Learning paths
- Learning Paths
- Learning about Blockchain Basics
- Mimblewimble Implementation
- Learning about Bulletproofs
Cryptography
- Cryptography
- Elliptic Curves
- Introduction to Schnorr Signatures
- Introduction to Scriptless Scripts
- The MuSig Schnorr Signature Scheme
- Fraud Proofs and SPV (Lightweight) Clients - Easier Said than Done?
- Bulletproofs and Mimblewimble
- Building on Bulletproofs
- The Bulletproof Protocols
- Pure-Rust Elliptic Curve Cryptography
- zk-SNARKs
- Rank-1 Constraint System with Application to Bulletproofs
- Amortization of Bulletproofs Inner-product Proof
- Trustless Recursive Zero-Knowledge Proofs
Consensus mechanisms
- Consensus Mechanisms
- Understanding Byzantine Fault-tolerant Consensus
- BFT Consensus Mechanisms
- Introduction to Applications of Byzantine Consensus Mechanisms
Scaling
- Scaling
- Layer 2 Scaling Survey
- Layer 2 Scaling - Executive Summary
- Directed Acyclic Graphs
- Laser Beam
Mining
Digital assets
- Digital Assets
- Application of Howey to Blockchain Network Token Sales
- Non-Fungible Tokens Survey
- Confidential Assets
Protocols
- Blockchain-related Protocols
- Mimblewimble - A high level overview
- Mimblewimble Transactions Explained
- Mimblewimble-Grin Blockchain Protocol Overview
- Grin vs. BEAM, a Comparison
- Grin Design Choice Criticisms - Truth or Fiction
- Atomic Swaps
- Lightning Network for Dummies
- Introduction to SPV, Merkle Trees and Bloom Filters
- The RGB Protocol - An Introduction
- Introduction to Tor and I2P
- Distributed Hash Tables
- Mimblewimble Multiparty Bulletproof UTXO
Network analysis
Labs
Style guide
Intro to blockchain
- Introduction to Blockchain
- Introduction to Bitcoin
- How does Bitcoin work?
- ELI 5 Bitcoin
- So you think you need a blockchain? - part 1
- So you think you need a blockchain? - part 2
- The bitcoin whitepaper - with notes
The history of money
- The history of money
- The 3 functions of money
- Andreas on Money
- The history of Money
- Income inequality
Cryptography 101
- The basics of cryptography
- A non-scary introduction to Elliptic Curves
- Introduction to Schnorr Signatures
- Fraud Proofs and SPV (Lightweight) Clients - Easier Said than Done?
- Introduction to Scriptless Scripts
- The MuSig Schnorr Signature Scheme
- Pure-Rust Elliptic Curve Cryptography
Digital assets course
- Digital assets. A survey of the user and legal space
- Digital Assets
- Application of Howey to Blockchain Network Token Sales
- Non-Fungible Tokens Survey
- Confidential Assets
- An introduction to Lelantus
Mimblewimble basics
Mimblewimble
- Mimblewimble - the white paper
- Mimblewimble Transactions Explained
- Mimblewimble - what all the bits do
- Mimblewimble Multiparty Bulletproof UTXO