作者:Matt Hussey
翻译:Tanker
许多加密项目正在竞相创建区块链互联网(internet of blockchains),允许用户、数据和开发人员在项目之间更自由地移动。根据 CoinMarketCap **数据显示,目前市场上流通的加密货币已经超过10,000 种,其中大部分建立在以太坊区块链上,但也有不少选择在其他区块链上构建。
然而在当前迭代环境中,存储在不同区块链网络上的数字货币价值只能通过交易所流向其他网络。理论上说,这种方式没有太大问题,但是在实际情况下,数字货币交易所反而变成了加密生态系统中财富流动的“中介方”,也让交易所在生态系统中的分量越来越重——不过,这种情况即将发生改变。
现阶段,越来越多加密项目开始积极构建所谓的跨链桥(cross-chainbridges):一种允许数据、资金和 dApps 从一个区块链无缝移动到另一个区块链的数字化路径。在跨链桥的支持下,开发人员、社区不会受到他们选择开发的区块链网络及其正在开发的产品的限制,继而形成了一个几乎没有任何障碍的区块链网络。
什么是跨链桥?
正如我们所知,区块链本质上很像是“围栏花园”,其中资产、数据和用户很难进行移动。以比特币和以太坊为例。虽然公众可以查看这两个区块链上的所有数据,但这些数据都被锁定在各自链上。区块链网络之所以要“彼此隔离”,一方面是为了让记录区块链上所有交易的账本更加准确和安全,另一方面则是为了确保所有参与者都必须遵守区块链网络规则。
虽然这种“孤岛系统模式”可以保证区块链网络安全,但随着行业发展速度越来越快,该模式开始出现大量挑战和瓶颈,以太坊就是最典的一个例子,许多加密项目和公司都是基于以太坊生态系统构建,但所有项目和公司都必须遵守以太坊的“游戏规则”。一个加密项目在网络上移动数据时可以支付更少的费用吗?答案是不能。一个加密项目在底层区块链上验证区块时可以加快验证速度吗?答案还是不能。
如今,已经有其他区块链和生态系统致力于解决以太坊建设者面临的一些问题,但转移数据、数字货币、以及受众用户群成本非常昂贵也十分耗时——而这就是区块链跨链桥的用武之地。
我们可以把跨链桥看做是一种区块链的混合**,这个“桥”可以在一个区块链和另一个区块链之间运行,也可以在区块链和侧链之间运行。本质上来说,跨链桥可以把各种不同规则的区块链连接到一起,然后让这些不同规则集下运行的区块链彼此交互。
这种互操作性允许人们在独立的区块链平台之间传输通证、数据、甚至是智能合约指令,对于区块链来说,这显然是非常重要的一件事,因为它允许项目方将托管在一个区块链上的数字资产部署到另一个区块链的 dApps 上,也意味着项目方可以在其他区块链上进行快速、低成本的数字货币交易,甚至可以在多个区块链平台上运行 dApp。
跨链桥如何运作?
有许多不同的方法可以做到这一点,但大致可以分为两种:中心化解决方案和去中心化解决方案。
中心化跨链桥解决方案可以有效管理新资产锁定和铸造,这里最典的一个例子就是Wrapped Bitcoin(WBTC),它允许比特币持有人通过Token Swap(通证互换)方式访问以太坊生态系统。在这个WBTC系统中,用户可以将自己的比特币存入由中心化托管方(机构数字资产公司Bio)控制的钱包,,就能在以太坊区块链上铸造等值的wBTC。wBTC可以在以太坊去中心化应用程序中使用,包括Uniswap、Compound、以及Aave这些DeFi协议,而原生比特币还不能直接使用。
去中心化跨链桥解决方案的运行方式略有不同,当加密资产切换不同区块链的时候,通常会按照智能合约规则锁定或冻结在原始区块链上。接着,在新的区块链上会创建等量的通证并将其存入用户钱包中。如果用户想选择其他方式将资产移回到原始区块链,那么生成的跨链资产则会被销毁,原始资产也就会相应地解锁。
哪些项目正在建设跨链桥?
现阶段,波卡(Polkadot)是构建跨链桥的**加密项目之一,他们的目标是建立一个“区块链的区块链”(a blockchain of blockchains),然后通过波卡中继链,让**区块链——即 波卡所谓的“平行链”( parachains)——与其他项目互操作。这意味着,波卡甚至可以在比特币和以太坊之间架起一座桥梁。
Coos 是另一个试图在区块链网络之间实现数据交互传输的加密项目,目前已经建立了许多跨链桥,比如DeFi Coos ETHereum Bridge,这个跨链桥允许不同数字资产持有者轻松进行 DeFi 投资。
NEAR 协议也是一个探索跨链桥的加密项目,他们希望帮助以太坊开发人员构建速度更快、成本更低的程序运行方式。NEAR的跨链桥项目名叫“彩虹桥”(Rainbow),它能与以太坊区块链桥接,用户已经可以在两个区块链之间轻松转移ERC-20代币,从而为NEAR上的dApp带来了全新流动性渠道和用户群。此外,彩虹桥还支持资产之外的转移,比如nft,合约状态,跨链合约调用等等,同时也支持多链跨链, 包括波卡和Coos。
还有其他一些加密项目试图在多个区块链网络之间创建跨链桥,但这些项目本身并不属于任何一个区块链网络,比如由Conflux构建的ShuttleFlow就是一个公共区块链,它也建立了一个跨链桥,允许以太坊、币安智能链(Binance art Chain)、火币Heco生态链和 OKex Chain之间进行数字资产交换。
虽然跨链桥这项技术相对较新,但如果能够获得成功,势必会帮助区块链构建一个类似于互联网的生态系统。实际上,如今跨链桥的发展状况也出现在早期互联网行业中,当时也有为不同网络提供跨网数据移动的解决方案,比如NPL、ARPANET、Merit 和 CYCLADES,直到**出现了名为“Internet 协议”的统一数据交互版本,整个网络才找到了彼此交互的**答案——我们希望区块链也能早日实现这一愿景!
原文链接:https://decrypt.co/73292/why-are-crypto-projects-like-polkadot-and-near-building-cross-chain-bridges
文章标题:一文读懂波卡和NEAR为何都要构建跨链桥
文章链接:https://www.btchangqing.cn/284128.html
更新时间:2021年06月15日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。