跨链概述
区块链技术发展至今,公链野蛮生长的同时,联盟链和私有链也疯狂涌现。然而,链与链之间高度异构化,作为一个孤立的价值体系存在,链与链之间互联操作的重要性日益凸显。跨链就是将同构或异构的区块链系统连接起来,实现资产、数据互操作,是区块链向外拓展和连接的桥梁。跨链基础需求包括资产兑换和资产转移,但资产的传递不仅仅是一段数字代码信息的传递,在分布式系统中,传递过程中更需要实现精准记账。
跨链的技术实现
根据锁定验证方式不同大致分为四类:公证人机制、侧链/中继、哈希锁定、分布式私钥控制。早期跨链技术主要专注于资产转移,需要通过用户或第三方在链外进行更多的约定和操作,实现底层扩容。后期的项目则更为注重底层跨链基础设施,从区块链底层结构开始构造链结构的跨链技术。
当前跨链技术已然呈现百家争鸣,各辟蹊径态势,未来中继跨链技术比较可能率先出现大规模的落地应用,其可适用于多种场景并兼容异构区块链系统。当然,我们也不能以孤立的方式去评判每个跨链技术,未来可能会出现更优的跨链机制。
未来发展
去中心化交易所会将会是典型的最早跨链技术落地应用的场景之一,也可实现跨链资产抵押、托管、借贷、衍生品等金融应用。同时,跨链应用将逐步走出数字货币领域,实现链内与链外信息的交互,充分实现区块链的商业价值。
目前跨链技术仍处于初步探索阶段,尚未形成稳定体系,仍面临技术性能远远达不到应用的需求、对现有区块链系统的安全性存在一定影响以及落地应用较少等问题。未来跨链技术的发展在于如何实现区块链系统协同交互形成统一的整体,即需要满足生存性、兼容性以及灵活性三个基本条件。
风险提示:跨链技术处于早期发展阶段,存在技术发展的不确定性,面临极大的风险;对区块链行业的相关立法和监管政策尚未正式出台。