时间:2022-03-07|浏览:727
Web3 已经发展成一个L1 区块链和 L2 扩展解决方案组成的生态系统具有独特的功能和选择。随着区块链协议数量的增加,对跨链资产转移的需求也在增加。为了满足这一需求,我们需要使用跨链桥。
什么是跨链桥?
区块链跨链桥的运行模式就像现实世界中的一座桥。桥连接两个物理位置,区块链跨链桥连接两个区块链生态系统。跨链桥通过信息和资产促进区块链之间的通信。
让我们想一个例子:
你是一个计划去欧洲的美国人。你持有美元,但你需要欧元才能在当地使用。为了将美元转换为欧元,您可以通过货币交易所的服务支付少量费用。
然而,如果你想以类似的方式使用不同的区块链,你该怎么办?假设你想在以太坊主的网上使用 ETH 兑换成 Arbitrum 上的 ETH。就像美元和欧元之间的货币交换一样,我们需要以太坊主网 的机制ETH 转移过去,跨链桥使这种交易成为可能。在这种情况下,Arbitrum 有其原生的跨链桥可以进行 ETH 主网及 Arbitrum 间的转移。
为什么我们需要跨链桥?
每个区块链都有其局限性。为了扩大以太坊,跟上需求,他需要 rollups 技术。此外,如 Solana 及 Avalanche 这类的 Layer1 由于设计不同,吞吐量更高,但也以更分散为代价。
然而,所有区块链都是在独立的环境中发展起来的,有不同的规则和共识机制。这意味着他们不能自然地沟通,代币也不能在区块链之间免费转移。
跨链桥的存在是连接区块链,允许信息和代币转移。以下是跨链桥的功能:
区块链之间的资产和信息转移
各 dapp 可以利用不同区块链的优势来增强其能力 (因为现在协议有更多的创新设计空间)。
用户可以与新平台互动,利用不同区块链的优势
不同区块链生态系的开发人员可以相互合作,为用户搭建新的平台。
跨链桥使用案例
以下是一些可以使用跨链桥的场景:
降低交易成本
假设你在以太坊主网上持有 ETH,但是我想探索不同的 dapp 同时享受便宜的交易费用。只需将 ETH 从主网转移到任何 L2 扩容方案即可。
在其他区块链上使用 dapps
如果你曾经在以太坊主网上使用过 Aave 进行 USDT 放贷,可以改使用 Polygon 上的 Aave,那里的贷款利率更高。
探索区块链生态系统
如果你在以太坊主网上持有 ETH,但是我想探索其他 L1 使用他们的原生 dapp,跨链桥转移 可以使用ETH 至其他 L1。
拥有本地加密资产
假设你想要原生 LUNA,但是你的资产只在以太坊主网上。为了获得 LUNA你可以在以太坊上买 WLUNA (Wrapped LUNA)。然而,WLUNA 属于 ERC-20 代币起源于以太坊网络,也就是说,这是以太坊版的 LUNA 而非 Terra 生态系的原始资产。拥有原生 LUNA,你必须使用 Terra 跨链桥将你在以太坊的资产转移到 Terra。这将是你的 WLUNA 跨链并转化为原生 LUNA。
注:您也可以通过集中交易所做到上述所有行为 。然而,除非你的资金已经在交易所,否则它将涉及多个步骤。使用跨链桥是更好的选择
跨链桥类型
跨链桥的设计有很多种,通常分为两种:需要信任的 (trusted) 以及不需要信任的 (trustless)。
跨链桥需要信任
操作依赖中央组织或系统
假设基金托管和桥梁安全,大多数用户依赖跨链桥运营商的声誉
用户需要放弃对加密资产的控制
跨链桥不需要信任
使用智能合约和算法操作
桥梁的安全性与底层区块链相同
透过智能合约,此种跨链桥可使用户保留对资金的控制权
简而言之,需要信任的跨链桥有信任假设;不需要信任的跨链桥最大限度地减少所需的信任,不会在底层之外做出新的信任假设。以下是一个术语解释:
不需要信任(Trustless): 具有与底层范围等效的安全性。
信任假设 (Trust assumptions):将外部验证者添加到系统中,从而降低加密经济的安全性。
让我们举个例子,以便更好地理解这两种方法的主要区别。
想象一下,你正准备通过机场的安全检查站,有两个检查站:
手动检查站── 机场你登机证之前,机场工作人员会手动检查你的机票和身份详细信息
自动检查站── 由机器操作,只需输入您的航班详细信息,并在所有检查后收到登机证。
手动检查站就像一座值得信赖的跨链桥,因为它依赖于第三方 (即机场人员) 操作。作为客户,您相信机场人员会做出正确的决定,并正确使用您的个人信息。
自动检查站是一座不值得信赖的跨链桥,除了操作员的角色外,还通过技术操作。他们的数据可以自始至终控制,不需要信任第三方的私人信息。
许多跨链桥解决方案使用这两种极端模型,伴随着不同程度的不信任。
使用跨链桥的风险
跨链桥正处于早期发展阶段,最佳设计可能尚未发现,因此与任何跨链桥的操作都有其风险:
智能合约风险:合约中的程式码漏洞可能导致用户的资金损失
技术风险:软件故障、程序代码错误、人为错误、垃圾邮件和恶意攻击都会影响用户操作
另外,由于需要信任的跨链桥增加了信任假设,会给它们带来额外的风险,例如:
审查风险:理论上,跨链桥营运方可停止用户透过跨链桥转移资产
托管风险:跨链桥运营商可以私下串通窃取用户资产
如以下情况下,用户资金将存在风险:
智能合约存在漏洞
用户操作错误
黑客攻击底层区块链
需要信任的跨链桥运营商计划出错
黑客攻击了跨链桥
在最近 Solana 跨链桥 Wormhole 遭黑事件中,大约有12万个 wETH (约 3.251亿美元) 被盗。
用户进入以太坊 L2 对于想要探索不同区块链生态系统的用户来说非常重要。然而,鉴于与跨链桥交互的风险,用户需要了解跨链桥在运行过程中的权衡。
用戶喜愛的交易所
已有账号登陆后会弹出下载