[1]张胜利,王滔滔,杨晴,等.高性能许可公链[J].深圳大学学报理工版,2020,37(3):227-233.[doi:10.3724/SP.J.1249.2020.03227]
 ZHANG Shengli,WANG Taotao,YANG Qing,et al.Permissioned public blockchain with high performance[J].Journal of Shenzhen University Science and Engineering,2020,37(3):227-233.[doi:10.3724/SP.J.1249.2020.03227]
点击复制

高性能许可公链()
分享到:

《深圳大学学报理工版》[ISSN:1000-2618/CN:44-1401/N]

卷:
第37卷
期数:
2020年第3期
页码:
227-233
栏目:
电子与信息科学
出版日期:
2020-05-20

文章信息/Info

Title:
Permissioned public blockchain with high performance
文章编号:
202003003
作者:
张胜利王滔滔杨晴王晖
深圳大学电子与信息工程学院,人工智能与数字经济广东省实验室,广东深圳 518060
Author(s):
ZHANG Shengli WANG Taotao YANG Qing and WANG Hui
College of Electronic and Information Engineering, Shenzhen University, Guangdong Province Lab of Artificial Intelligence and Digital Economy, Shenzhen 518060, Guangdong Province, P.R.China
关键词:
计算机网络区块链公链联盟链许可公链扩展性对等网络智能合约
Keywords:
computer networks blockchain public blockchain consortium blockchain permissioned public blockchain scalability peer-to-peer (P2P) network smart contract
分类号:
TN919.2; TP393.4
DOI:
10.3724/SP.J.1249.2020.03227
文献标志码:
A
摘要:
现有区块链主要分为公链和联盟链,公链是区块链思想的本源,然而公链体系存在匿名账户难以与现实世界对应,以及系统执行效率低两大缺陷,同时,联盟链较差的隐私性和信息安全性又备受诟病,鉴于此,提出许可公链的概念和实现方案.许可公链通过链上分布式密码学注册方案,实现公共许可机制;通过可订阅二层合约、区块快速转发和结构化广播3个技术提高大规模区块链的交易速度.因此,许可公链融合联盟链的许可机制与公链技术,是面向公众用户的、可监管的创新公链方案.所提出许可公链系统不仅建立了个人和账户的安全隐私对应关系,而且新架构灵活高效,可支持复杂的实际应用,尤其适用于金融业务与智能金融监管.
Abstract:
The existing blockchain can be mainly divided into public blockchain and consortium blockchain. The idea of blockchain originates from public blockchain. However, there are two defects in the existing public blockchain system: anonymous account is difficult to correspond with the real world, and system execution efficiency is low. At the same time, the consortium blockchain suffers from poor privacy and information security. In view of these problems, especially the problems of public blockchain, we design and develop a high performance permissioned public blockchain (PPC). We propose an on-chain cryptography registration scheme, which establishes a private mapping between the real-world entity and blockchain address. We also propose three novel techniques, i.e., the subscibable layer-2 contract, fast block propagation, and optimized structured broadcast protocol, to significantly improve the transaction speed. Therefore, the license mechanism of consortium blockchain and public chain technologies are combined and can be used by public users. As a result, the proposed permissioned public blockchain not only establishes the security privacy correspondence between individuals and accounts, but also has a flexible and efficient new architecture, which can support various applications to all customers, especially for the financial services and the supervision therein.

参考文献/References:

