信息网络安全 ›› 2020, Vol. 20 ›› Issue (3): 56-64.doi: 10.3969/j.issn.1671-1122.2020.03.008
收稿日期:
2019-11-18
出版日期:
2020-03-10
发布日期:
2020-05-11
作者简介:
作者简介:毛志来(1992—),男,山东,硕士研究生,主要研究方向为区块链、软件安全、智能风控;刘亚楠(1995—),女,山东,硕士研究生,主要研究方向为区块链、大数据与云安全;孙惠平(1975—),男,江苏,讲师,硕士,主要研究方向为身份认证、区块链、智能风控;陈钟(1964—),男,江苏,教授,博士,主要研究方向为信息安全、区块链。
基金资助:
MAO Zhilai, LIU Yanan, SUN Huiping(), CHEN Zhong
Received:
2019-11-18
Online:
2020-03-10
Published:
2020-05-11
摘要:
区块链是一种由所有成员共同维护的分布式账本,难以篡改是其主要特征,能够实现在不依赖第三方可信机构的开放网络中建立信任。如今,越来越多的应用场景尝试使用区块链,但实际使用中存在性能效率低下、扩展性差等比较显著的问题,难以满足业务发展的需要。因此,解决区块链的性能扩展性问题、提高区块链性能,是区块链发挥其潜力的重要前提。区块链的性能扩展性问题已经引起了学术界和产业界的广泛关注。文章描述了区块链性能问题的现状,根据区块链里的交易处理流程,从交易、区块和共识3个方面对性能问题进行了分析建模,总结了经典的区块链性能扩展机制和近期提出的一些区块链性能扩展机制的原理、特征及安全性,讨论了性能扩展的场景性和分布式账本新技术,并思考了下一步性能扩展研究应着重解决的问题。
中图分类号:
毛志来, 刘亚楠, 孙惠平, 陈钟. 区块链性能扩展与安全研究[J]. 信息网络安全, 2020, 20(3): 56-64.
MAO Zhilai, LIU Yanan, SUN Huiping, CHEN Zhong. Research on Blockchain Performance Scalability and Security[J]. Netinfo Security, 2020, 20(3): 56-64.
[1] | BUTERIN V. A Next-generation Smart Contract and Decentralized Application Platform[EB/OL]. , 2019-6-17. |
[2] | BLOCKCHAIR. Total Transaction Count[EB/OL]. , 2019-10-20. |
[3] | GRIGG I. EOS. IO Technical White Paper v2[EB/OL]. , 2018-3-16. |
[4] | NAKAMOTO S. Bitcoin: A Peer-to-peer Electronic Cash System[EB/OL]. , 2018-4-10. |
[5] | KOKORIS-KOGIAS E, JOVANOVIC P, GASSER L, et al.OmniLedger: A Secure, Scale-out, Decentralized Ledger via Sharding[C]//IEEE. 2018 IEEE Symposium on Security and Privacy(SP), May 20-24, 2018, San Francisco, CA, USA. NJ: IEEE, 2018: 583-598. |
[6] | PAN Chen, LIU Zhiqiang, LIU Zhen, et al.Research on Scalability of Blockchain Technology: Problems and Methods[J]. Journal of Computer Research and Development, 2018, 55(10): 7-18. |
潘晨,刘志强,刘振,等.区块链可扩展性研究:问题与方法[J].计算机研究与发展,2018,55(10):7-18. | |
[7] | ZENG Shuai, YUAN Yong, NI Xiaochun, et al.Scaling Blockchain towards Bitcoin: Key Technologies, Constraints and Related Issues[J]. Acta Automatica Sinica, 2019, 45(6): 1015-1030. |
曾帅,袁勇,倪晓春,等.面向比特币的区块链扩容:关键技术,制约因素与衍生问题[J].自动化学报,2019,45(6):1015-1030. | |
[8] | KIM S, KWON Y, CHO S.A Survey of Scalability Solutions on Blockchain[C]//IEEE. 2018 International Conference on Information and Communication Technology Convergence(ICTC), October 17-19, 2018, Jeju, South Korea. NJ: IEEE, 2018: 1204-1207. |
[9] | CHAUHAN A, MALVIYA O P, VERMA M, et al.Blockchain and Scalability[C]//IEEE. 2018 IEEE International Conference on Software Quality, Reliability and Security Companion(QRS-C), July 16-20, 2018, Lisbon, Portugal. NJ: IEEE, 2018: 122-128. |
[10] | CROMAN K, DECKER C, EYAL I, et al.On Scaling Decentralized Blockchains[M]//Springer. Financial Cryptography and Data Security. Heidelberg: Springer, Berlin, 2016: 106-125. |
[11] | ERIC L, JOHNSON L, PIETER W. Segregated Witness[EB/OL]. , 2018-6-30. |
[12] | EYAL I, GENCER A E, SIRER E G, et al.Bitcoin-NG: A Scalable Blockchain Protocol[C]// USENIX. The 13th USENIX Symposium on Networked Systems Design and Implementation, March 16-18, 2016, Santa Clara, CA, USE. Berkeley: USENIX Association, 2016: 45-59. |
[13] | ZAMFIR V. Introducing Casper“the Friendly Ghost”[EB/OL]. , 2015-8-1. |
[14] | POON J, DRYJA T. The Bitcoin Lightning Network: Scalable Off-chain Instant Payments[EB/OL]. , 2016-1-14. |
[15] | MITRA R. Lightning Protocol & The Raiden Network: A Beginner’s Guide[EB/OL]. , 2017-12-4. |
[16] | BACK A, CORALLO M, DASHJR L, et al. Enabling Blockchain Innovations with Pegged Sidechains[EB/OL]. , 2014-10-22. |
[17] | ANGELIS S D, ANIELLO L, BALDONI R, et al. PBFT vs Proof-of-authority: Applying the CAP Theorem to Permissioned Blockchain[EB/OL]. , 2019-10-20. |
[18] | CHEN Lin, XU Lei, SHAH N, et al.On Security Analysis of Proof-of-Elapsed-time(PoET)[M]//Springer. Stabilization, Safety and Security of Distributed Systems. Cham: Springer, 2017: 282-297. |
[19] | GILAD Y, HEMO R, MICALI S, et al.Algorand: Scaling Byzantine Agreements for Cryptocurrencies[C]//USENIX. The 26th Symposium on Operating Systems Principles, October 28-31, 2017, Shanghai, China. New York: ACM, 2017: 51-68. |
[20] | DILLENBERGER D E, SU G. Parallel Execution of Blockchain Transactions: USA, Patent 10, 255, 108[P].2019-4-9. |
[21] | WAN C, TANG S, ZHANG Y, et al.Goshawk: A Novel Efficient, Robust and Flexible Blockchain Protocol[M]//Springer. Information Security and Cryptology. Cham: Springer, 2018: 49-69. |
[22] | SCHULTE S, SIGWART M, FRAUENTHALER P, et al.Towards Blockchain Interoperability[M]//Springer. Business Process Management: Blockchain and Central and Eastern Europe Forum. Cham: Springer, 2019: 3-10. |
[23] | CASTRO M, LISKOV B.Practical Byzantine Fault Tolerance and Proactive Recovery[J]. ACM Transactions on Computer Systems(TOCS), 2002, 20(4): 398-461. |
[24] | HAN Xuan, YUAN Yong, WANG Feiyue.Security Problems on Blockchain: The State of the Art and Future Trends[J]. Acta Automatic Sinica, 2019, 45(1): 206-225. |
韩璇,袁勇,王飞跃.区块链安全问题:研究现状与展望[J].自动化学报, 2019, 45(1):206-225. | |
[25] | LIU Yizhong, LIU Jianwei, ZHANG Zongyang, et al.Overview on Blockchain Consensus Mechanisms[J]. Journal of Cryptologic Research, 2019, 6(4): 395-432. |
刘懿中,刘建伟,张宗洋,等.区块链共识机制研究综述[J].密码学报, 2019,6(4):395-432. |
[1] | 韩磊, 陈武平, 曾志强, 曾颖明. 区块链层级网络结构与应用研究[J]. 信息网络安全, 2020, 20(9): 112-116. |
[2] | 汪金苗, 谢永恒, 王国威, 李易庭. 基于属性基加密的区块链隐私保护与访问控制方法[J]. 信息网络安全, 2020, 20(9): 47-51. |
[3] | 边玲玉, 张琳琳, 赵楷, 石飞. 基于LightGBM的以太坊恶意账户检测方法[J]. 信息网络安全, 2020, 20(4): 73-80. |
[4] | 郎为民, 张汉, 赵毅丰, 姚晋芳. 一种基于区块链的物联网行为监控和活动管理方案[J]. 信息网络安全, 2020, 20(2): 22-29. |
[5] | 姚萌萌, 唐黎, 凌永兴, 肖卫东. 基于串空间的安全协议形式化分析研究[J]. 信息网络安全, 2020, 20(2): 30-36. |
[6] | 周艺华, 吕竹青, 杨宇光, 侍伟敏. 基于区块链技术的数据存证管理系统[J]. 信息网络安全, 2019, 19(8): 8-14. |
[7] | 路爱同, 赵阔, 杨晶莹, 王峰. 区块链跨链技术研究[J]. 信息网络安全, 2019, 19(8): 83-90. |
[8] | 郑敏, 王虹, 刘洪, 谭冲. 区块链共识算法研究综述[J]. 信息网络安全, 2019, 19(7): 8-24. |
[9] | 周元健, 秦冬梅, 刘忆宁, 吕松展. 基于区块链的可信仓单系统设计[J]. 信息网络安全, 2019, 19(6): 84-90. |
[10] | 王文明, 施重阳, 王英豪, 危德健. 基于区块链技术的交易及其安全性研究[J]. 信息网络安全, 2019, 19(5): 1-9. |
[11] | 黑一鸣, 刘建伟, 张宗洋, 喻辉. 基于区块链的可公开验证分布式云存储系统[J]. 信息网络安全, 2019, 19(3): 52-60. |
[12] | 赵国锋, 张明聪, 周继华, 赵涛. 基于纠删码的区块链系统区块文件存储模型的研究与应用[J]. 信息网络安全, 2019, 19(2): 28-35. |
[13] | 王文明, 王全玉, 王英豪, 任好盼. 面向敏感区域的智能监控与预警数据库研究与设计[J]. 信息网络安全, 2019, 19(12): 1-9. |
[14] | 田秀霞, 陈希, 田福粮. 基于区块链的社区分布式电能安全交易平台方案[J]. 信息网络安全, 2019, 19(1): 51-58. |
[15] | 李佩丽, 徐海霞, 马添军, 穆永恒. 区块链技术在网络互助中的应用及用户隐私保护[J]. 信息网络安全, 2018, 18(9): 60-65. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||