一文读懂跨链交易,跨链交易是什么意思?
跨链交易是什么意思?
区块链是分布式总账的一种。一条区块链就是一个独立的账本,两条不同的链,就是两个不同的独立的账本,两个账本没有关联。本质上价值没有办法在账本间转移,但是对于具体的某个用户,用户在一条区块链上存储的价值,能够变成另一条链上的价值,这就是价值的流通。
这样说比较晦涩,我们用换汇来理解就方便了。人民币是一个独立的货币,美元是另一个独立的货币。人民币无法直接变成美元,美元也无法直接变成人民币。因此,美元无法直接进入人民币账本,人民币也无法直接进入美元账本。需要有人愿意买入人民币/美元,卖出美元/人民币,才能完成货币的兑换,实现价值的跨账本流动。
如何实现跨链?
1.如今中心化交易所的做法
也就是用一个中心化的机构来做数据整合和交换,事实上没有实现跨链,只是达成了跨链的目的。这种做法即“链下跨链”,但我们一般认为链上更加安全可控。
2.用侧链的方式
实现两条链之间的数据中介。但一般来说侧链不是一个区块链网络,而是指遵守侧链协议的所有区块链,该名词是相对主链来说的。侧链协议是指:可以让主链的token安全地从主链转移到其他区块链,又可以从其他区块链安全地返回主链的一种协议。
3.公证人模式
即使用受信任的一个或者一组团体向链A声明链B上发生了某事件,或者确定该声明是正确的。这些团体既可以自动地监听和响应事件,也可以在被请求的时候进行监听和响应事件。公证人模式在许可分账领域受到很多关注,因为其既可以提供灵活共识的主要竞争者,也无需进行昂贵的工作证明或关于利益机制的复杂证明。
4.即哈希锁定模式
它在不同链之间设定相互操作的触发器,通常是个待披露明文的随机数的哈希值。哈希值相当于转账暗语,只有拿到这暗语的人,才能获得款项。同时,它还构造了两个退款合约,这两个合约需要双重签名且有时间期限,对方签名,自己未签名,当自己签名时,资产退回原处。
其实跨链对于区块链最终能否形成一个价值互联网,以及是否能远超互联网的价值规模,都有重大意义,但是,跨链本身有较高技术门槛,对于大多数企业和开发者来说,需要解决很多技术难点,花费很长的开发周期,成本较高,而基于NULS基础设施搭建的区块链,则可以快速部署跨链模块,这将有利于企业和开发者构建更多的区块链场景,减少技术探索和开发的成本,能够以较低门槛连接价值流通网络,积累生态优势。
推荐您阅读更多有关于“”的文章