跨链智能合约会是2022年区块链技术新的爆发点吗?
时间:2022-03-23 20:58:52来自:第一财经字号:T  T

跨链智能合约是去中心化的应用,由多个部署在不同区块链网络的智能合约组成。这些智能合约之间可以实现互操作性,并共同构成一个完整的应用。这种创新的设计范式对多链生态的发展起到了关键的推动作用,并将有潜力利用不同区块链、侧链和layer2网络的独特优势,打造出全新的智能合约用例。

以下内容将探讨多链生态的发展历程,总结当前多链智能合约发展的优势和挑战,并深度解析多链智能合约将如何颠覆区块链dApp的开发模式。之后,我们还会列举跨链智能合约解锁的创新用例,以及跨链互操作性协议(CCIP)将如何在各个区块链之间实现跨链通信,并推动跨链智能合约向前发展。

多链生态的崛起

之前,大部分智能合约应用都部署在以太坊主网上,因为以太坊是第一个支持完全可编程智能合约的网络。以太坊之所以能够成为主流的智能合约网络,不仅因为它具有先发优势,还因为它创建了不断增长的网络效应、去中心化的基础架构、成熟的开发工具以及庞大的Solidity开发者社区。然而,随着用户对以太坊智能合约的需求不断上升,以太坊区块空间(即计算资源)出现供不应求的状况,这也导致了以太坊网络的交易费一路飙升。虽然以太坊主网仍然是部署智能合约最安全的选择,但许多终端用户也开始寻求更加低成本的替代方案。

因此,过去一年中有越来越多的智能合约开始部署在其他layer1区块链、侧链以及layer2rollup上,以此来满足用户和开发者的需求。多链生态在过去只是一个概念,而现在则变成了现实。目前,DeFi应用所部署的区块链愈发多元化,这也很好地证明了这一点。此外,日活钱包地址、交易次数以及网络贷款金额等各种链上衡量指标也无疑证明了多链生态正在蓬勃发展。

多链DeFi生态的发展历程

随着各种新的区块链不断涌现出来,智能合约经济的总量也扶摇直上,吸引了更多新用户加入,以更低的成本展开交易。另外,每个侧链和layer2都有自己独特的扩容方案和去中心化方案,在机制设计、共识、交易执行、数据可用性以及隐私方面也各具特色。在多链生态中,所有这些不同的模式都可以并行,在实践中得到检验,并最终推动生态向前发展。

以太坊社区也拥抱了这种多链策略,采取了以rollup为中心的发展路线,通过部署多个layer2扩容方案来提升以太坊生态的吞吐量。Layer2网络提高了以太坊智能合约的交易吞吐量,因此单笔交易费得以降低,并同时保持了以太坊主网的安全优势。具体方案是利用欺诈证明(fraudproof)或有效性证明(validityproof),在以太坊区块链上验证链下计算。之后还会利用数据分片技术来扩展rollupcalldata的性能。

如今,越来越多的开发者都在多个区块链上部署智能合约代码库,以充分利用多链生态的优势。项目开发多链智能合约,既可以扩大用户群,又可以在低成本的区块链上试验新功能,以此规避成本风险。这种多链策略在多个DeFi垂直领域逐渐形成了势头。比如,SushiSwapDEX部署到了15条不同的区块链上;BeefyFinance的收益聚合器部署到了12条链上;Aave的货币市场则部署到了3条链上。

多链智能合约的瓶颈

多链生态虽然能为用户和开发者带来诸多好处,但将同一个智能合约的代码部署到多条区块链上还是会存在一系列特殊的挑战和利弊权衡。

首先,多链智能合约的代码每部署到一个新的区块链上,都需要创建一份原应用的副本,这就意味着应用不再具有唯一性。相反,部署在每条链上的智能合约都管理着自己的内部状态(比如追踪账户余额),而不同区块链上的合约几乎或甚至完全不能直接交互。虽然用户可以访问任何一条链上的应用副本,但不同链上的用户体验不能保证完全一样。

多链智能合约本质上是不同链上互相孤立的dApp副本

这种现象在去中心化交易平台上尤为突出,特别是多链自动做市商(AMM)。由于用户资产只能同时存在于一条区块链上,因此应用的流动性会分散在不同的区块链上。结果就是,每条链上应用的锁仓量都会降低,这会导致交易滑点增大并且交易费收入下降。另外,AMM应用每部署到一个新的区块链上,都需要从零开始创造流动性。如果新链上也采用yieldfarming来冷启动,那么这会导致协议的原生通证不断被稀释。

如果应用需要对其状态维持单一事实来源,比如统一注册的链上域名系统,那就很难做到多链部署。如果在每条链上都分别部署注册表,那么不同人可能会在不同链上注册同一个域名,这将会引起混乱。因此,如果应用要保证全局状态的一致性,通常只会部署在一个区块链网络中。

除了应用层面的挑战以外,多链系统还会为终端用户带来麻烦。用户可能需要学习如何与其他区块链进行交互。由于某一条区块链上的资产只能在这条链上的dApp中使用,因此,用户必须手动使用通证桥,将通证发送到其他区块链上的dApp中使用。用户不仅需要重新配置钱包,熟悉新链上的操作流程,并持有底层区块链通证以支付gas费;还不得不在一定程度上牺牲安全性,因为目前许多跨链通证桥都存在安全问题。

总而言之,多链智能合约最大的瓶颈是:在不同区块链、侧链和layer2上部署的智能合约之间几乎

  • 浏览记录
  • 我的关注
  • 涨幅
  • 跌幅
  • 振幅
  • 换手率
loading...
  • 涨幅
  • 跌幅
  • 振幅
  • 换手率
loading...
本站郑重声明:所载数据、文章仅供参考,使用前请核实,风险自负。
© 2008 北京济安金信科技有限公司 北京合富永道财经文化传媒有限公司
京ICP备12044478号 版权所有 复制必究
本站由 北京济安金信科技有限公司 提供技术支持