[1] NAKAMOTO S. Bitcoin: a peer-to-peer electronic cash system[DB/OL]. (2008-10-31)[2019-10-02]. http://bitcoin.org, 2008.
[2] GARAY J A, KIAYIAS A, LEONARDOS N. The bitcoin backbone protocol: analysis and applications[C]// Proceedings of the 34th Annual International Conference on the Theory and Applications of Cryptographic Techniques. Sofia: Springer, 2015: 281-310.
[3] PASS R, SEEMAN L, SHELAT A. Analysis of the blockchain protocol in asynchronous networks[C]// Proceedings of Annual International Conference on the Theory and Applications of Cryptographic Techniques. Paris: Springer, 2017: 643-673.
[4] FERRAG M A, DERDOUR M, MUKHERJEE M, et al. Blockchain technologies for the internet of things: research issues and challenges[J]. IEEE Internet of Things Journal, 2018, 6(2): 2188-2204.
[5] FANNING K, CENTERS D P. Blockchain and its coming impact on financial services[J]. Journal of Corporate Accounting & Finance, 2016, 27(5): 53-57.
[6] DAI Hongning, ZHENG Zibin, ZHANG Yan. Blockchain for internet of things: a survey[J]. IEEE Internet of Things Journal, 2019, 6(5): 8076-8094.
[7] KETHINENI S, CAO Ying, DODGE C. Use of bitcoin in dark net markets: examining facilitative factors on bitcoin-related crimes[J]. American Journal of Criminal Justice, 2018, 43(2): 141-157.
[8] FENU G, MARCHESI L, MARCHESI M, et al. The ICO phenomenon and its relationships with Ethereum smart contract environment[C]// Proceedings of 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE). Campobasso, Italy: IEEE, 2018: 26-32.
[9] WANG Wenbo, THAI H D, XIONG Zehui, et al. A survey on consensus mechanisms and mining strategy management in blockchain networks[J]. IEEE Access, 2019, 7: 22328-22370.
[10] DECKER C, WATTENHOFER R. Information propagation in the bitcoin network[C]// Proceedings in the 13th International Conference on Peer-to-Peer Computing. Trento, Italy: IEEE, 2013:1-10.
[11] SOMPOLINSKY Y, ZOHAR A. Accelerating bitcoins transaction processing. Fast money grows on trees, not chains[DB/OL]. (2013-12-31)[2017-10-22]. https://eprint.iacr.org/2013/881.pdf.
[12] SOMPOLINSKY Y, ZOHAR A. Secure high-rate transaction processing in bitcoin[C]// Proceedings of International Conference on Financial Cryptography and Data Security. San Juan, Puerto Rico: Springer, 2015: 507-527.
[13] RIZUN P R. Subchains: a technique to scale bitcoin and improve the user experience[J]. Ledger, 2016, 1:38-52.
[14] BAGARIA V, KANNAN S, TSE D, et al. Deconstructing the blockchain to approach physical limits[EB/OL]. (2018-10-18)[2019-10-02]. https://arxiv.org/abs/1810.08092v1.
[15] SOMPOLINSKY Y, LEWENBERG Y, ZOHAR A. Inclusive block chain protocols[C]// Proceedings of the 19th International Conference on Financial Cryptography and Data Security. San Juan, Puerto Rico: Springer, 2015: 528-547.
[16] SOMPOLINSKY Y, LEWENBERG Y, ZOHAR A. SPECTRE: a fast and scalable cryptocurrency protocol[DB/OL]. (2016-12-18)[2018-01-15]. https://eprint.iacr.org/2016/1159.
[17] YONATAN S, WYBORSKI S, ZOHAR A. PHANTOM and GHOSTDAG: a scalable generalization of Nakamoto consensus[J]. IACR Cryptology ePrint Archive, 2018, 2018: 104.
[18] LI Chenxing, LI Peilun, ZHOU Dong, et al. Scaling Nakamoto consensus to thousands of transactions per second[DB/OL]. (2018-05-10)[2018-08-31]. https://arxiv.org/pdf/1805.03870.pdf.
[19] EYAL I, GENCER A E, SIRER E G, et al. Bitcoin-NG: a scalable blockchain protocol[C]// Proceedings of the 13th Usenix Conference on Networked Systems Design and Implementation. Berkeley, USA: USENIX Association, 2016: 45-59.
[20] PASS R, SHI E. Fruitchains: a fair blockchain[C]// Proceedings of the ACM Symposium on Principles of Distributed Computing. Washington D C: ACM, 2017: 315-324.

