PIPEs, Witness Encryption & the Future of Privacy on Bitcoin | with Misha Komarov and Clara Shikhelman
🔗 YouTube:
piped.video/eMIZFFfU3PI
Today,
@allocinitxyz co-founder
@nemothenoone and Head of Protocol Research
@ClaraShik join me to unpack PIPEs — a framework that could potentially make binary covenants possible on Bitcoin without the need for a soft fork, enabling truly trustless bridges amongst other expressive functionality.
Leveraging advancements in Witness Encryption — one of the most cutting-edge areas of advanced theoretical cryptography — PIPEs enables the execution of Bitcoin signatures by proving correct computation (e.g. of account balances on layer 2s and metaprotocols).
Although the underlying cryptographic assumptions remain experimental and unhardened, Komarov and Shikhelman believe PIPEs could deliver the functionality of covenant-enabling upgrades like OP_CAT without the need for protocol-level changes—making PIPEs one of the most significant potential developments for Bitcoin since the advent of BitVM.
The team also announced their first proposed use case this morning: a privacy protocol titled "Shielded Bitcoin."
In this episode, we unpack the theory and the practice of how this technology is evolving — and what the new road ahead looks like for PIPEs, Shielded Bitcoin and beyond.
This episode of Bitcoin Rails is brought to you by:
LayerTwo Labs
@LayerTwoLabs — developing research, software, and technologies for scaling Bitcoin via the integration of Drivechains (BIP 300/301)
Hashi on
@SuiNetwork — a primitive for executing Bitcoin DeFi transactions, without having to trust a federated bridge or other centralized entity
BitBox
@BitBoxSwiss — 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