编者按:2019年9月5日,全球最大的专业技术组织、有着130余年历史的IEEE(电气和电子工程师学会)设立IEEE计算机协会区块链和分布式记账委员会(IEEE Computer Society Blockchain and Distributed Ledgers Committee,IEEE C/BDL),旨在推动区块链与分布式记账技术的标准化及其应用实践。2020年3月,IEEE C/BDL联合国内外的专家成立了相关的技术委员会、顾问委员会和执行委员会。组建委员会之后,IEEE C/BDL向IEEE申请了13项区块链标准。为更好向外界展示委员会区块链标准化研究成果, IEEE C/BDL联合巴比特,邀请区块链标准的牵头单位撰写系列文章 。本篇文章作者是 百度区块链系统部技术负责人荆博 ,为我们介绍了跨链技术在设计中面临的原子性、有效性和资源寻址的三方面的挑战,并针对寻址协议,立项了IEEE标准Standard for Blockchain Interoperability – Naming Protocol。
研究跨链技术标准的背景近年来,随着区块链行业的蓬勃发展,各家科技公司都在发展自己的区块链业务。由于区块链行业还处于早期发展阶段,各大公司都试图主导行业标准,因此产生了很多的区块链框架,例如在国外有IBM主导的Fabric,Intel主导的Sawtooth,Facebook主导的Libra,国内有百度主导的XuperChain等。 这些框架底层协议各不相同,并且随着区块链被被纳入新基建的范畴,鼓励开发国产自研的底层区块链框架, 如火如荼的区块链底层技术研发更加活跃,由此形成了一个个新的数据孤岛。 无论这些孤岛是基于相同的底层系统还是不同的底层系统,其数据互通都非常困难,因此,迫切需要一个解决方案能够系统地解决多链数据融合的问题,从而实现不同链之间的价值互通。 因此,国内几个主要的区块链技术公司在电子标准院的协助下,组织起人马,成立了多个标准工作组,针对跨链技术展开了深入研究,并提出了一系列的标准草案。 其中,IEEE标准Standard for Blockchain Interoperability - Naming Protocol 已经立项,我作为该标准工作组主席,将针对该标准进行一些介绍,希望对大家有所帮助。
什么是跨链技术跨链(Cross-Chain),简单来说就是通过一定的技术措施实现相对独立的不同区块链系统之间数据和资产的链接互通。可以将跨链理解为在不同的信息孤岛间搭建起一座座桥梁,使得信息能够便捷的流动,为价值互联网奠定基础。常见的跨链解决方案一般是针对资产类,实现不同链之间任意数据的跨链互通难度会更高。我们这些标准工作组应难而上,试图解决的就是后者。
跨链技术常见的挑战 (责任编辑:admin) |