Topics
Alphabetically | By date | By category
17 categories for 101 unique topics, with many topics appearing in multiple categories.
Bandwidth Reduction | Consensus Enforcement | Contract Protocols | Developer Tools | Fee Management | Lightning Network | Lightweight Client Support | Mining | P2P Network Protocol | Privacy Enhancements | Privacy Problems | Scripts and Addresses | Security Enhancements | Security Problems | Soft Forks | Transaction Relay Policy | Wallet Collaboration Tools
Bandwidth Reduction
Consensus Enforcement
Contract Protocols
- Adaptor signatures
- Channel factories
- Coinswap
- CPFP carve out
- Discreet Log Contracts (DLCs)
- Eltoo
- Hash Time Locked Contract (HTLC)
- Joinpools
- Point Time Locked Contracts (PTLCs)
- Sidechains
- Signer delegation
- Statechains
- Timelocks
- 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
- Fee sponsorship
- Joinpools
- Low-r grinding
- Multisignature
- OP_CHECKTEMPLATEVERIFY
- Package relay
- Payment batching
- Replace-by-fee (RBF)
- Threshold signature
- Transaction pinning
Lightning Network
- Anchor outputs
- Atomic multipath payments (AMPs)
- Channel commitment upgrades
- Channel factories
- Channel jamming attacks
- Dual funding
- Eltoo
- Hold invoices
- Hash Time Locked Contract (HTLC)
- Just-in-time (JIT) routing
- Large channels
- Liquidity advertisements
- Multipath payments
- Offers
- Onion messages
- Payment probes
- Payment secrets
- Point Time Locked Contracts (PTLCs)
- Rendez-vous routing
- Splicing
- Spontaneous payments
- Stateless invoices
- Static channel backups
- Trampoline payments
- Unannounced channels
- Watchtowers
- Zero-conf channels
Lightweight Client Support
Mining
- ASICBoost
- Compact block relay
- Consensus cleanup soft fork
- Child pays for parent (CPFP)
- Default minimum transaction relay feerates
- Fee sniping
- Replace-by-fee (RBF)
P2P Network Protocol
- Addr v2
- AssumeUTXO
- Compact block filters
- Compact block relay
- Countersign
- Dandelion
- Eclipse attacks
- Erlay
- 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)
- Joinpools
- MAST
- Multisignature
- Output linking
- Pay-to-Contract (P2C) protocols
- Payjoin
- Payment secrets
- Point Time Locked Contracts (PTLCs)
- Rendez-vous routing
- Silent payments
- Taproot
- Threshold signature
- Version 2 P2P transport
Privacy Problems
Scripts and Addresses
- Adaptor signatures
- Bech32
- Consensus cleanup soft fork
- Covenants
- HD key generation
- MAST
- Miniscript
- MuSig
- 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
Security Enhancements
- Countersign
- Exfiltration resistant signing
- Fee sniping
- Quantum resistance
- Reproducible builds
- Side channels
- Vaults
- Watchtowers
Security Problems
- CVE-2018-17144
- CVEs (various)
- Eclipse attacks
- Fee sniping
- Output linking
- Responsible disclosures
- Side channels
- Transaction bloom filtering
- Transaction pinning
Soft Forks
- Consensus cleanup soft fork
- Covenants
- MAST
- OP_CHECKSIGFROMSTACK
- OP_CHECKTEMPLATEVERIFY
- Schnorr signatures
- Segregated witness
- SIGHASH_ANYPREVOUT
- Simplicity
- Soft fork activation
- Taproot
- Tapscript
Transaction Relay Policy
- CPFP carve out
- Default minimum transaction relay feerates
- Package relay
- Replace-by-fee (RBF)
- Timelocks
- Transaction pinning
- Uneconomical outputs
- Version 3 transaction relay