Hi 游客

更多精彩,请登录!

比特池塘 Web3.0 正文
7 月 26 日 举行的 TinTinWeekly 第 23 期活动,由 TinTinLand 社区经理 Tracy 主持,活动邀请到了 Parity Engineer Suvi Dong、Founder of Octopus Network Louis、Starknet 中文社区核心贡献者 Leo、Polygon APAC Senior Business Development Manager Chyi Yan Hshieh 与关注应用链发展的爱好者们相聚直播间,一同探索应用链支持更多新兴应用发展的机遇与挑战。本次线上活动共吸引了 300 余位观众的参与,不少观众还在直播间与嘉宾们近距离交流互动。
精彩观点

  • 跨链协议最终会从发散(diverge)的阶段,发展到「万桥归一」(convert)的阶段。
  • 波卡生态中,应用链与中继链和平行链的沟通会像以太坊上的 L1 和 L2,成为未来 Web3 生态系统的重要组成部分。
  • 在用户体验方面,账户抽象以及多签钱包、社交恢复功能等,都是对普通用户更友好的尝试。
跨链互操作性让多链世界成为可能
跨链互操作性是应用链发展的一个重要命题。跨链互操作性是指应用程序能够跨不同区块链网络实现相互通信和交互,这样可以实现数据和价值在不同系统之间的传输,增强连接性和无缝集成。
连通多链世界
人们普遍认为,区块链最重要的功能之一就是操作原子性,即一个用户可以在链上同时与三四个项目进行交流;同时,区块链又提供了项目与项目之间的可组合性,使得在安全性得到保证的前提下,Web3 领域的技术创新速度远远快于 Web2 行业。
未来,当区块链需要承载越来越复杂的应用,以及各个应用中越来越重要的逻辑,那么 DApp 将成为一条很重要的应用链。然而,这种情况下,区块链所提供的操作原子性却会被打破。要同时实现既能跨链,又能保证操作原子性,答案指向了跨链互操作性。
波卡生态最突出的特点之一就是共享安全和跨链原子性。波卡中继链和平行链的架构下,平行链的出块都要经过中继链的验证,又因为平行链的安全级别是一模一样的,因此波卡同时具有跨链互操作性和跨链原子性。
前段时间,Chainlink 的 CCIP(跨链互操作性协议)面世,为连通多链世界找到了新的可能性。从 Louis 老师的角度来看,跨链协议最终会从发散(diverge)的阶段,发展到「万桥归一」(convert)的阶段。大家都会采用一个开放性协议,互相借鉴经验,互相增强应用能力。

跨链方案
要实现跨链互操作性,有哪些具体方案?
Leo 老师介绍道,Starknet 采用的 zk-STARK,就是通过存储证明的过程实现扩容。在链下计算后,把所有的交易打包生成一个简单的声明,然后在链上进行认证,这样可以实现安全性的保证。在这个过程中,通过 storage proof(存储证明),要想在 Starknet 上监控其他链上的状态变化,只需要在一个证明里就可以进行多次的验证,且只用支付一次 Gas 费用,让证明的成本非常低。未来,还可以通过这种方式获取其他 Rollup 和 ZK-EVM 的状态同步信息。
对于 Polygon 而言,其「超级链」的设计也是为了支持不同企业构建自己的应用链,让他们之间的跨链通信可以得到扩展。Chyi Yan 老师提到,这不仅能让项目方构建更多想法、产品甚至交易协作,也能让用户拥有更完善的链上体验。
可扩展性打开应用链的想象边界
可扩展性是应用链面临的另一个重要挑战。处理速度、吞吐量和费用等问题,无疑是应用链走向更大规模开发人员应用需要迫切攻克的难关。
在波卡生态中,由于 Substrate 是把所有链的逻辑都放到 wasm 的执行器 runtime 层里进行,而 wasm 拥有强大的表达能力,这样就给项目方提供了能任意定制自己应用链的自由度和灵活度。因此,Suvi 老师认为,波卡生态中,应用链与中继链和平行链的沟通会像以太坊上的 L1 和 L2 这样,成为未来 Web3 生态系统的重要组成部分。
在应用链的发展过程中,究竟应如何解决可扩展性的问题?

