首页 | 本学科首页   官方微博 | 高级检索  
     

基于主子链架构的新型许可公有链
引用本文:谢家贵,李志平,金键,张波,郭健,聂凡杰.基于主子链架构的新型许可公有链[J].计算机应用,2022,42(12):3822-3830.
作者姓名:谢家贵  李志平  金键  张波  郭健  聂凡杰
作者单位:中国信息通信研究院 工业互联网与物联网研究所,北京 100191
基金项目:工业和信息化部“2020年工业互联网创新发展工程”专项
摘    要:针对现有区块链之间相互独立、互通困难的问题,提出一种“主链+子链”的新型许可公有链架构。首先,在现有的委托权益证明(DPOS)、可验证随机函数(VRF)、实用拜占庭容错(PBFT)等算法的基础上设计了创新双层共识算法,同时加入可信许可机制,使区块链兼具许可和公有的特性;然后,详细描述了主子链的设计过程,主链负责链群管理并提供公共服务,而子链针对不同业务场景独立设计,并且通过连接主链中继实现跨链数据通信,从而实现数据安全隔离;最后,构建实验环境进行测试,以验证许可公有链设计的可行性。实验结果表明,相较于现有的超级账本Fabric等一些区块链,所提出的许可公有链具有显著优势,吞吐量最高可达到每秒25 000次,平均延迟时间可达8 s。为进一步研究不同类型区块链跨链数据互联互通提供了技术支撑。

关 键 词:区块链  许可  公有链  跨链  主子链
收稿时间:2021-10-19
修稿时间:2021-11-26

New permissioned public blockchain based on main-sub chain architecture
Jiagui XIE,Zhiping LI,Jian JIN,Bo ZHANG,Jian GUO,Fanjie NIE.New permissioned public blockchain based on main-sub chain architecture[J].journal of Computer Applications,2022,42(12):3822-3830.
Authors:Jiagui XIE  Zhiping LI  Jian JIN  Bo ZHANG  Jian GUO  Fanjie NIE
Affiliation:Institute of Industrial Internet and Internet of Things,China Academy of Information and Communications Technology,Beijing 100191,China
Abstract:Focused on the issue that different blockchains are independent from and difficult to communicate with each other, a new type of permissioned public blockchain architecture of "main chain + sub chain" was proposed. Firstly, based on the existing algorithms such as Delegated Proof Of Stake (DPOS), Verifiable Random Function (VRF) and Practical Byzantine Fault Tolerance (PBFT), an innovative two-layer consensus algorithm was designed. And a trusted permission mechanism was added to make the blockchain have both permission and public characteristics. Secondly, the design process of the main and sub chains was described in detail. The management of the chain group and public services was provided by the main chain, while the sub chains were designed independently for different business scenarios, and cross-chain data communication was realized by connecting the main chain relay, thereby realizing the data secure isolation. Finally, an experimental environment was built for testing to verify the feasibility of the permissioned public blockchain design. Experimental results show that compared with some existing blockchains such as the Hyperledger Fabric, the proposed permissioned public blockchain has significant advantages, including a throughput of up to 25 000 times per second and an average delay time of about 8 s. It can be seen that this permissioned public blockchain provides technical support for further research on cross-chain data interconnection of different types of blockchains.
Keywords:blockchain  permission  public blockchain  cross-chain  main-sub chain  
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号