
Varops: Rusty Russell's Variable-Cost Script Operations Proposal
Rusty Russell's varops BIP proposes to restore 15 disabled Bitcoin Script opcodes through dynamic cost budgeting, removing arbitrary limits while preventing DoS attacks.
·5 min read
3 posts

Rusty Russell's varops BIP proposes to restore 15 disabled Bitcoin Script opcodes through dynamic cost budgeting, removing arbitrary limits while preventing DoS attacks.

BIP-442 proposes OP_PAIRCOMMIT, a new tapscript opcode providing vector commitment functionality. Part of the LNhance family of covenant-enabling opcodes aimed at improving Lightning Network capabilities.

Core Lightning creator Rusty Russell submitted two draft Bitcoin Improvement Proposals to restore script functionality disabled since 2010, re-enabling 15 opcodes and dramatically increasing stack limits using a novel 'varops budget' mechanism.