Layer3
Layer2 的扩容对于性能有很大的提升作用,但始终存在上限。为了达到更高的性能,Layer3 可以通过递归证明的乘法效应实现可扩展性,不仅可以更好地控制技术堆栈以满足各种需求和隐私,同时也能保持以太坊提供的安全保证。
Layer3 也就是把之前验证过的多个证明进行两次压缩,然后在 Layer1 上进行验证。Leo 老师介绍道,一次压缩可以处理多达十万笔交易,两次压缩后能处理的交易量就呈几何增长,能达到十万倍甚至百万级的交易处理量。因此,Layer3 是一个在性能、扩容上都非常高效的方案。未来,还有可能在 Layer3 上针对不用的需求再定制专有的链,也就是在 Layer3 上再搭建一层 Layer4,让应用链实际使用起来更加方便。
ZK 技术
Polygon 2.0 的发布中,就将可扩展性作为核心关注的问题。单个的区块链并不是可以无限扩展的,而如果要通过不断地增加和创建的新的链来实现扩容,那无疑也会导致区块链的流动性降低,从而安全性和交易效率也会随之下降。Polygon 2.0 的架构中,就通过使用 ZK Powered L2 链,将实现无限可扩展性,使整个 Polygon 网络感觉像是一个单一的链,允许各种应用程序在一个网络内以高可组合性进行交互。
Starknet 未来则会推出 Kakarot zkEVM,这是一个使用 Cario 语言部署的 EVM,通过增强 EVM 的兼容性,可以扩展 Starknet 生态系统的可靠性,同时帮助 EVM dApp 的扩展。
应用链的未来何处去
随着 Layer2 上有更高的扩容方案,应用链未来将可以承载更复杂的运算,从而实现更多更复杂应用的构建;在应用上,可以迎合特定的细分市场,为各个行业提供优化的解决方案。
推动全链游戏发展
以全链游戏为例,当游戏的所有的核心逻辑,包括状态存储、计算与执行等,全部部署于区块链上时,不仅游戏中所有的操作都需要经过链上验证,而且开发模式也会完全不同于以往的游戏。通过在应用链上进行游戏开发,可以提高开发效率,也能降低用户的交互费用。
在开发方面,开发者可以在应用链上根据游戏的不同组件进行针对性开发,每更新一个组件时,不需要对整个游戏进行更新,可以让游戏在开发上有更好的可组合性。在性能方面,链上储存的费用降低,可以让用户节省很高的交互费用。
要实现全链游戏更好的发展,开发者需要在玩法、合约、技术等各个层面优化游戏,以此提供更好的游戏体验,实现全方位升级;同时,这也对应用链的性能和吞吐量都提出了更高的要求。Leo 老师认为,当整体优化达到一定程度,未来一两年内会出现一些现象级的游戏。

实现链上链下的连接
应用链的流行,不仅在于提供了更灵活的、定制化的开发功能,在现实世界的应用也使其具备了更大的想象空间。例如,应用链可以支持构建物理世界中供应链的管理,通过模块化的数据同步、数据追踪甚至支付层等不同功能,实现对当下供应链管理的有效补充,甚至满足用户和平台本身的潜在需求。
RWA 赛道的火热,反映了人们希望将更多链下资产搬到链上的愿望。要实现链上与链下的可信沟通,过去依靠预言机进行操作,Suvi 老师认为 Substrate 可以让用户定义自己的账户抽象,且原生具有预言机的功能,这样的底层开发框架将撬动更多 Web2 人群从现实世界进入 Web3 应用。
提升用户体验
如何能让应用链上开发的应用程序真正产生价值?
Chyi Yan 老师认为,「一切都是由用户需求所驱动的,当我们审视应用链的未来发展趋势时,我们需要更关注用户获得的实际价值,应该思考的是如何将真正可持续的、每天都可以使用的产品交付给用户,而不仅仅是部署某个平台。」
而事实上,应用链对于普通用户来说仍存在一定技术门槛,这也成为应用链吸引更多项目构建的阻碍之一。
在 Suvi 老师看来,账户抽象是当下最能提高用户幸福感的一件事。钱包中私钥的碎片化管理,以及多签钱包、社交恢复功能等,都是一些对普通用户更友好的尝试。
一个更广为人知的案例是,Chyi Yan 老师以将用户忠诚度激励计划带入链上的星巴克为例,说明在用户的角度上,他们并不需要真正弄清楚背后的链上代码,而更关注整个使用旅程的体验。通过内置 API 和集成工作流程,应用程序让用户享受到便利与好处,并拥有更好的交互体验,才是未来在应用链上开放更复杂产品的基础。
全链时代与无限游戏
应用链适用于哪些赛道进行应用搭建?正如前文提到的,全链游戏就是其中重要的一个板块。
通过将游戏逻辑和数据完全存储在区块链上,全链游戏的运行和交互都是基于智能合约,能够充分发挥区块链技术的优势,包括去中心化、零信任、可验证、透明可追溯等。全链游戏的发展,将打造一个向所有人开放的去中心化游戏世界,将区块链与游戏产业融合,赋予玩家真实拥有权和经济激励,带来新的商业模式和机会。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

mbubbles 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    1