[1] 张亮, 刘百祥, 张如意, 等. 区块链技术综述[J]. 计算机工程, 2019,45(5):1-12.(ZHANG L,LIU B X,ZHANG R Y,et al. Overview of blockchain technology[J]. Computer Engineering, 2019,45(5):1-12.) [2] BAMAKAN S M H,MOTAVALI A,BABAEI BONDARTI A. A survey of blockchain consensus algorithms performance evaluation criteria[J]. Expert Systems with Applications, 2020, 154:No. 113385. [3] CHONDROS N,KOKORDELIS K,ROUSSOPOULOS M. On the practicality of practical Byzantine fault tolerance[C]//Proceedings of the 2012 ACM/IFIP/USENIX International Conference on Distributed Systems Platforms and Open Distributed Processing, LNCS 7662. Berlin:Springer,2012:436-455. [4] NAKAMOTO S. Bitcoin:a peer-to-peer electronic cash system[EB/OL].[2020-08-29]. https://bitcoin.org/bitcoin.pdf. [5] GUETA G G,ABRAHAM I,GROSSMAN S,et al. SBFT:a scalable and decentralized trust infrastructure[C]//Proceedings of the 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks. Piscataway:IEEE,2019:568-580. [6] 王江, 章明星, 武永卫, 等. 类Paxos共识算法研究进展[J]. 计算机研究与发展,2019,56(4):692-707.(WANG J,ZHANG M X,WU Y W,et al. Paxos-like consensus algorithms:a review[J]. Journal of Computer Research and Development,2019,56(4):692-707.) [7] LAMPORT L. Paxos made simple[J]. ACM SIGACT News,2001, 32(4):51-58. [8] ONGARO D,OUSTERHOUT J. In search of an understandable consensus algorithm[C]//Proceedings of the 2014 USENIX Annual Technical Conference. Berkeley:USENIX Association, 2014:305-319. [9] LAMPORT L,SHOSTAK R,PEASE M. The Byzantine generals problem[J]. ACM Transactions on Programming Languages and Systems,1982,4(3):382-401. [10] CASTRO M,LISKOV B. Practical Byzantine fault tolerance and proactive recovery[J]. ACM Transactions on Computer Systems, 2002,20(4):398-461. [11] SUKHWANI H,MARTÍNEZ J M,CHANG X,et al. Performance modeling of PBFT consensus process for permissioned blockchain network(hyperledger fabric)[C]//Proceedings of the IEEE 36th Symposium on Reliable Distributed Systems. Piscataway:IEEE, 2017:253-255. [12] 吴晓彤, 柳平增. 基于备选投票机制的低时延PBFT改进研究[J/OL]. 计算机工程.[2020-08-11]. https://doi.org/10.19678/j.issn.1000-3428.0058362. (WU X T,LIU P Z. Improved PBFT with low delay based on alternative voting mechanism[J/OL]. Computer Engineering.[2020-08-11]. https://doi.org/10.19678/j.issn.10003428.0058362.) [13] Ontology Developer Center. Consensus mechanism:ontology ' s consensus network and mechanism[EB/OL].[2020-05-11]. https://docs.ont.io/ontology-elements/consensus-mechanism. [14] 方维维, 王子岳, 宋慧丽, 等. 一种面向区块链的优化PBFT共识算法[J]. 北京交通大学学报,2019,43(5):58-64.(FANG W W,WANG Z Y,SONG H L,et al. An optimized PBFT consensus algorithm for blockchain[J]. Journal of Beijing Jiaotong University,2019,43(5):58-64.) [15] BESSANI A,SOUSA J,ALCHIERI E. State machine replication for the masses with BFT-SMART[C]//Proceedings of the 2014 IEEE/IFIP International Conference on Dependable Systems and Networks. Piscataway:IEEE,2014:355-362. [16] MEYERSON J. The Go programming language[J]. IEEE Software,2014,31(5):104-104. [17] 武岳, 李军祥. 区块链共识算法演进过程[J]. 计算机应用研究,2020,37(7):2097-2103.(WU Y,LI J X. Evolution process of blockchain consensus algorithm[J]. Application Research of Computers,2020,37(7):2097-2103.) [18] 刘宇, 陈哲, 李孟恒, 等. 基于联盟区块链的体域网信息安全方案[J]. 计算机工程与应用,2020,56(4):57-62.(LIU Y, CHEN Z,LI M H,et al. Scheme for information security in body area networks based on alliance blockchain[J]. Computer Engineering and Applications,2020,56(4):57-62.) |