1975 年, 紐約州立大學石溪分校的阿克云盧(E. A. Akkoyunlu)、 埃卡納德漢姆 (K. Ekanadham) 和胡貝爾 (R. V. Huber) 在論文“ Some constraints and tradeofis in the design of network communications" 中首次提出了計算機領域的兩軍問題及其無解性證明 [7], 著名的數據庫專家吉姆· 格雷正式將該問題命名為“ 兩軍問題"[8]. 兩軍問題表明, 在不可靠的通信鏈路上試圖通過通信達成一致共識是不可能的, 這被認為是計算機通信研究中第一個被證明無解的問題. 兩軍問題對計算機通信研究產生了重要的影響, 互聯網時代最重要的TCP/IP 協議中的“ 三次握手" 過程即是為解決兩軍問題不存理論解而誕生的簡單易行、 成本可控的“ 工程解".
1 Eisenberg E, Gale D. Consensus of subjective probabilities: the pari-mutuel method. The Annals of Mathematical Statistics, 1959, 30(1): 165?168
2 Nakamoto, S. Bitcoin: A Peer-to-Peer Electronic Cash System [Online], available: http://bitcoins.info/bitcoin.pdf, April 10, 2018
3 Yuan Yong, Wang Fei-Yue. Blockchain: the state of the art and future trends. Acta Automatica Sinica, 2016, 42(4): 481?494 (袁勇, 王飛躍. 區塊鏈技術發展現狀與展望. 自動化學報, 2016, 42(4): 481?494)
4 Yuan Yong, Zhou Tao, Zhou Aoying, Duan Yongchao, Wang Fei-Yue. Blockchain technology: from data intelligence to knowledge automation. Acta Automatica Sinica, 2017, 43(9): 1485?1490 (袁勇, 周濤, 周傲英, 段永朝, 王飛躍. 區塊鏈技術: 從數據智能到知識自動化. 自動化學報, 2017, 43(9): 1485?1490)
6 Zeng Shuai, Yuan Yong, Ni Xiao-Chun, Wang Fei-Yue. Scaling blockchain towards bitcoin: key technologies, constraints and related issues. Acta Automatica Sinica, to be published (曾帥, 袁勇, 倪曉春, 王飛躍. 面向比特幣的區塊鏈擴容: 關鍵技術, 制約因素與衍生問題. 自動化學報, 已錄用)
7 Akkoyunlu E A, Ekanadham K, Huber R V. Some constraints and tradeofis in the design of network communications. In: Proceedings of the ACM SIGOPS Operating Systems Review. New York, USA: ACM, 1975. 67?74
8 Gray J N. Notes on Data Base Operating Systems, in Operating Systems, An Advanced Course. Berlin: SpringerVerlag, 1978. 393?481
9 Pease M, Shostak R, Lamport L. Reaching agreement in the presence of faults. Journal of the ACM, 1980, 27(2): 228?234
10 Lamport L, Shostak R, Pease M. The byzantine generals problem. ACM Transactions on Programming Languages and Systems, 1982, 4(3): 382?401
11 Fischer M J, Lynch N A, Paterson M S. Impossibility of distributed consensus with one faulty process. Journal of the ACM, 1985, 32(2): 374?382
12 Oki B M, Liskov B H. Viewstamped replication: a new primary copy method to support highly-available distributed systems. In: Proceedings ofProceedings of the 7th Annual ACM Symposium on Principles of Distributed Computing. Toronto, Ontario, Canada: ACM, 1988. 8?17
13 Lamport L. The part-time parliament. ACM Transactions on Computer Systems, 1998, 16(2): 133?169
14 Wattenhofer R. The Science of the Blockchain. USA: CreateSpace Independent Publishing Platform, 2016
15 Dwork C, Naor M. Pricing via processing or combatting junk mail. In: Proceedings of the 12th Annual International Cryptology Conference on Advances in Cryptology. Heidelberg, Berlin, Germany: Springer-Verlag,1993. 139?147
16 Back, A. Hashcash - A Denial of Service Counter-Measure [Online], available: http://www.hashcash.org/papers/hashcash.pdf, April 10, 2018
17 Jakobsson M, Juels A. Proofs of Work and Bread Pudding Protocols. Boston, MA: Springer, 1999. 258?272
18 Castro M, Liskov B. Practical Byzantine fault tolerance. In: Proceedings of the 3rd Symposium on Operating Systems Design and Implementation. New Orleans, USA: OSDI, 1999. 173?186
19 Gilbert S, Lynch N. Brewer’s conjecture and the feasibility of consistent, available, partition-tolerant web services. Acm Sigact News, 2002, 33(2): 51?59
20 Proof of Stake [Online], available: https://en.bitcoin.it/wiki/Proof of Stake, April 11, 2018
21 Schwartz D, Youngs N, Britto A. The Ripple protocol consensus algorithm [Online], available: https://ripple.com/flles/ripple consensus whitepaper.pdf, April 10, 2018
22 Bitshares. Delegated Proof of Stake [Online], available: http://docs.bitshares.org/bitshares/dpos.html, April 10, 2018
23 Ongaro D, Ousterhout J K. In search of an understandable consensus algorithm. In: Proceedings of the USENIX Annual Technical Conference. Philadelphia, PA, USA: USENIX ATC, 2014. 305?319
24 Lamport L. Paxos made simple. ACM Sigact News, 2001, 32(4): 18?25
25 Ren L. Proof of stake velocity: Building the social currency of the digital age [Online], available: https://assets.coss.io/documents/whitepapers/reddcoin.pdf, April 10, 2018
26 Proof of burn [Online], available: https://en.bitcoin.it/wiki/Proof of burn, April 10,
2018
27 Bentov I, Lee C, Mizrahi A, Rosenfeld M. Proof of activity: Extending bitcoins proof of work via proof of stake [Online], available: http://eprint.iacr.org/2014/452, April 10, 2018
28 Duong T, Fan L, Zhou H S. 2-hop blockchain: Combining proof-of-work and proof-of-stake securely [Online], available: https://eprint. iacr. org/2016/716, April 10, 2018
29 Kwon J. Tendermint: Consensus without mining [Online], available: https://tendermint.com/static/docs/tendermint.pdf, April 10, 2018
30 Blog E. Introducing Casper “ the Friendly Ghost" [Online], available: https://blog.
ethereum.org/2015/08/01/introducing-casper-friendlyghost/, April 10, 2018
31 David B, Ga ˇ zi P, Kiayias A, Russell A. Ouroboros praos: An adaptively-secure, semi-synchronous proof-of-stake protocol [Online], available: http://eprint.iacr.org/2017/573, April 10, 2018
32 Goodman L M. Tezos-a self-amending crypto-ledger [Online], available:
https://www.tezos.com/static/papers/position paper.pdf, April 10, 2018
33 Miller A, Xia Y, Croman K, Shi E,Song D. The honey badger of bft protocols. In: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security. Xi’an, China: ACM, 2016. 31?42
34 Zamflr V. Introducing Casper ’the Friendly Ghost’ [Online], available: https://blog.ethereum.org/2015/08/01/introducingcasper-friendly-ghost, April 10, 2018
35 Buterin V, Gri–th V. Casper the Friendly Finality Gadget [Online], available: https://arxiv.org/pdf/1710.09437.pdf, April 10, 2018
36 Eyal I, Gencer A E, Sirer E G, Renesse R V. Bitcoin-NG: A scalable blockchain protocol. In: Proceedings of the 13th Usenix Conference on Networked Systems Design and Implementation. CA, USA: USENIX Association, 2016. 45?59
37 Kogias E K, Jovanovic P, Gailly N, Kho– I, Gasser L, Ford B. Enhancing bitcoin security and performance with strong consistency via collective signing. In: Proceedings of the 25th USENIX Security Symposium. Austin, TX, USA:
USENIX Association, 2016. 279?296
38 Luu L, Narayanan V, Zheng C, Baweja K, Gilbert S, Saxena P. A secure sharding protocol for open blockchains. In: Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security. New York, NY, USA: ACM, 2016. 17?30
39 Kokoris-Kogias E, Jovanovic P, Gasser L, Gailly N, Ford B. Omniledger: A secure, scale-out, decentralized ledger [Online], available: http://eprint.iacr.org/2017/406, April 10, 2018
40 JP Buntinx. What is Proof of Elapsed Time? [Online], available: https://themerkle.com/what-is-proof-of-elapsedtime/, April 10, 2018
41 Milutinovic M, He W, Wu H, Kanwal M. Proof of luck: an e–cient blockchain consensus protocol[Online], available: https://eprint.iacr.org/2017/249.pdf, April 10, 2018
42 Ateniese G, Bonacina I, Faonio A, Galesi A. Proofs of space: when space is of the essence. In: Proceedings of the Security and Cryptography for Networks - 9th International Conference. Amalfl, Italy: SCN 2014, 2014. 538?557
43 Ball M, Rosen A, Sabin M, Vasudevan P V. Proofs of Useful Work [Online], available: https://allquantor.at/blockchainbib/pdf/ball2017proofs.pdf, April 10, 2018
44 Copeland C , Zhong H. Tangaroa: a byzantine fault tolerant raft [Online], available: http://www.scs.stanford.edu/14aucs244b/labs/projects/copeland zhong.pdf, April 10, 2018
45 Martino W. Kadena: The flrst scalable, high performance private blockchain [Online], available: http://kadena.io/docs/Kadena ConsensusWhitePaperAug2016.pdf, April 10, 2018
46 Mazieres D. The stellar consensus protocol: A federated model for internet level consensus [Online], available: https://www.stellar.org/cn/papers/stellar-consensusprotocol.pdf, April 10, 2018
47 Gilad Y, Hemo R, Micali S, Vlachos G, Zeldovich N. Scaling byzantine agreements for cryptocurrencies [Online], available: http://eprint.iacr.org/2017/454, April 10, 2018
48 Rafael P, Elaine S. The sleepy model of consensus.[Online], available: https://eprint.iacr.org/2016/918.pdf, August 16, 2018
49 Yuan Y, Wang F Y. Blockchain and Cryptocurrencies: Model, Techniques, and Applications. IEEE Transactions on Systems, Man, and Cybernetics: Systems, doi: 10.1109/TSMC.2018.2854904.
50 Zeng S, Ni X C, Yuan Y, Wang F Y. A bibliometric analysis of blockchain research. In: Proceedings of the 29th IEEE Intelligent Vehicles Symposium (IV’18). Changshu, China: IEEE, 2018. accepted
51 Ni X C, Zeng S, Han X, Yuan Y, Wang F Y. Organizational management using software-deflned robots based on smart contracts. In: Proceedings of the 29th IEEE Intelligent Vehicles Symposium (IV’18). Changshu, China: IEEE, 2018. accepted
52 Wang S, Yuan Y, Wang X, Li J J, Qin R, Wang F Y. An overview of smart contract: architecture, applications, and future trends. In: Proceedings of the 29th IEEE Intelligent Vehicles Symposium (IV’18). Changshu, China: IEEE,
2018. accepted
53 Li J J, Yuan Y, Wang S, Wang F Y. Transaction queue game in bitcoin blockchain. In: Proceedings of the 29th IEEE Intelligent Vehicles Symposium (IV’18). Changshu, China: IEEE, 2018. accepted
54 Qin R, Yuan Y, Wang S, Wang F Y. Economic issues in bitcoin minning and blockchain research. In: Proceedings of the 29th IEEE Intelligent Vehicles Symposium (IV’18). Changshu, China: IEEE, 2018. accepted