区块链属于分布式账本技术的一种,每一条链都相当于一个独立的账本,通常情况下不同链资产之间是无法实现价值转移的
随着当下区块链技术行业的多链生态模式,很多不同链上资产,也有很多个Dapp。不同的Dapp建立在不同的公链上,彼此无法顺畅交互,链上资产也不能快捷地实现迁移与价值交换。
目前主流的跨链技术包括:
1、公证人机制(Notary schemes)
2、侧链/中继(Sidechains/relays)
3、哈希锁定(Hash-locking)
4、分布式私钥控制(Distributed private key control)
5、公证人机制+侧链混合技术(Notary schemes+ Sidechains Mixing technology)
跨链技术有哪些应用:
- 可转移的资产:资产可以多链之间来回转移和使用;
- 原子互换:链间资产的同时交换;
- 跨链数据预言机:链A需要得知链B的数据的证明;
- 跨链执行合约:例如根据链A的股权证明在链B上分发股息;
- 跨链交易所:对于协议不直接支持跨链操作的区块链进行补充;
一个简单的跨链桥实现原理:
通过去中心化智能合约模式实现跨链,用户资产跨链记录在区块链透明、跨链合约完全开源