本文深入探讨了区块链桥的概念及其工作机制,解释了跨链桥如何实现不同区块链之间的资产和数据转移。文章详细描述了多链桥的几种分类,并分析了其风险与安全考虑,为希望学习区块链互操作性的读者提供了实用的指南。
了解你需要知道的关于区块链多链桥的所有信息,它们是如何工作的,以及它们为什么有用。
想象你站在一个广阔峡谷的边缘,你可以看到目标但由于分隔你的巨大空旷而无法达到。在区块链中,这些峡谷代表着不同区块链网络之间缺乏互操作性。
每个区块链都是孤立运作的,拥有自己的一套规则、协议和资产。然而,就像桥梁跨越物理鸿沟一样,区块链桥提供了解决方案以连接这些世界,使信息和价值能够无缝流动。
在本指南中,你将学习关于多链区块链桥的所有信息,以及它们是如何工作的。
从本质上讲,多链或跨链区块链桥促进资产和数据在不同区块链平台之间的转移。 它们作为互操作性的促进者,允许区块链更高效地进行沟通和互动。
通过允许数字资产和信息从一个区块链穿越到另一个,桥接扩展了去中心化应用程序(dApps)和资产的实用性和可及性,超越了单一网络的限制。
区块链设计上是孤立的,因此没有与自然世界或其他区块链交互的方式。那么,桥梁如何将数据和资产从一个区块链转移到另一个?
区块链桥采用各种机制来实现互操作性。 一种常见方法是将资产锁定在一个区块链上,并在另一个上铸造等值资产。
此过程通常通过智能合约管理,确保原始资产被安全地保留,而其对应部分在另一个生态系统中流通。
要了解区块链桥是如何实际工作的,让我们通过一个示例逐步探讨这个过程。
transferFrom
的函数,发送到部署在区块链 "A" 上的智能合约。
lockAssets
。lockAssets
函数时,智能合约安全地锁定所指定数量的资产。这意味着合约现在持有这些资产,并暂时从区块链 "A" 的流通中移除,确保它们无法在其他地方使用。
mintAssets
。该函数在区块链 "B" 上铸造等量资产或其包装版本,初始分配给你指定的目标地址。
一个重要的问题是,谁管理来自区块链“A”的信号以知道在区块链“B”上必须铸造新的代币?
这在很大程度上取决于我们正在交互的区块链跨链桥的类型,因此创建出各种跨链桥,具体如下分类:
依靠一个中心化的机构来管理资产转移。虽然它们提供易用性和快速交易,但也带来了与中心化相关的风险。 Binance Bridge 是一个信任桥的示例,允许用户在 Binance 生态系统支持的区块链之间转换其资产。用户将其加密货币发送到由 Binance 管理的指定地址,然后在目标区块链上将相应的资产记入用户帐户,无论是在 Binance 平台上还是直接到指定的钱包地址。
通过智能合约去中心化运作,消除了对中央权威的需求,提供了更安全和透明的解决方案。
Wrapped Bitcoin (WBTC) 就是一个无信任桥机制的示例,将比特币的流动性带入以太坊的生态系统。它通过一个由多个 DeFi 项目组成的去中心化自治组织(DAO)运作,没有一个单一的中央权威来监督这一过程。
利用来自两个参与转移过程的链的验证者联盟。它们在中心化和去中心化模型之间提供了一种平衡。
Liquid Network 是一个基于侧链的联邦桥;用户将比特币锁定在一个多重签名合约中,比特币的等值数量(LBTC)在 Liquid 侧链上被铸造。成员的联盟验证 Liquid Network 上的交易,提供中心化和去中心化之间的平衡。
通过使用流动性池实现资产转移,促进无需锁定和铸造的即时交易。
Synapse Protocol 提供了一个流动性桥,利用流动性池促进跨链资产交换。用户将资产存入一个区块链的流动性池,并从目标区块链的池中提取等值的另一种资产。此过程依赖于池中的可用流动性,从而实现即时交易。
连接主区块链与侧链,允许在保持与主链安全相连的同时进行可扩展和高效的交易。
Polygon(之前的 Matic Network)提供了一个侧链桥,将以太坊与 Polygon 侧链连接。用户可以在智能合约中锁定其以太坊资产,然后 Polygon 桥接将这些资产转移到 Polygon 网络。在 Polygon 铸造的等量资产,用户可以在 Polygon 生态系统内使用。此过程由监督桥接操作的验证者保障安全。
每种桥都有一个第三方实体。这可以是一个预言机(中心化/去中心化)或外部验证者,负责桥接过程。
这些第三方负责监听智能合约“A”上触发的所有事件,并执行随后智能合约“B”资产的铸造。它们执行此过程的方法由每个桥独立决定,涉及广泛的共识机制、验证、签名和附加规则。
资产桥接者必须决定哪个桥在信任、可靠性和桥接费用方面更好。考虑到上述类别没有一个是没有潜在安全风险和漏洞的。
区块链桥并非万无一失,无论是去中心化预言机还是集中权威管理它。将不同区块链连接在一起的复杂性不可避免地引入了风险,包括智能合约漏洞和可能的安全漏洞。
近年来臭名昭著的桥接黑客事件强调了实施严格安全措施和不断创新桥接技术以防范此类漏洞的重要性。
以下是用户和桥在选择解决方案时应考虑的安全事项列表:
区块链桥的影响远不止于资产转移。它们在使 dApp 利用多个区块链平台的优势方面至关重要。
例如,一个 dApp 可以利用以太坊强大的智能合约能力,同时充分享受其他链如 Binance Smart Chain 的低交易费用。这增强了应用程序的功能,并通过提供多种最佳选择改善用户体验。
此外,桥接可以通过更高效的路线显著降低交易成本和时间。这在交易费用广泛变化的网络中尤其有利。
区块链桥代表了在寻求区块链互操作性方面的关键技术进步。通过实现资产和信息在不同网络之间的自由流动,桥接为更集成、高效和创新的区块链生态系统铺平了道路。
如果你希望成为行业中顶级且最高薪的审计员,你必须每天理解和应用这些技术,最优秀的 区块链开发人员 也必须掌握这些技术,以构建更强大、安全和可靠的协议。
想要提升你的智能合约安全技能?参加我们的20小时智能合约审计课程,完全免费!
- 原文链接: cyfrin.io/blog/what-are-...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!