和大多数的公链定位不同,波卡主要是做跨链的,随着区块链技术的不断发展,不同链之间交互的需求越来越强烈。
例如 ETH DeFi 发展的如火如茶,但作为占有加密货币市值一半以上的 BTC 资产来说,在 ETH DeFi 中所占的份额却非常少。BTC 参与到 ETH DeFi 的过程就是跨链的过程,跨链可以让不同的区块链之间更好的交互。
有了跨链,BTC 持有者可以跨链到 ETH 公链从而参与 ETH DeFi;也可以跨链到 EOS 公链从而参与 EOS DeFi,跨链到 EOS 公链的 BTC 将可以享受 EOS 公链转账免费、秒级确认的性能优势,BTC 的流动将会变得更加的顺畅。
资产互换就是跨链?其实这并不能概括跨链的完整含义。
如果给跨链一个相对更加容易理解的定义,可以引用一下波卡科普作者 doter 的定义:不同区块链之间进行数据、资产的通信和互操作性,我们把它叫做跨链。
顾名思义,从跨链的定义可以得知,真正的跨链需要满足以下三个功能:
1、数据跨链;
2、资产跨链;
3、互操作性。
下面举个例子辅助理解,比特币和以太坊通过波卡实现了跨链,那么:
数据跨链:比特币上的转账交易记录(数据)可以通过波卡传递到以太坊网络上。
资产跨链:比特币链上的原生资产BTC 可以通过波卡网络转账到以太坊公链上,也就是不同链上资产的转移。
互操作性:以太坊上的智能合约可以通过波卡控制BTC的转账。
因此,许多朋友理解的跨链,大多是指的资产跨链,其实这并不完整,完整的跨链还包括了数据跨链和互操作性。
波卡作为跨链明星项目,它相当于一个插排,上面有许多插槽,也就是接口,不同的区块链通过插槽(接口)连接到波卡上从而实现互联,不但可以很方便的进行资产转移,而且还可以通过智能合约来实现互操作。
例如比特币和以太坊都通过插槽连接到波卡后,不但 BTC 可以很方便的转到 ETH 上从而参与 ETH DeFi 等项目,而且 ETH 上的智能合约是可以控制 BTC 代币的转账等交易的。
通过前面的讲解,你理解什么是跨链了吧,下一篇我们一起看看波卡是如何实现跨链的。