跨链技术是实现区块链互联互通的技术。
“如果说共识机制是区块链的灵魂核心之一,那么跨链技术就是实现价值网络的关键,它是把区块链从分散单独的孤岛中拯救出来的良药,是区块链由点到面乃至三维立体的桥接。”
简单来说,跨链技术是实现区块链互联互通的技术。
我们知道,区块链是分布式的账本,如果把每条区块链看做一个独立的账本,两条链,就是两个不同的独立账本。链与链之间高度异构化使得价值的传递非常困难,跨链则可以实现不同链之间资产、数据、信息等的转移,从而实现真正的价值流通。

根据链与链之间结构的殊异,我们把跨链简单分类为同构链与异构链。
跨链产生的最初是为了解决链间数据、信息、价值的传递,比如应用在不同链之间资产的兑换和转移的交易场景中。那么它是如何实现的呢?
常见的跨链技术方案有公证人机制、侧链/中继器模式、哈希锁定。
这里需要提到的是,我们在交易所买卖数字货币时用到的币币交易,事实上没有用到跨链技术,只是交易所作为一个有公信力的第三方,对资产交易进行了精准记账,但是却达到了跨链的目的。这类似于我们在支付宝账户间的转账,可以实时到账,因为这都是第三方机构做的记账。事实上,链上的资产并未发生实质性的转移,只是账本上的数字,也就是我们在交易所拥有的不同币的数量发生了变化。交易所会集中交易结果最终在链上进行资产的结算。这种在链下完成的资产间的转移,被称作“链下跨链”。

公证人机制通俗地可以理解为基于多重签名的见证人模式,也就是由智能合约来作为跨链操作的中介,充当公证人,从而完成数据的收集,交易验证和确认。
侧链协议是一种实现双向锚定的协议,通过侧链协议实现资产在主链和其他链之间互相转换,或是以独立的、隔离系统的形式,降低核心区块链上发生交易的次数。
引入侧链协议的一大缘由是降低主链频繁的数据交易,对于用户量大的主链来说,具有一定的释压分流作用。比如说BTC的链上扩展性较弱,开发人员通过新增RSK这条侧链,既能弥补比特币扩展性的不足,同时也丰富了链上生态。这对整条链的发展无疑是一大创举。

哈希锁定相对而言,用途较之于以上两者,较为单一:仅用于资产兑换场景。这与它的来源有莫大关联——最初来自闪电网络。不过,它同样是为了在区块链上实现数据、价值以及资产的传递的一种方式。
以上为跨链技术的专业名词解析,关于更多内容,数峰科技欢迎大家看专题系列下一讲。