How One Tiny Opcode Could Make Bitcoin Significantly More Powerful

Bitcoin is often described as programmable money, but its scripting system includes OP_CAT with deliberately strict limits. Those limits help keep Bitcoin predictable and secure, yet they also make some advanced applications difficult to build. One proposed change could expand what Bitcoin Script can do, including OP_CAT, without turning Bitcoin into a general-purpose smart contract … Read more

CPFP Bitcoin Explained: How a Child Transaction Can Rescue a Stuck Payment

Your Bitcoin payment is stuck in the mempool. The sender can’t—or doesn’t want to—replace it with a higher-fee transaction. But the recipient still needs the payment to confirm. Is there anything the recipient can do? Sometimes, yes. A technique called CPFP, short for Child Pays for Parent, can help. Instead of replacing the original transaction, … Read more

What is BIP-373? Everything You Need To Know About MuSig2 and PSBTs

If you have already read about MuSig2 and PSBTs, you may wonder how the two technologies actually work together. MuSig2 allows multiple Bitcoin participants to cooperate in creating a single Schnorr signature. PSBTs provide a standardized way for wallets and signing devices to exchange transaction information. But there was a problem. A normal PSBT did … Read more

Bitcoin’s Hidden Superpower: What Is BIP-371 and Why Does It Matter?

BIPEBitcoin has evolved significantly since the original transaction system was created. The introduction of SegWit changed how transaction data works. Then came Schnorr signatures, Taproot, and Tapscript. These upgrades also created a new challenge: How do different Bitcoin wallets and signing devices exchange all the information needed to create a Taproot transaction? That is where … Read more

How BIP-327 Makes Bitcoin Multisig Faster, Cheaper, and More Private

Bitcoin multisignature wallets have traditionally required multiple public keys and multiple signatures to spend coins. That works, but Bitcoin’s Taproot upgrade opened the door to a more compact approach. BIP-327 introduces MuSig2, a multisignature scheme that allows multiple signers to collaboratively create a single Schnorr signature under one aggregate public key. Instead of putting several … Read more

The Ultimate Guide to BIP-342: Everything You Need to Know About Bitcoin Tapscript

Bitcoin has a scripting system that determines the conditions a user must satisfy before they can spend their coins. For years, Bitcoin Script provided the foundation for everything from simple payments to more advanced arrangements such as multisignature wallets and time-locked transactions. However, the introduction of Taproot changed how Bitcoin scripts could work. One important … Read more