来源:世链nft数藏(shiliannft.com)
跨链桥是一种工具,可使您将财产从一个区块链迁移到另一个区块链,进而处理区块链的关键问题之一:欠缺互操作性。因为区块链财产常常不兼容,因此桥梁创立了代表来自另一个区块链的财产的合成衍生品。那么,到底跨链桥是什么呢?跨链桥是怎么工作的?跨链桥安全吗?下面,我们一起来看看。
跨链桥是什么?
跨链桥是一种允许在不同区块链网络之间转移资产的技术。他们通过在2个或几个区块链网络之间建立连接或桥梁,使用户可以在二者之间转移资产,而不必依靠中心化交易所。
跨链桥一般涉及一套智能合约和其它协议,推动相连的区块链网络之间的资产转移。这一过程一般涉及锁住一个区块链网络上的财产,在另一个区块链网络上建立这些资产代表,随后开启第一个区块链网络上的初始财产。
随着区块链网络与去中心化应用(DApps)的总数不断增长,跨链桥的应用变得越来越重要。根据完成不同区块链网络之间的资产转移,跨链桥能够帮助提升去中心化生态系统的互操作性和连接性。
跨链桥是怎么工作的?
锻造消毁方式是把客户原生链上的财产A锁定在该链的智能合约a中,根据预言机将锁定的信息传递给在目标链上承担锻造消毁财产B的智能合约b,当交易根据确认后,目标链可能锻造相应的财产B给予在原生链上锁住财产A的用户;但当客户想要取回自己在原生链上的财产A时,必须将目标链上的财产B根据智能合约b开展消毁,将消毁信息回传给原生链上的智能合约a,客户的财产A将被开启并能够被取回。
比如,客户在以太链上有着1ETH,假如想要将这枚ETH取得币安链中使用,客户需要将1ETH根据跨链桥合同锁定在以太链上,随后跨链桥会到币安链锻造1Binance-PegETH给予该用户(这里省略了跨链花费)。
锻造消毁方式的缺点在于,目标链上产生的财产并不有着原生链上的流通性,因此迁移的财产若是在目标链上运用偏少则迁移该财产是没有意义的。
流动池方式可以看作跨链的流通性交易对,跨链桥会到原生链及其目标链上各自创建储存原生链原生财产A的流动池a及储存目标链原生财产B的流动池b,客户在原生链上把财产A放进流动池a,智能合约根据预言机将该信息传递给目标链上的流动池b,客户就能在目标链上取出财产B来使用。
比如,跨链桥在以太链上创建USDC流动池,币安链上创建BUSD流动池,客户在以太链上把1000USDC放进USDC流动池,就能在币安链上的BUSD流动池中取出1000BUSD来使用(这里省略了滑点及花费)。
流动池方式的优点在于,在各链上创建的流动池中都是各链的原生财产,因此客户在跨链后可以直接使用。但缺点是较依靠各个链上流动池里的流通性,假如流动性不足会有滑点过大的问题,而且不适合资产过多的用户。
跨链桥安全吗?
受认同和无需信赖的方式都可能存有基本或技术缺点。更具体地说,可靠桥的中心化方面存在一个根本缺点,而去信任桥容易受软件和底层代码漏洞的攻击。简而言之,假如智能合约存在缺陷,恶意方几乎一定会试着利用它。
遗憾的是,该行业的窘境还没有完美的解决方法。受认同和无需信赖的平台都存在设计缺陷,这些缺点便以各种方式损害跨链桥安全性。
虽然并非万无一失,但在将网桥部署到区块链之前进行极为彻底的源代码审计可能是处理区块链网桥安全隐患的有意义的第一步。这一定要一项全面检查,以消除任何缺点,由于黑客仅需一个错误的代码行即可领取访问限制。
讲到这里,相信大家对于跨链桥是什么,跨链桥是怎么工作的,以及跨链桥是否安全都有一定的了解了。总的来说,跨链桥是一种允许在不同区块链网络之间转移资产的技术。他们通过在2个或几个区块链网络之间建立连接或桥梁,使用户可以在二者之间转移资产,而不必依靠中心化交易所。