[21] RAFAEL P, ELAINE S. Hybrid consensus: efficient consensus in the permissionless model[C]// The 31st International Symposium on Distributed Computing. Dagstuhl, Germany:Schloss Dagstuhl: Leibniz-Zentrum Fuer Informatik,2017, 91: 39.
[22] PASS R, SHI E. Thunderella: blockchains with optimistic instant confirmation[C]// Proceedings of Annual International Conference on the Theory and Applications of Cryptographic Techniques. Berlin: Springer, 2018: 3-33.
[23] LUU L, NARAYANAN V, ZHENG Chaodong, et al. A secure sharding protocol for open blockchains[C]// Proceedings of ACM SIGSAC Conference on Computer and Communications Security. Vienna: ACM, 2016: 17-30.
[24] HUANG Dongyan, MA Xiaoli, ZHANG Shengli. Performance analysis of the raft consensus algorithm for private blockchains[J]. IEEE Transactions on Systems, Man and Cybernetics: Systems, 2019, 50(1): 172-181.
[25] MAYMOUNKOV P, MAZIRES. Kademlia: a peer-to-peer information system based on the XOR metric[C]// Proceedings of the 1st International Workshop on Peer-to-Peer Systems. Cambridge, USA: Springer, 2002: 53-65.

相似文献/References:

[1]李坚强,何穗强,明仲.基于智能网关的数字家庭系统研究与设计[J].深圳大学学报理工版,2014,31(6):630.[doi:10.3724/SP.J.1249.2014.06630]
 Li Jianqiang,He Suiqiang,and Ming Zhong.Study and design of a smart home system based on intelligent gateway[J].Journal of Shenzhen University Science and Engineering,2014,31(3):630.[doi:10.3724/SP.J.1249.2014.06630]
[2]顾其威,项阳.一种基于路由信息的TCP流聚类方法[J].深圳大学学报理工版,2005,22(3):197.
 GU Qi-wei XIANG Yang.TCP flow clustering based on routing information[J].Journal of Shenzhen University Science and Engineering,2005,22(3):197.
[3]喻建平,李汉兵,谢维信.一种新的广域网组播树生成算法[J].深圳大学学报理工版,2001,18(2):10.
 YU Jian-ping,LI Han-bing and XIE Wei-xin.A New Algorithm for Multicast Tree Generation in Wide Area Networks[J].Journal of Shenzhen University Science and Engineering,2001,18(3):10.
[4]张月霞,杨瑞琪,康劲.基于弱派系的多层社会网络重叠社团发现算法[J].深圳大学学报理工版,2018,35(4):413.[doi:10.3724/SP.J.1249.2018.04413]
 ZHANG Yuexia,YANG Ruiqi,and KANG Jin.Overlapping community detection algorithm based on weak clique in multi-layer social networks[J].Journal of Shenzhen University Science and Engineering,2018,35(3):413.[doi:10.3724/SP.J.1249.2018.04413]

备注/Memo

备注/Memo:
Received:2020-01-22;Accepted:2020-03-06
Foundation:National Key R & D Program of China(2018YFB2100705); National Natural Science Foundation of China (61771315)
Corresponding author:Professor WANG Hui. E-mail: wanghsz@szu.edu.cn
Citation:ZHANG Shengli, WANG Taotao, YANG Qing, et al. Permissioned public blockchain with high performance[J]. Journal of Shenzhen University Science and Engineering, 2020, 37(3): 227-233.(in Chinese)
基金项目:国家重点研发计划资助项目(2018YFB2100705); 国家自然科学基金资助项目(61771315)
作者简介:张胜利(1978—),深圳大学教授、博士生导师.研究方向:区块链及无线网络等.E-mail:zsl@szu.edu.cn
引文:张胜利,王滔滔,杨晴,等.高性能许可公链[J]. 深圳大学学报理工版,2020,37(3):227-233.
更新日期/Last Update: 2020-05-30