
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.
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.

Lightning Network developer Rusty Russell has submitted two draft BIPs to restore Bitcoin's pre-2010 scripting capabilities through a new 'varops budget' system. The proposal introduces tapleaf version 0xc2, re-enables disabled opcodes, dramatically increases stack limits, and addresses the original CVE-2010-5137 concerns with a systematic cost framework.

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.