Algorand: Scaling Byzantine Agreements for Cryptocurrencies
This paper introduces Algorand, a novel permissionless blockchain protocol designed to overcome the scalability, security, and decentralization challenges facedAbstract
This paper introduces Algorand, a novel permissionless blockchain protocol designed to overcome the scalability, security, and decentralization challenges faced by early cryptocurrencies. Algorand employs a pure Proof-of-Stake (PoS) approach to establish Byzantine Agreement, where users are secretly and randomly selected via a verifiable random function (VRF) – termed ‘cryptographic sortition’ – to form committees responsible for proposing and validating blocks. This committee-based consensus mechanism is designed to be highly efficient, offering instant transaction finality without requiring forks. The protocol achieves security under the assumption that a supermajority of the total stake is controlled by honest participants, even with a minority of honest online users. The paper details the mechanism for rapid committee re-selection per block, preventing malicious actors from corrupting a committee before it completes its task. Algorand’s design contributes significantly to the field of PoS consensus by introducing a robust and scalable solution that aims to balance security with performance. Authors: Yossi Gilad, Rotem Hemo, Silvio Micali, Georgios Vlachos, Nickolai Zeldovich Publication: Academic Paper Publication date: 2017-01-01Key findings
- Algorand achieves a permissionless Byzantine Agreement through a pure Proof-of-Stake mechanism.
- Committee members for block proposal and validation are secretly and randomly selected using cryptographic sortition.
- The protocol offers instant transaction finality, eliminating the possibility of forks.
- Security is maintained even if a supermajority of the total stake is malicious, provided a certain threshold of online users are honest.
- The committee re-selection process is rapid, mitigating the risk of malicious takeover.
Citation
Yossi Gilad, Rotem Hemo, Silvio Micali, Georgios Vlachos, Nickolai Zeldovich (2017). Algorand: Scaling Byzantine Agreements for Cryptocurrencies. Academic Paper. https://dl.acm.org/doi/pdf/10.1145/3132747.3132783Related knowledge
- Consensus — glossary
- Consensus — related-glossary
- From Throughput to Reliability: The New Metrics That Matter — article
- From Throughput to Reliability: The New Metrics That Matter — related-article
- How AI is Transforming Cryptocurrency Trading: Tools and Strategies — article
- How AI is Transforming Cryptocurrency Trading: Tools and Strategies — related-article
- Interoperability in Blockchain: Connecting Networks for a Multi-Chain Future — article
- Interoperability in Blockchain: Connecting Networks for a Multi-Chain Future — related-article
- Layer 3 in Blockchain: The Next Big Thing for Crypto Scalability? — article
- Layer 3 in Blockchain: The Next Big Thing for Crypto Scalability? — related-article
- Mint — glossary
- Mint — related-glossary
- The Impact of AI on Blockchain Development: Smarter Smart Contracts? — article
- The Impact of AI on Blockchain Development: Smarter Smart Contracts? — related-article
Canonical knowledge ID:
research:algorand-scaling-byzantine-agreements-for-cryptocurrencies