Guest
Ben Carman
#244: DLCs, DeFi, Taproot activation, and milk cattle with Chris Stewart and Ben Carman
- DLCs (Discrete Log Contracts) infrastructure development, including the Oracle Explorer tool for finding oracles and multi-oracle settlement mechanisms to reduce single points of failure. - Taproot activation via Speedy Trial, including the controversial coin-flip decision between block-height and wall-clock time for determining the activation window (scheduled for April 24, 2021). - ECDSA adapter signatures merged into the secp256k1 ZKP library, enabling wallet developers to support DLCs without building custom infrastructure. - Bitcoin's cultural and institutional tipping point: Tesla's $1.5 billion purchase, Coinbase IPO, mainstream acceptance, and comparison to gold's declining relevance. - Distinction between custodial, self-custody, and non-custodial arrangements in Bitcoin and DLC contexts, with debate over accurate terminology. - Potential synergies between DLCs, privacy protocols (coin joins), and Lightning Network for building liquid markets and scaling Bitcoin finance.
#190: Ben Carman
- Discrete Log Contracts (DLCs) enable Bitcoin-native, scalable smart contracts where an oracle signs off-chain event outcomes rather than transactions, providing privacy and reducing on-chain footprint compared to multisig escrow. - Oracle design and incentives: Oracles stake Bitcoin under their public keys to economically guarantee honest signing; if they sign contradictory messages for the same event, anyone can prove the lie and steal the staked funds. - Centralized vs. decentralized oracles: True decentralization is technically impossible; the practical solution is distributing trust across multiple oracles using adapter signatures, similar to how Ethereum relies on centralized oracle providers. - Schnorr and Taproot activation: These upgrades will improve DLC efficiency through cleaner adapter signatures, Musig (allowing multisig to appear as single-sig on-chain), and batch verification; activation expected around January–June 2021. - DLC use cases beyond election betting: Derivatives markets, prediction markets (Augur-like platforms), stock-to-flow substitutes, and any event-contingent contract where an oracle can sign an outcome. - Lightning integration: DLCs will eventually move to Lightning with no on-chain footprint once Schnorr and PTLCs (Point Time-Locked Contracts) replace HTLCs, though long-duration lockups present routing incentive challenges.