What we'll cover:
BitCamp condenses years of research, key insights, and battle-tested wisdom into a 3-day intensive blockchain fundamentals workshop. By the end of BitCamp you’ll be positioned to navigate your company through the coming upheavals, pivot into the blockchain industry or pilot your own blockchain project. This will be a cocreative experience: over the course of Bitcamp you will work with the knowledge and skills you've gained and your co-campers to bring a blockchain project to life. BitCamp is designed to achieve the phase transition that comes from an immersive, intensive experience. Campers will receive an on-blockchain fundamentals certifitcate.
Start with Why
- Orientation
- the BitBox Approach
- Working Inside-Out
- Emic not Etic
- Working Bottom-Up
- Why intensive?
- Why immersive?
The Problem
- History and Mythology of Money
- The Myth of Barter
- The Emergence of fractional reserve banking and fiat currency
- The Problem with our current monetary system
- The Gale: the impending collapse of the current monetary system
- The 2008 Financial Crisis
History of Cryptography
- Alphabetic Cryptography
- Cryptanalysis
- Perfect Secrecy
- The Enigma Machine and the Turing Machine
- Emergence of Assymetric Cryptography
- Digital Signatures
- Diffie-Helman Key Exchange
- RSA
The Back Story:
The generation-long struggle to birth a cryptocurrency- David Chaum
- CypherPunk Movement
- DigiCash
- E-Gold
- Who is Satoshi?
The Primitives:
The Cryptographic Foundations of Blockchain Technology- The Two Pillar Model
- Hash Functions & Digital Signatures
- Elliptic Curve Digital Signature Algorithm (ECDSA)
- Secure Hash Algorithm-256 (SHA-256)
Bitcoin Anatomy: a tour of Bitcoin
- Addresses
- Wallets
- Transaction Structure
- Network Structure
- Mining Process & Proof-of-Work
- Block Structure
- Blockchain Structure
- Issuance Schedule
- Fees
- Bitcoin Improvement Proposals
- BIPs
- BIP-32
- Segregated Witness
- OP_RETURN
Blockchain Fundamentals:
Properties, Applications and Implications of Blockchains- Consensus Algorithms
- Blockchain Properties
- Double-Spending Problem
- Mint Problem
- Trusted-Third Party Problems
- Economic Calculation Problem
- Collective Action Problem
- #BlockchainGivesYouWings
- Permissionlessness
- Immutability
- Holocracy
- Blockchain Applications
- Proof of Existence
- Consensus Attacks
Alchemy
- Mining Profitability Formulae
- Mining Pools
- Bitcoin Transaction Validation
- Pay-to-Public-Key-Hash
- Pay-to-Script-Hash
- Shovel Race: CPUs,GPUs, FPGAs, ASICs
Altconomy
Survey of the Crypto-Ecosystem and Ecology, A fundamentalist lense for evaluation of cryptocurrencies- Altcoins: NameCoin, Litecoin, Freicoin, Dogecoin, Peercoin, Filecoin, Ethereum
- Proofs-of-XYZ
- Memory Hardness
- Space Hardness
- Complexity Classes
- Turing Completenes
- Proof-of-Work
- Proof-of-Stake
- Proof-of-Storage
- Proof-of-Authority
- Proof-of-Importance
- Bitcoin/Blockchain/Cryptocurrency Ecosystem Topology
Ethereum Anatomy
- Prethereum: Motivations
- Blockchain Meta Protocols
- Decentralized Computer
- Ethereum Virtual Machine vs Bitcoin Script
- Turing Completeness
- Accounts & Global State vs UTXO
- Ethereum Transactions
- Ethereum BlockStructure
- ETHHash
- Smart Contracts
- Halting Problem
- Gas + Gas Price Estimation
- Solidity
- Tokens
- D-Apps
- DAOs
CryptoStartups: Fundamental Analysis of Crypto-Projects
- Emergence of Double-Entry Bookkeeping
- Accounting Revolutions
- Equity Revolution
- Tokens and Crypto-Equity
- Commercial Revolution
- Corporate Personhood and Crypto-Personhood
- The Atlantic Revolutions, Republicanism, and Decentralization
Crypto-Accounting
- Triple Entry Bookkeeping
- Cryptographic receipt accounting
- Momentum Accounting
- Ledger Accounting Software
Blockchain Rights Movement:
Economic Implications of Censorship Resistance- Blockchain and the Printing Press
- Social Economic implications of Censorship Resistance
- New Media, New Rights
Stack Magic
- Stack Machines
- Simple Sample Contracts
- ERC20
- ERC721
- Decentralized Exchanges
- Augur
- Aragon
- BitNation
- Crypto-Law
- Decentralized Borderless Voluntary Nations
Crypto-Economics:
Incentive Design— How software becomes people-ware- A reintroduction to Game Theory
- Schelling Points
- Two General's Problem
- Superrationality
- Incentive Design
- How software becomes people-ware
- Chicken and Egg Problem
- Collective Action Problem
- Principal-Agent Problem
- Economic Calculation Problem
- Infinite Games
CryptoSkills:
- ICO’s and Contract Browsing
- Setting Up a VPN
- Using Tor
- Participating in an ICO
- Using a Token Browser
- Deploying a contract
What the Fork?
- Exit Rights
- Reorgs
- Code Forks
- Hard Forks
- Soft Forks
- Chain Splits
- Spoons
- Frontier Thesis
Chain Gangs: Blockchain Community Organizing
- Conway's Law
- Holocracy & Peer-to-Peer Community
- Crypto-Nomadism