Topics
Alphabetically | By date | By category
20 categories for 150 unique topics, with many topics appearing in multiple categories.
Backup and Recovery | Bandwidth Reduction | Consensus Enforcement | Contract Protocols | Developer Tools | Fee Management | Invoicing | Lightning Network | Lightweight Client Support | Liquidity Management | Mining | P2P Network Protocol | Privacy Enhancements | Privacy Problems | Scripts and Addresses | Security Enhancements | Security Problems | Soft Forks | Transaction Relay Policy | Wallet Collaboration Tools
Backup and Recovery
Bandwidth Reduction
Consensus Enforcement
Contract Protocols
- Accountable Computing Contracts
- Adaptor signatures
- Ark
- Channel factories
- Client-side validation
- Coinswap
- CPFP carve out
- Discreet Log Contracts (DLCs)
- Duplex micropayment channels
- Eltoo
- Ephemeral anchors
- Expiration floods
- Fee sourcing
- Hash Time Locked Contract (HTLC)
- Joinpools
- LN-Penalty
- Proof of payment
- Point Time Locked Contracts (PTLCs)
- Replacement cycling
- Sidechains
- Signer delegation
- Statechains
- Timelocks
- Timeout trees
- Transaction pinning
- Version 3 transaction relay
Developer Tools
Fee Management
- Coin selection
- CPFP carve out
- Child pays for parent (CPFP)
- Default minimum transaction relay feerates
- Ephemeral anchors
- Fee estimation
- Fee sourcing
- Fee sponsorship
- Joinpools
- Kindred replace by fee
- Low-r grinding
- Scriptless multisignatures
- OP_CHECKTEMPLATEVERIFY
- Out-of-band fees
- Package relay
- Payment batching
- Replace-by-fee (RBF)
- Threshold signature
- Transaction pinning
Invoicing
Lightning Network
- Anchor outputs
- Async payments
- Atomic multipath payments (AMPs)
- Channel announcements
- Channel commitment upgrades
- Channel factories
- Channel jamming attacks
- CLTV expiry delta
- Dual funding
- Duplex micropayment channels
- Eltoo
- Expiration floods
- Hold invoices
- HTLC endorsement
- Hash Time Locked Contract (HTLC)
- Inbound forwarding fees
- Just-In-Time (JIT) channels
- Just-in-time (JIT) routing
- Large channels
- Liquidity advertisements
- LN-Penalty
- LNURL
- Multipath payments
- Offers
- Onion messages
- Payment probes
- Payment secrets
- Peer storage
- Proof of payment
- Point Time Locked Contracts (PTLCs)
- Redundant overpayments
- Rendez-vous routing
- Replacement cycling
- Simple taproot channels
- Splicing
- Spontaneous payments
- Stateless invoices
- Static channel backups
- Submarine swaps
- Trampoline payments
- Trimmed HTLC
- Unannounced channels
- Watchtowers
- Zero-conf channels
Lightweight Client Support
Liquidity Management
- Dual funding
- Just-In-Time (JIT) channels
- Just-in-time (JIT) routing
- Liquidity advertisements
- Splicing
- Submarine swaps
Mining
- ASICBoost
- Block withholding
- Cluster mempool
- Compact block relay
- Consensus cleanup soft fork
- Child pays for parent (CPFP)
- Default minimum transaction relay feerates
- Fee sniping
- Pooled mining
- Replace-by-fee (RBF)
P2P Network Protocol
- Addr v2
- AssumeUTXO
- Compact block filters
- Compact block relay
- Countersign
- Dandelion
- Eclipse attacks
- Ephemeral anchors
- Erlay
- Free relay
- Transaction bloom filtering
- Utreexo
- Version 2 P2P transport
Privacy Enhancements
- Adaptor signatures
- Anonymity networks
- Atomic multipath payments (AMPs)
- Coin selection
- Coinjoin
- Coinswap
- Compact block filters
- Countersign
- Dandelion
- Discreet Log Contracts (DLCs)
- Discrete log equivalency (DLEQ)
- Ecash
- Joinpools
- MAST
- Scriptless multisignatures
- Output linking
- Pay-to-Contract (P2C) protocols
- Payjoin
- Payment secrets
- Point Time Locked Contracts (PTLCs)
- Rendez-vous routing
- Silent payments
- Taproot
- Threshold signature
- Transaction origin privacy
- Version 2 P2P transport
Privacy Problems
- Block explorers
- Output linking
- Payment probes
- Transaction bloom filtering
- Transaction origin privacy
- Uneconomical outputs
Scripts and Addresses
- Adaptor signatures
- Annex
- Basic Bitcoin Lisp Language (bll)
- Bech32(m)
- BLS signatures
- Consensus cleanup soft fork
- Covenants
- Cross-input signature aggregation (CISA)
- HD key generation
- MAST
- Miniscript
- MuSig
- OP_CAT
- OP_CHECKSIGFROMSTACK
- OP_CHECKTEMPLATEVERIFY
- OP_CODESEPARATOR
- Output script descriptors
- Pay-to-Contract (P2C) protocols
- Schnorr signatures
- SIGHASH_ANYPREVOUT
- Signer delegation
- Simplicity
- Taproot
- Tapscript
- Timelocks
- Vaults
- X-only public keys
Security Enhancements
- Countersign
- Exfiltration-resistant signing
- Expiration floods
- Fee sniping
- Proof of reserves
- Quantum resistance
- Reproducible builds
- Side channels
- Vaults
- Watchtowers
Security Problems
- CVE-2018-17144
- CVEs (various)
- Duplicate transactions
- Eclipse attacks
- Expiration floods
- Fee sniping
- Merkle tree vulnerabilities
- Out-of-band fees
- Output linking
- Replacement cycling
- Responsible disclosures
- Side channels
- Time warp
- Transaction bloom filtering
- Transaction pinning
Soft Forks
- Accidental confiscation
- Basic Bitcoin Lisp Language (bll)
- Consensus cleanup soft fork
- Covenants
- Cross-input signature aggregation (CISA)
- Duplicate transactions
- MAST
- MATT
- OP_CAT
- OP_CHECKSIGFROMSTACK
- OP_CHECKTEMPLATEVERIFY
- Schnorr signatures
- Segregated witness
- SIGHASH_ANYPREVOUT
- Simplicity
- Soft fork activation
- Taproot
- Tapscript
Transaction Relay Policy
- Accidental confiscation
- Cluster mempool
- CPFP carve out
- Default minimum transaction relay feerates
- Free relay
- Kindred replace by fee
- Package relay
- Replace-by-fee (RBF)
- Replacement cycling
- Timelocks
- Transaction origin privacy
- Transaction pinning
- Uneconomical outputs
- Version 3 transaction relay