Segwit commitment to post-quantum witness data?

Posted by sipa

Jul 17, 2026/02:27 UTC

The introduction of new "styles" in blockchain technology, akin to previous implementations like SegWit, involves a multifaceted approach including soft-forking, block storage modifications, and peer-to-peer (P2P) network upgrades. This process is streamlined by the fact that all necessary logic for implementing these styles is established during the first style's creation. Subsequent additions or changes merely require defining a new weighting rule and an activation trigger.

For nodes that are late in adopting this updated logic, there is a need to re-download blocks post-activation to capture the additional data essential for maintaining consistency with previously validated blocks. This situation could lead to the invalidation of post-activation blocks that were deemed valid under the old system if new style data does not match the existing commitments. Despite the complexities inherent in such a deployment, which mirror those encountered during the rollout of SegWit, the repeated application of the same underlying logic across different instances simplifies the process considerably.

Moreover, unlike some updates that introduce new transaction identifiers and associated P2P logic (like the wtxid in SegWit), this new update method does not necessitate new transaction identifiers or weight units. The current granularity provided by 1 Weight Unit (WU) is sufficient, allowing any necessary adjustments to be rounded up at either the transaction input or transaction level, thus simplifying the overall implementation process without compromising on efficiency or functionality.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from high signal bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiDecoding BitcoinWarnet
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project.

Give Feedback