原文作者:@0xavarek,@Defi_Maestro,@j_mokwh,@wyangdanand@GabrielGFoo,由 DeFi 之道翻译编辑。
本文是与 Spartan Labs(@0xavarek、@DeFi_Maestro、@GabrielGFoo)共同编撰。
介绍
加密空间一直在寻找 L1、L2 和 NFT 之后的下一个叙事。 我们认为互操作性是下一个最有可能的主导叙事,因为它将当前互相隔离的区块链生态系统结合在一起,就像全球化如何将世界经济融为一体一样。
在全球化之前,商品的生产和销售是通过本地化的供应链进行的。 这样的模式意味着存在大量重复和低效率。 通过引入比较优势和国际贸易,全球化使分散的、非本地化的供应链成为可能,消除了这种低效率。 今天,像波音喷气式飞机这样的产品可以包含由 58 个非美国地区的产品专家制造的零件。
加密世界类似于全球化之前的世界经济。 生态系统(国家)是隔离的,每个国家都试图在经济价值链的每一个元素(不同的 DEX、货币市场、聚合器等)上表现出色。 互操作性是允许区块链进行通信所需的关键要素:类似于各国如何在物理上和虚拟上开放其边界,以允许信息和资本的自由交换。 我们认为,专注于 Web3 互操作性的新进展和技术可以迎来它自己的 “全球化 3.0”,并点燃下一波增长浪潮。
在本文中,我们将讨论为什么需要互操作性以及如何评估互操作性,仔细研究现有和即将推出的解决方案,并总结我们对真正可互操作的未来的看法。
为什么我们需要互操作性?
区块链世界正处于十字路口 —— 它已获得大量采用,但缺乏大规模采用的催化剂。我们认为,从根本上说,这个问题的答案是互操作性。区块链未来的乌托邦愿景包含数字资产和信息在专业生态系统之间无摩擦流动的能力,而无需创建冗余数据或要求新的中介。我们认为,以下是互操作性对于促进加密大规模采用至关重要的几个主要原因。
互操作性将比较优势引入区块链领域
区块链设计的三大支柱是:去中心化、安全性和可扩展性。由于实现每个支柱的工程要求相互冲突,现有的区块链都必须在一个或多个支柱上做出妥协,才能在他们选择的专业领域中脱颖而出,因此,区块链三难困境。例如,在权益证明(PoS)链上,提高可扩展性的一种方法是减少达成交易所需的时间,这可以通过减少验证者的数量来实现 —— 这样的设计会损害去中心化以实现可扩展性。 PoS 本身是对可扩展性安全性的妥协:在最初的工作量证明 (PoW) 网络中,验证者在对区块状态进行投票之前解决了密码学难题,而 PoS 验证者只需证明他们在网络上的质押能够投票。
互操作性可以潜在地解决三难困境,因为专门的区块链将能够专注于他们的长处,而不是像现在那样试图提供全栈服务。具有高 TPS(每秒处理的交易数)但更中心化的验证者网络的可扩展链可以专注于处理安全影响较少的高频任务(例如,用于链上游戏的图形数据),而 TPS 较低的安全链可以处理具有高安全性要求的低频任务(例如,游戏玩家的游戏内购买记录)。这些只是刚刚触及使加密生态系统更易于访问和更高效的无尽应用程序的皮毛。
互操作性为最终用户带来简单性并促进大规模采用
用户体验 (UX) 通常被认为是软件和技术产品最关键的成功因素。流畅、直观的用户体验对于使用 Web3 让下一个十亿人在线上至关重要。我们不能现实地期望没有经验的用户维护 10 个不同的钱包和密钥,每个钱包和密钥都服务于他们的交易需求的特定目的。
互操作性使开发人员能够使用易于使用的 UIUX 构建前端应用程序,该 UIUX 在后端利用多个专用链。 如果一个按钮点击就可以完成进入 CEX、交换 gas、提现到 CEX 支持的主链、从主链桥接到新链,以及将资金存入新链上的新池中,这将更加用户友好。
互操作性使 1+1 >2
回到我们的全球化例子,在其他条件不变的情况下,一体化世界经济的价值大于单个经济体价值的总和[1]。 我们相信互操作性可以通过多种方式对区块链世界起到同样的作用。
首先,开发人员将从提供全栈服务以吸引采用 (TVL) 的冲动中解放出来,转而专注于构建他们的核心优势,这共同带来更有效的解决方案。
其次,可互操作的区块链带来可互操作的数据,这与当今分散在链上的孤立且难以查询的数据相比,这是一个巨大的进步。 更好的数据可用性和可组合性将催化 Web3 的自我进化,因为以前未触及的想法会从新可观察的数据中浮现。
如何评估互操作性?
我们认为互操作性三难困境[2]很好地总结了真正可互操作解决方案的三个支柱:通用性、去信任性和可扩展性。 正如读者将在后面的部分中发现的那样,当前的可互操作解决方案通常涉及牺牲一个或多个支柱来实现其他支柱。
- 泛化性:指处理超越简单代币转移的复杂跨链交互的能力,例如智能合约调用和消息
- 去信任性:指具有与底层区块链等效的安全性
- 可扩展性:指任何区块链或应用程序集成到现有互操作性解决方案中的难易程度
这三个支柱可以分解为不同的属性,开发人员和用户可以根据这些属性评估互操作性的水平。 下面讨论一些关键特性。
原文链接:https://www.8btc.com/article/6780270
4000520066 欢迎批评指正
All Rights Reserved 新浪公司 版权所有