Style Guide — Contributors — Target Audience — Project History
Overview — Blockchain Basics — Protocol Hashing Algorithms — Memory Pool
Bitcoin Transaction — Unlocking Script — Locking Script — Transaction Signing
Bitcoin Blocks —
Block Header — Merkle Tree — Transaction Ordering
Script — Operation Codes (opcodes)
Transaction Validation —
Block-Level Validation Rules — Network-Level Validation Rules
Proof of Work — Difficulty Adjustment Algorithm — Mining — Stratum Protocol — Mining Pools
Bitcoin Keys (Public/Private) — Signatures (ECDSA/Schnorr) — Multisignature (M-of-N multisig)
Year (Creation) | BIPs |
---|---|
2012 | Bip-16 — Bip-34 — BIP-35 — Bip-37 |
2014 | Bip-65 |
2015 | Bip-66 — Bip-68 — Bip-112 — Bip-113 — Bip-9 |
2016 | Bip-133 — Bip-152 |
2017 | Bip-157 — Bip-158 — Bip-159 |
Year (Activation) | Hard Forks |
---|---|
2017 | BCH-UAHF (BUIP-55) — HF-20171113 |
2018 | HF-20180515 — HF-20181115 |
2019 | HF-20190515 — HF-20191115 |
2020 | HF-20200515 — HF-20201115 |
2021 | HF-20210515 |
2022 | HF-20220515 |
Address Types — Base58Check Encoding (legacy) — Cashaddr Encoding
SLP Overview — GENESIS — MINT — SEND — COMMIT