The BIP drafts for Taproot, Schnorr, Merkle branches, and more.
Read it here: github.com/sipa/bips/blob…
Below are all of the ideas being proposed / discussed 👇
2) Merkle branches to hide the unexecuted branches in scripts.
3) Schnorr signatures enable wallet software to use key aggregation/thresholds within one input.
5) Replacing OP_CHECKMULTISIG(VERIFY) with OP_CHECKSIGADD, to support batch validation.
7) Extensibility through leaf versions, OP_SUCCESS opcodes, and upgradable pubkey types.
While some of these changes may seem trivial, they are building blocks for better functionality, efficiency and reliability in Bitcoin.
Good times 🍻