Crypto 101 · Research papers
A Reader's Guide to Crypto Whitepapers and Protocol Specifications
Abstract
Many projects publish a whitepaper or specification, and reading them is the best way to know what a token actually promises. This guide summarises the core technology of a set of well-known protocols, classifies each by consensus mechanism and issuance stance, and links to the primary source. It is a map, not a substitute for the papers.
Keywords: whitepaper, consensus, Ouroboros, Proof of History, CryptoNote, GHOSTDAG, protocol specification
1. How to read a paper
Read for three things: how new units are created, who is allowed to change that, and what the network needs to keep functioning. Whitepapers state intent; specifications and source code state rules. Where a project has no formal paper, its code is the paper.
Table 1. Protocols and their stance. Consensus and issuance descriptions are simplified; follow the citation for detail.
| Protocol | Primary source | Consensus | Issuance stance |
|---|---|---|---|
| Bitcoin | Whitepaper [1] | Proof of work | Capped; halving schedule [2] |
| Litecoin | Announcement and code [3, 4] | Proof of work (Scrypt) | Capped at about 84 million |
| Dogecoin | Source code [5] | Proof of work (Scrypt), merge-mined | Uncapped; constant 10,000 per block |
| Peercoin | PPCoin paper [6] | Hybrid: proof of stake plus proof of work | Described in the paper |
| Ethereum | Whitepaper [7] | Proof of stake since 2022 [8] | Flexible; issuance plus a burned base fee [9] |
| Solana | Whitepaper [10] | Proof of stake with Proof of History | Inflation schedule set by parameters [11] |
| Cardano | Ouroboros paper [12] | Proof of stake | See the paper and current documentation |
| Monero | CryptoNote paper [13] | Proof of work | Main emission then tail emission [14] |
| Zcash | Protocol specification [15] | Proof of work | See the specification |
| Kaspa | PHANTOM paper [16] | Proof of work, blockDAG | Fixed maximum; see documentation |
| Flux | Whitepaper [17] | Proof of Useful Work | Documented emission and maximum |
| Internet Computer | Papers and docs [18, 19] | Subnet-based protocol with on-chain governance | Dynamic: minted and burned |
2. Summaries
Bitcoin. Peer-to-peer electronic cash secured by proof of work, in which nodes agree on a chain of blocks by accumulating work [1].
Litecoin. A Bitcoin-derived chain with faster blocks and Scrypt as its work function [3]; it also has an optional confidential-transaction extension, MWEB [20].
Dogecoin. A Scrypt chain with constant issuance and merged mining with Litecoin [5, 21].
Peercoin. The 2012 PPCoin paper proposed a proof-of-stake scheme in which stake-based minting provides most of the security, with proof of work used mainly for initial distribution [6].
Ethereum. A general-purpose programmable ledger, described in 2013 as a platform for currencies, contracts and applications [7], which moved to proof of stake in 2022 [8].
Solana. A high-throughput chain that adds a cryptographic clock, Proof of History, to a proof-of-stake consensus so that validators can agree on ordering quickly [10].
Cardano. Built on Ouroboros, a proof-of-stake protocol with formal security proofs, in which the right to produce blocks is assigned by stake [12].
Monero. Based on CryptoNote, which uses ring signatures and one-time addresses so that senders and recipients are hidden by default [13]; after its main emission ended it adopted a permanent tail emission [14].
Zcash. Uses zero-knowledge proofs to allow shielded transactions on a proof-of-work chain; the protocol specification is the authoritative reference [15].
Kaspa. Uses a blockDAG rather than a single chain, ordering parallel blocks with the GHOSTDAG protocol described in the PHANTOM paper [16].
Flux. Combines mining-based issuance with collateralised FluxNodes that host applications; see the Flux paper.
Internet Computer. Runs canisters across subnets with governance by an on-chain nervous system; see the Internet Computer paper.
3. Using the guide
For any asset you hold, find its table row, open the primary source and answer the questions in the supply-and-demand framework. If a source is missing or vague, that is itself a finding.
References
- Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. Whitepaper. https://bitcoin.org/bitcoin.pdf
- Bitcoin Core developers (2009). GetBlockSubsidy (src/validation.cpp). Bitcoin Core source code: the consensus rule for the block subsidy (50 coins, halved every nSubsidyHalvingInterval blocks). https://github.com/bitcoin/bitcoin/blob/master/src/validation.cpp
- Lee, C. (coblee) (2011). [ANN] Litecoin - a lite version of Bitcoin. Launched!. Announcement thread, Bitcointalk, 9 October 2011. https://bitcointalk.org/index.php?topic=47417.0
- Litecoin Project (2011). chainparams.cpp. Litecoin Core source code: main-net consensus parameters (halving interval 840,000; 2.5-minute target spacing). https://github.com/litecoin-project/litecoin/blob/master/src/chainparams.cpp
- Dogecoin Core developers (2013). GetDogecoinBlockSubsidy (src/dogecoin.cpp). Dogecoin Core source code: a constant 10,000 DOGE per block once the chain passes 6 halving intervals (block 600,000). https://github.com/dogecoin/dogecoin/blob/master/src/dogecoin.cpp
- King, S., & Nadal, S. (2012). PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake. Whitepaper (later renamed Peercoin): a hybrid design in which proof of stake provides most of the security. https://archive.org/details/PPCoinPaper
- Buterin, V. (2013). Ethereum Whitepaper: A Next-Generation Smart Contract and Decentralized Application Platform. Whitepaper (maintained at ethereum.org). https://ethereum.org/en/whitepaper/
- ethereum.org (2022). The Merge. Ethereum roadmap documentation: the transition from proof of work to proof of stake. https://ethereum.org/en/roadmap/merge/
- Buterin, V., et al. (2019). EIP-1559: Fee market change for ETH 1.0 chain. Ethereum Improvement Proposal introducing the burned base fee. https://eips.ethereum.org/EIPS/eip-1559
- Yakovenko, A. (2017). Solana: A new architecture for a high performance blockchain. Whitepaper introducing Proof of History. https://solana.com/solana-whitepaper.pdf
- Solana Foundation (2024). Inflation Schedule. Solana developer documentation: initial inflation rate, disinflation rate and long-term rate. Governance proposals (SIMDs) may change these parameters. https://github.com/solana-foundation/developer-content/blob/main/docs/economics/inflation/inflation-schedule.md
- Kiayias, A., Russell, A., David, B., & Oliynykov, R. (2017). Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol. CRYPTO 2017; IACR ePrint 2016/889. The protocol behind Cardano. https://eprint.iacr.org/2016/889
- van Saberhagen, N. (2013). CryptoNote v2.0. Whitepaper, the protocol Monero is based on (annotated copy hosted by the Monero project). https://www.getmonero.org/resources/research-lab/pubs/whitepaper_annotated.pdf
- Monero Project (2022). Tail Emission. Moneropedia: a permanent 0.6 XMR per block after the main emission ended (block 2,641,623, June 2022). https://www.getmonero.org/resources/moneropedia/tail-emission.html
- Hopwood, D., Bowe, S., Hornby, T., & Wilcox, N. (2016). Zcash Protocol Specification. Technical specification (continuously updated). https://zips.z.cash/protocol/protocol.pdf
- Sompolinsky, Y., & Zohar, A. (2018). PHANTOM: A Scalable BlockDAG Protocol. IACR ePrint 2018/104; the paper containing GHOSTDAG, on which Kaspa is based. https://eprint.iacr.org/2018/104
- Flux (RunOnFlux) (2024). Flux Whitepaper. Official whitepaper site. https://whitepaper.app.runonflux.io/
- DFINITY Foundation (2022). The Internet Computer for Geeks. IACR ePrint 2022/087; technical overview of the Internet Computer protocol. https://eprint.iacr.org/2022/087
- DFINITY Foundation (2024). Network economics. Internet Computer documentation: ICP, cycles, neurons, voting rewards, node rewards. https://docs.internetcomputer.org/concepts/network-economics/
- Litecoin Project (2021). Litecoin Improvement Proposals (LIPs). Repository of Litecoin improvement proposals, including the MimbleWimble Extension Blocks (MWEB) specifications. https://github.com/litecoin-project/lips
- Dogecoin Core developers (2013). chainparams.cpp. Dogecoin Core source code: 60-second target spacing; AuxPoW (merged mining) effective from block 371,337. https://github.com/dogecoin/dogecoin/blob/master/src/chainparams.cpp
Common questions
Do all cryptocurrencies have a whitepaper?
No. Some, such as Dogecoin and Litecoin, are documented mainly through source code and announcements; the consensus code is the authoritative statement of their rules.
Which source should I trust most?
Prefer the protocol's specification and source code for rules, and the whitepaper for intent. Marketing pages and third-party summaries are the weakest evidence.
General education, not financial, tax or legal advice. Figures are schematic. Protocol parameters are cited to primary sources and can change; verify against the linked source before relying on them.
Bitcoin live price
Ethereum live price
Solana live price