[Long Thread] The Overlooked Truth: The Real Motivation Behind Bitcoin Core v30 Lifting the OP_RETURN Restriction
Chainfeeds Guide:
The OP_RETURN policy change in Bitcoin Core v30: this is not a surrender to Ordinals, but a proactive channeling for the BitVM ecosystem. It is not a passive response to speculation, but a move to pave the way for technological innovation in advance. This reflects the forward-thinking mindset of Core developers.
Source:
Author:
Aaron Zhang
Opinion:
Aaron Zhang: In April 2024, Citrea released the first complete BitVM bridge—Clementine. It is the first zkRollup on Bitcoin, using BitVM for L1 verification. Then they encountered a technical challenge: they needed to publish 144 bytes of anchor data on-chain. These 144 bytes include 128 bytes for the Groth16 zero-knowledge proof and 16 bytes for total accumulated work (proof of total work). This data is used when the Watchtower challenges the Operator, to prove they possess the correct Bitcoin chain. Here’s the problem: OP_RETURN only allows 83 bytes. That’s not enough. Some might ask why not put it in the witness, like Ordinals? The key difference is that Citrea’s subsequent verification transactions need to read this data. But Bitcoin Script cannot reference the witness data of a previous transaction. Therefore, the data must be in the scriptPubKey position—this is not optional. Simply put: witness data can only prove the validity of the current transaction, but cannot be read by subsequent transactions. scriptPubKey data can be referenced by the Script of subsequent transactions. BitVM’s verification logic requires chained referencing, so scriptPubKey must be used. With 83 bytes not being enough, Citrea was forced to use a very poor method: creating "unspendable" Taproot outputs, disguising the data as public keys. The problem with this solution is that it permanently inflates the UTXO set. Each WatchtowerChallenge transaction creates two UTXOs that can never be cleaned up. All full nodes must permanently store these fake public keys. This is exactly the worst-case scenario that Core developers have always wanted to avoid. The Core developers’ chain of thought: the current situation is that Citrea uses fake UTXOs (bad), and in the future, more BitVM projects may follow suit or use bare multisig (like the Stamp protocol). The conclusion is that it’s better to relax OP_RETURN and provide a "less harmful" path. This is a harm reduction strategy. Why is Core willing to pave the way for BitVM? Because BitVM is an important direction for innovation on Bitcoin L1. Blockstream CEO Adam Back once said: "BitVM’s anchor mechanism is an important direction for L1." If the BitVM ecosystem develops: various zkRollups, cross-chain bridges, and complex on-chain verifications will all have similar anchoring needs.
Disclaimer: The content of this article solely reflects the author's opinion and does not represent the platform in any capacity. This article is not intended to serve as a reference for making investment decisions.
You may also like
Meta: Can Muse Turn AI Into Its Next Profit Engine?
Meta goes all-in on personal Agent: Muse integrates with glasses, Mac, email, connecting shopping and work
Meta announced that Muse will become the strategic core of its all-scenario "personal super intelligence." Muse not only integrates upgraded smart glasses and the portable device Charm, but also expands functionalities such as Mac control and email agent. In addition, it collaborates with retail giants like Walmart to build a shopping ecosystem, aiming to monetize through transaction commissions, demonstrating its ambition to comprehensively cultivate consumer-grade AI.
Global Bond Sell-Off Spreads! Japan 10-Year Government Bond Yield Surges to Highest Level Since 1996
Japan's 10-year government bond yield surged to 3.075%, driven by threefold pressures: US Treasury sell-off, Bank of Japan’s signals towards interest rate hikes, and concerns over fiscal expansion. The yield on 5-year US Treasury bonds breaking above 5% acted as the catalyst, while Japan's plan to raise its defense budget to 3.5% of GDP further intensified market panic. Analysts warn that as the last global anchor of low interest rates begins to shake, yen carry trades face the risk of collapsing, potentially leading to increased market volatility.
