User:2 biased/Books/Blockchain Development

The authoritative guide

 * Computer science
 * Data structures
 * Linked list
 * Binary search tree
 * Hash table
 * Graph (discrete mathematics)
 * Directed acyclic graph


 * Cryptography
 * Public-key cryptography
 * Cryptographic hash function
 * Commitment scheme
 * Merkle tree


 * Distributed systems
 * Consistency model
 * Consensus (computer science)
 * Linearizability
 * Eventual consistency
 * Fault tolerance
 * Paxos (computer science)
 * Raft (computer science)
 * Byzantine fault tolerance
 * Distributed database
 * Shard (database architecture)
 * Consistent hashing
 * Replication (computing)
 * Quorum (distributed computing)
 * Distributed hash table
 * Chord (peer-to-peer)
 * Kademlia


 * Networking
 * Computer network
 * Network packet
 * Routing
 * Gossip protocol
 * Flooding (computer networking)
 * Peer-to-peer
 * BitTorrent
 * Tor (anonymity network)


 * Economics
 * Game theory
 * Game theory
 * Nash equilibrium
 * Focal point (game theory)


 * Macroeconomics
 * Macroeconomics
 * Monetary policy
 * Inflation
 * Deflation
 * Velocity of money


 * Microeconomics
 * Microeconomics
 * Supply and demand
 * Opportunity cost
 * Auction theory


 * Extra credit resources
 * Bitcoin scalability problem
 * SegWit
 * Decentralized autonomous organization