摘要:
随着区块链技术的深入发展和持续创新,适用于不同应用场景和设计需求的区块链网络应运而生,区块链的相互独立性,不可避免地形成了区块链的价值“孤岛”效应。跨链技术是实现不同区块链之间业务协同和价值流通、提高其互操作性和可扩展性的重要技术手段。首先对跨链的基本概念进行了介绍,然后对跨链的技术难点、跨链主要机制的技术特点以及跨链的安全性问题进行了详细分析,最后引出了当前跨链技术所面临的挑战,并对未来跨链技术的发展进行了展望。
关键词: 区块链 ; 跨链 ; 公证人 ; 侧链 ; 哈希锁定
0 引言
自2008年Nakamoto发表《比特币:一种点对点的电子现金系统》至今,比特币已历经 10 多年的发展,随着比特币规模和影响力的不断扩大,其底层核心支撑技术区块链的研究和应用也正快速发展。区块链是一种分布式账本数据库,它通过块链式数据结构来验证与存储数据、通过分布式共识算法来生成和更新数据、通过密码学方法来保证数据的安全性,是涉及分布式账本、对等网络、智能合约、共识机制、加密算法等计算机技术的集成式创新应用,具有去中心化、去信任化、难以篡改和可追溯等特点,区块链正通过其颠覆性的创新技术构造着未来社会全新的信任体系和价值体系。
纵观区块链技术的发展阶段,2008-2013 年,以比特币为代表的区块链1.0的价值主要体现在数字货币的应用上。2013年,以以太坊为代表的区块链2.0通过引入可编程化的智能合约为上层各类应用开发提供底层