Decentralized consensus protocols: possibilities and recommendations for use
DOI:
https://doi.org/10.30837/rt.2018.4.195.20Keywords:
decentralized systems, blockchain technology, consensus protocols, PoW protocols, PoS protocols, BFT protocolsAbstract
Centralised systems development problematic issues are described. Decentralized systems development including for critical infrastructures is proposed. Existing decentralized consensus protocols comparative analysis is carried out and recommendations for their use are proposed.References
L. Aniello, R. Baldoni, E. Gaetani, F. Lombardi, A. Margheri, and V. Sassone. A prototype eval-uation of a tamper-resistant high performance blockchain-based transaction log for a distributed database // EDCC. IEEE, 2017.
C. Cachin, R. Guerraoui, and L. Rodrigues. Introduction to reliable and secure distributed programming // Springer, 2011.
K. Isirova and O. Potii. Decentralized public key infrastructure development principles // IEEE 9th International Conference on Dependable Systems, Services and Technologies (DESSERT). – Kiev, 2018. – Р. 305-310.
J. A. Garay, A. Kiayias, and N. Leonardos. The Bitcoin Backbone Protocol // Analysis and Applications, volume 9057 of LNCS, pages 281{310. Springer, 2015.
Aggelos Kiayias1 and Giorgos Panagiotakos. On Trees, Chains and Fast Transactions in the Blockchain Yonatan Sompolinsky and Aviv Zohar. PHANTOM: A Scalable BlockDAG protocol
Bernardo Machado David, Peter Gazi, Aggelos Kiayias, and Alexander Russell. Ouroboros praos: An adaptively-secure, semi-synchronous proof-of-stake protocol. IACR Cryptology ePrint Archive, 2017:573, 2017.
George Danezis and Sarah Meiklejohn. Centrally banked cryptocurrencies // 23nd Annual Network and Distributed System Security Symposium, NDSS 2016, San Diego, California, USA, February 21-24, 2016. The Internet Society, 2016.
Stefano De Angelis; Leonardo Aniello1; Roberto Baldoni1,Federico Lombardi;Andrea Margheri and Vladimiro Sassone. PBFT vs Proof-of-Authority: Applying the CAP Theorem to Permissioned Blockchain
M. Castro and B. Liskov. Practical byzantine fault tolerance and proactive recovery // ACM Trans. Comput. Syst., 20(4):398{461, 2002.
Algorand Whitepaper: https://www.algorand.com/docs/whitepapers/
LEEMON BAIRD. THE SWIRLDS HASHGRAPH CONSENSUS ALGORITHM: FAIR, FAST, BYZANTINE FAULT TOLERANCE
D. Mingxiao, M. Xiaofeng, Z. Zhe, W. Xiangwei, and C. Qijun. A review on consensus algorithm of blockchain.
Downloads
Published
How to Cite
Issue
Section
License
Authors who publish with this journal agree to the following terms:
1. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).