资料来源:forkast.news
跨链和多链技术的目标都是使信息和数据能够在不同的区块链之间移动。他们实现这一目标的方法不同。
跨链
跨链是一种通过实现区块链之间的无缝信息交易所来改善区块链之间连接的技术。这消除了区块链的孤立性,创建了一个连接区块链的网络。例如,跨不同网络提供商拨打电话的能力表明了该领域互操作性的重要性。区块链之间相同级别的互操作性将提供相同级别的效率。
该技术的主要目标是促进区块链网络之间的互操作性,交易所硬币或代币,并提供审查阻力。
跨链桥是为跨链交易创建的。它们使用户能够跨网络发送和接收代币,而无需中心化交易所或转换过程。简而言之,这些桥梁充当区块链之间的一种运输形式。与物理桥梁连接地点的方式相同,两个地点的居住者现在可以相互交易所。
跨链项目包括 Tezos Wrap Protocol Bridge、币安Bridge、Avalanche Bridge、Wormhole代币 Bridge、SmartBCH Bridge、BitGo 的 Wrapped Bitcoin (WBTC)、Axie Infinity 的 Ronin 桥、Terra 的 Shuttle 桥等等
跨链桥的问题
以下是跨链网桥现状的一些问题。
集权
要了解中心化问题,了解跨链桥的工作原理很重要。
想象一下,你有比特币(BTC)并想在以太坊上的 DeFi 协议上使用它,你计划通过一个桥将你的 BTC 从比特币网络连接到以太坊网络。这座桥将在 ETH 上保存你的硬币和铸币等价物(WBTC、BTCB、renBTC、sBTC、iBTC 等等)供我们使用。
你的 BTC 实际上并没有离开比特币网络,相反,你打算在以太坊网络上使用的 BTC 数量被锁定在智能合约中,该合约以与以太坊网络兼容的形式铸造 BTC,通常是 ERC-20 代币. 这种新铸造的 BTC 可用于参与以太坊网络上的 DeFi 协议。当你想在比特币网络上转换回 BTC 时,无论剩下多少新铸造的 BTC 都会被烧掉,等量的 BTC 会返回到你在比特币网络上的钱包中。
使用桥接器是有益的,因为以常规方式进行操作成本更高。这将涉及你需要在交易所将 BTC 转换为 ETH,将其提取到你的钱包中,然后在完成后将其存入另一个交易所。这个过程将
如果你经常这样做,你必须在交易平台上将比特币转换为 ETH,将其提取到钱包中,然后再存入另一个交易所。当它到达那里时,你所支付的费用可能比你最初计划的要多。
存在中心化问题是因为用户需要放弃对他们希望转换为他们正在与之交互的桥梁的代币的控制。桥梁要么是托管的(中心化的或受信任的),要么是非托管的(去中心化的或去信任的)。它们的不同之处在于谁持有用于在连接的区块链中创建新代币的代币或代币。例如,所有被点评的比特币都由 BitGo(一家公司)持有,这使其成为一个托管或中心化的桥梁。相比之下,虫洞桥上的代币被智能控制,使其更加去中心化。
然而,对于这两种类型的网桥,都有一个中心故障点,它为黑客创造了一个可以利用的目标。据称比中心化托管更安全的去中心化托管并非完全安全。2022 年 2 月的虫洞桥黑客事件表明,去中心化协议也是不安全的。
安全问题
跨链桥的安全问题引起了加密货币领域用户的极大关注。
以太坊的联合创始人 Vitalik Buterin 在 2022 年 1 月的Reddit AMA 会议上写道。在那里,他解释了为什么区块链之间的互操作性的未来将是多链而不是跨链。
Vitalik 解释说,跨链桥还不够好,因为它们增加了跨链移动代币和代币过程中的安全风险。他解释了 51% 攻击可能对非本地资产造成的潜在风险以及对资产本地区块链的影响。
他首先解释了在发生 51% 攻击后如何恢复区块链的状态。
他写道:
“例如,假设你在以太坊上有 100 个 ETH,而以太坊受到 51% 的攻击,所以一些交易会受到审查和/或还原。不管发生什么,你仍然有你的 100 ETH。即使是 51% 的攻击者也不能提出一个带走你的 ETH 的区块,因为这样的区块会违反协议规则,因此会被网络拒绝。即使 99% 的算力或权益想要拿走你的 ETH,每个运行节点的人都只会跟随剩余 1% 的链,因为只有它的块遵循协议规则。更一般地说,如果你在以太坊上有一个应用程序,那么 51% 的攻击可能会在一段时间内审查或恢复它,但最终出现的是一个一致的状态”
他解释说,如果资产跨链持有,风险会增加。
“现在,想象一下如果你将 100 ETH 移到 Solana 上的一座桥上以获得 100 Solana-WETH,然后以太坊受到 51% 的攻击,会发生什么。攻击者将一堆自己的 ETH 存入 Solana-WETH,然后在 Solana 方确认后立即在以太坊方恢复该交易。Solana-WETH 合约现在不再完全支持,也许你的 100 Solana-WETH 现在只值 60 ETH。即使有一个完美的基于 ZK-SNARK 的桥梁来完全验证共识,它仍然容易受到此类 51% 攻击的盗窃。”
从本质上讲,它在区块链上产生了区块链反应。
“当你超越两条链时,问题会变得更糟。如果有 100 条链,那么最终会出现在这些链之间存在许多相互依赖关系的 dapp,并且 51% 甚至攻击一条链都会造成系统性传染,从而威胁到整个生态系统的经济。这就是为什么我认为相互依赖的区域很可能与主权区域紧密结合(因此,许多以太坊Cosmos应用程序相互密切交互,许多 Avax Cosmos应用程序相互交互等等,但不是以太坊- Universe 和 Avax-universe 应用程序相互紧密连接)”
Vitalik 的担忧是有道理的。他似乎并不反对互操作性,他只是不相信跨链桥将有助于促进区块链之间的正确连接。他担心的一个真实例子是冠状病毒的传播。由于多年来各国之间的联系方式变得如此紧密,该病毒能够在世界范围内传播。过去,黑死病和西班牙流感等瘟疫的传播速度没有冠状病毒在 2020 年传播的那么多。
这并不意味着世界各国之间的连通性不好,但正如病毒的传播所表明的那样,由于一个国家没有采取适当的措施,病毒就会传播。冠状病毒的传播显然比这更复杂,我只是用它作为一个基本的例子来说明 Vitalik 的想法。
他论点的关键在于,原生资产应该保留在其原生区块链上,因为这样更安全。
“在以太坊上持有以太坊原生资产或在 Solana 上持有 Solana 原生资产总是比在 Solana 上持有以太坊原生资产或在以太坊上持有 Solana 原生资产更安全”
今年年初,当 Solana区块链上的虫洞桥被黑客入侵时,他的担忧变成了现实。大约 120,000 个价值超过 3.75 亿美元的点评以太币从桥上被盗。
Wormhole 代币桥接协议连接了 Ethereum、Solana、Terra、BNB Smart Chain、Polygon、Avalanche 和 Oasis 等多个区块链网络。截至其发生时,该漏洞被认为是 2022 年最大的漏洞之一。智能合约审计公司 Certik 表示,通往 Terra区块链的 Wormhole 桥可能会受到与 Solana 桥相同的漏洞的影响,情况可能会变得更糟。
多链
多链是一种要求项目同时存在于至少两个区块链上的技术。这有助于多个区块链之间的轻松通信。多链项目包括 Polkadot 和 Cosmos。
Cosmos 和 Polkadot 等多链生态系统(有时称为 Layer-0 链)旨在缓解跨链桥的安全问题。
Polkadot 是一个分片的多链网络,用户可以同时跨多个链进行交易,而无需从一个网络移动到另一个网络。它使开发人员能够在现有基础设施之上构建他们的区块链(“平行链”)。Polkadot 网络充当 Layer-0 链,可以在其上构建多个 Layer-1 链。所有平行链都通过 Polkadot 的主中继链相互连接。Relay 链是 Polkadot 的核心,它负责安全,借助混合 GRANDPA 和 BABE 提名权益证明(NPoS)共识机制来维护网络共识。
简而言之,Polkadot 力求成为“区块链中的区块链”
Cosmos 是一个区块链生态系统,可相互扩展和互操作。该项目旨在帮助开发人员构建能够相互通信和交易的区块链
最终目标是构建区块链互联网。本质上,区块链以去中心化的方式进行通信的网络。这些区块链将保持其主权,更快地处理交易并与生态系统中的其他区块链交互。该项目旨在通过使用开源工具 Tendermint、Cosmos SDK 和 IBC 来实现这一目标,这些工具旨在帮助开发人员构建专业、安全、可扩展和可互操作的区块链应用程序。
Cosmos 有多个中央集线器,各个区域可以插入这些中心以与其他区域进行交互。Terra、THORChain 和 Crypto.com 的 Cronos 链是选择 Cosmos 的最受欢迎的名称。
资料来源:什么是Cosmos?
结论
Vitalik 的担忧并非没有根据,最近的事件证明他是对的。但是,需要注意的是,跨链技术还处于早期阶段,存在缺陷,因此不应该这么早注销。
目前,网桥是唯一可用的跨链解决方案,其现状并不完美。正如我们在一般加密货币领域所看到的,创新必将推动这项技术的改进,甚至促进新解决方案的开发,以帮助跨链交易。
最终,无论以何种方式实现互操作性,都将成为区块链技术的一个重要特征。这是因为如果所有区块链都可互操作,该技术将更加高效且易于广泛采用。
内容搜集自网络,整理者:BTCover,如若侵权请联系站长,会尽快删除。