
Bitcoin Rails | Isabel Foxen Duke
PIPEs, Witness Encryption & the Future of Privacy on Bitcoin | MISHA & CLARA
Isabel Foxen Duke sits down with [[alloc] init] co-founder Misha Komarov and Head of Protocol Research Clara Shikhelman to examine PIPEs, a cryptographic framework that utilizes witness encryption—a primitive long dismissed as purely theoretical—to unlock advanced Bitcoin programming without a soft fork. Breaking away from consensus bottlenecks, PIPEs aims to emulate native Bitcoin covenants and enable fully trustless, pessimistic single-transaction proofs. The episode unpacks the technical evolution from functional encryption to witness encryption in PIPEs v2, detailing how executing a specific computation correctly can cryptographically unlock a signature. Although the underlying cryptographic assumptions remain experimental and unhardened, Komarov and Shikhelman believe PIPEs could potentially render optimistic bridges obsolete. This episode of Bitcoin Rails is brought to you by: LayerTwo Labs — developing research, software, and technologies for scaling Bitcoin via the integration of Drivechains (BIP 300/301) Hashi on Sui Network — a primitive for executing Bitcoin DeFi transactions, without having to trust a federated bridge or other centralized entity BitBox — an open-source Bitcoin-only hardware wallet, with smooth UX and no compromises on security. Check out Bitbox [dot] swiss and use code BITCOINRAILS to get a discount TIMESTAMPS: ️ 01:42 Tying PIPEs to the mission at [[alloc] init] 08:31 Defining witness encryption and conditional decryption ️ 23:59 Shifting from functional encryption (PIPEs v1) to witness encryption 26:17 Outlining pre-covenants vs. post-covenants on Bitcoin ️ 39:37 Why PIPEs v2 is far from the end of the road 56:57 Building meta-protocols and avoiding external sequencer risks 1:05:00 Implementing optional compliant privacy via viewing keys ⚡ 1:15:33 Comparing PIPEs to BitVM and rendering BIPs obsolete 1:23:07 Evaluating the min-rank hardness assumption

