- The Design of a COTS Real-Time Distributed Security Kernel
- How to Tolerate Half Less One Byzantine Nodes in Practical Distributed Systems
- Bitcoin: A Peer-to-Peer Electronic Cash System
- The Bitcoin Backbone Protocol: Analysis and Applications
- The Bitcoin Backbone Protocol with Chains of Variable Difficulty
- Analysis of Nakamoto Consensus
- But Why Does it Work? A Rational Protocol Design Treatment of Bitcoin
- Analysis of the Blockchain Protocol in Asynchronous Networks
- HotStuff: BFT Consensus in the Lens of Blockchain
- State Machine Replication in the Libra Blockchain
- DiemBFT v4: State Machine Replication in the Diem Blockchain
- Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol
- Ouroboros-BFT: A Simple Byzantine Fault Tolerant Consensus Protocol
- Ouroboros Praos: An adaptively-secure, semi-synchronous proof-of-stake blockchain
- The Swirlds hashgraph consensus algorithm: Fair, fast, byzantine tolerance
- Verifying the Hashgraph Consensus Algorithm
- Snowflake to Avalanche: A Novel Metastable Consensus Protocol Family for Cryptocurrencies
- Scalable and Probabilistic Leaderless BFT Consensus through Metastability
- Wikipedia
- Micali, Rabin, Vadham (1999)
- A verifiable random function with short proofs and keys
- Verifiable Random Functions from Standard Assumptions
- Derandomization in Cryptography
- Verifiable Random Functions from Non-interactive Witness-Indistinguishable Proofs
- http://hashcash.org/
- https://bitcoin.org/bitcoin.pdf
- (add diffreent hashes)
- PoW
- PoS
- DPoS
- Proof Of Space