本文由社区撰写。它由 PureStake 首席执行官 Derek Yu 编写,PureStake 是 Moonbeam 平台背后的团队,用于应用程序之间的跨链互操作性。
本文表达的观点仅代表作者/创作者的观点,并不一定反映币安学院的观点。
小心!很多文字。
跨链相容性使得来自不同区块链的应用程式之间能够进行通讯和互动。它允许您在不同的系统之间传输资料和资产,提供改进的连接性和轻松的整合。
什么是区块链中的互通性
区块链背景下的互通性意味著不同区块链之间自由交换资料的能力。跨链互通性允许不同区块链上的智慧合约相互通信,而无需将实际代币从一条链发送到另一条链。
例如,资产、服务和交易以文件的形式记录在区块链上。如果找到正确的互通性解决方案,一个网路上的所有操作都可以在另一个网路上表示。因此,应用程式可以与任何资产或服务一起使用,无论它位于哪个区块链上。
为什么相容性如此重要
区块链现在的处境与网路诞生之初的情况相同:许多孤立的生态系统无法交换资讯。
缺乏互通性和连接性阻碍了区块链技术的更广泛采用,因为它阻碍了数据和资金在不同网路之间的自由流动。
从开发人员的角度来看,每个部署都是一个孤立且独立的专案。因此,合约代码往往彼此不相关,也没有彼此的资讯。例如,如果您在以太坊、BNB Chain和Polygon网路上分别部署去中心化交易所(DEX)DApp,这将导致该DApp出现多个孤立版本。
对于用户来说,同一应用程式的不同版本通常会带来不便,因为它们不允许将代币轻松地从一个区块链转移到另一个区块链。通常,这个问题是透过销毁原始区块链上的资产并使用第三方桥在另一个区块链上重新创建它们来解决的。但这个过程往往漫长而复杂,并会导致资料碎片化。然而,将资产储存在多个区块链上可能存在风险,因为它们可能会被骇客攻击,并且您的资金可能会被撤回。
跨链相容解决方案
随著开发人员创建在不同网路之间连接和传输资料和资金的解决方案,跨链互通性正在改善。随著时间的推移,区块链应用程式可以变得更加用户友好和互联。
跨链相容性可以透过不同的方式实现。下面我们提供了执行此任务的产品范例。
链环
Chainlink 正在开发跨链互通性协定(CCIP),这是一种用于实现跨链通讯(包括讯息传递和代币传输)的开源标准。 CCIP 的目标是使用标准化介面在数百个区块链之间提供通用连接。未来,该解决方案可以使创建跨链应用程式和产品变得更加容易。
虫洞
虫洞是一种常见的互通性协议,可以在不同网路之间交换令牌和讯息。它允许您追踪原始链上的消息以进行验证并将资金转移到其他链。 使用 Wormhole 的开发人员可以创建称为 xDapps 的跨链去中心化应用程式。
零层
LayerZero 是一种全链协议,用于基于具有信任等级设定的系统在区块链之间进行轻量级且可靠的讯息传输。
超轻量 LayerZero 节点(ULN)是智慧合约,可提供来自其他连接链的区块头以提高效率。 ULN 仅按需触发,智能合约透过 LayerZero 端点与预言机和中继进行通讯。该系统确保轻松且有效率的跨链通讯。
超车道
Hyperlane 是一种权益证明 (PoS) 链协议,它使用自订共识方法来验证和保护跨链通讯。 Hyperlane 验证器负责验证连接到 Hyperlane 的每一条链,确保可靠、准确的跨链通讯。
区块链间通讯
区块链间通讯(IBC)是 Cosmos 网路上区块链通讯的标准协议,确保不同区块链之间的互通性。 IBC 定义了链间标准 (ICS) 中指定的最小功能集,这些标准定义了区块链互动和交换资料的方式。
一个例子是 Osmosis,这是一种去中心化交易所,允许用户在不同区块链之间交换代币。 Osmosis 使用 IBC 协定自由交换不同链的代币,让持有者直接受益于 IBC 互通性。
雪崩扭曲讯息传递
Avalanche Warp Messaging (AWM) 是一种灵活的解决方案,可让开发人员建立用于通讯的自订讯息传递选项。 AWM 结构本身需要一个位元组数组、产生 BLS 多重签章的使用者的索引以及 BLS 多重签章。 AWM 的目标是让在 Avalanche 网路上开发强大的 DApp 变得更容易。
比特币中继
BTC Relay 是一个用于在现实环境中部署应用程式的链中继。它允许将比特币区块头转移到以太坊。透过这种方式,BTC Relay 基于去信任系统在两个网路之间建立了一座桥梁,以验证比特币交易是否包含在以太坊区块链中。
跨共识讯息格式
跨共识讯息格式(XCM)实现了 Polkadot 共识系统之间的通讯。透过与 XCM 版本 3 合并,开发人员可以建立应用程式来利用桥接、跨链阻塞、交换、NFT、条件、上下文追踪等。
例如,Moonbeam XCM SDK主要支援XCM代币的转移,允许开发者使用XCM与Polkadot网路进行互动。
阿克塞拉尔
Axelar 提供使用通用讯息传递协定的跨链通讯解决方案,让开发人员可以创建跨多个区块链网路运行的去中心化应用程式。 Axelar 也透过委托权益证明 (dPoS) 共识为用户在桥上转移代币提供安全的跨链相容性。
例如,Axelar 的名为 Satellite 的桥接应用程式将基于以太坊的 BUSD 连接到 Cosmos,从而实现这些生态系统之间的互通性。
相容性的优点和限制
跨链相容性的好处是显而易见的。有了它,用户可以在不同的区块链之间无缝地进行交易,而无需求助于中心化中介机构的服务。它还减少了碎片化,提高了更广泛的区块链生态系统内的互通性,并开启了新的机会和商业模式。
然而,这些解决方案有一些限制。不同的区块链可能有不同的安全解决方案、共识演算法和程式语言,这增加了技术复杂性。此外,这些解决方案可能会增加攻击的可能性,并为管理各种网路带来新的挑战。
最后
跨链互通性解决方案可以透过实现不同网路之间的通讯、数据和资金转移来显著提高区块链的效率和功能。
随著区块链之间跨链互通性的发展,预计将出现更多创新,并为应用带来更多机会。所有这些都可以带来一个更互联和用户友好的生态系统。
然而,只有稳定和安全,跨链互通性解决方案的广泛使用才有可能。目前尚不清楚哪种解决方案将提供最高效、稳定和可靠的工具。
推荐阅读:
区块链之间的桥梁是什么?
什么是0级区块链?
什么是一级区块链
风险警告和免责声明:以下资料是「按原样」提供,不提供任何形式的保证,仅供一般参考和教育目的。此资讯不应被视为财务建议、法律建议或购买任何特定产品或服务的建议。您应该向适当的专业顾问寻求自己的建议。由于本文由第三方作者撰写,请注意,所表达的观点仅代表第三方作者的观点,并不一定反映币安学院的观点。欲了解更多详细信息,请点击连结。数位资产的价值可能会波动。投资资金的价值可能会上升或下降。您可能无法取回您的投资资金。您对您的投资决定承担全部责任。币安学院不对您可能造成的损失负责。该资讯不构成财务、法律或专业建议。要了解更多信息,请阅读我们的使用条款和风险披露。
