Oct 29 - Nov 1, 2025
This initiative seeks to mitigate the current inefficiencies and limitations associated with arbitrary data storage within the blockchain, specifically addressing the issue of fee market distortion caused by Segregated Witness (SegWit). By creating a system reminiscent of SegWit's design philosophy, segOP introduces a new transaction section for the standardized storage of metadata through TLV (Type-Length-Value) encoding, with a cap of 100 KB on data size and a requirement for full transaction fees for data storage. This proposal is designed as a soft fork, ensuring backward compatibility and future-proofing without necessitating a hard fork.
The operational framework proposed involves constructing TLV chunks for data representation, assembling these chunks into a Merkle tree for secure commitment, and including a special P2SOP output in transactions. These measures aim to preserve the integrity and spendability of transactions for legacy nodes while leveraging enhanced data handling and verification for upgraded nodes. Policy rules are suggested to maintain network health by enforcing size limits, applying full fee rates for fairness, and conducting standardness checks across the network. Furthermore, the proposal details the integration of segOP transactions within the broader Bitcoin ecosystem, including their relay, block inclusion, and potential exposure through RPC or indexing APIs, benefiting miners and light clients alike through efficient proof requests and verifications.
Criticism arises regarding the economic incentives for adopting segOP. Critics argue that the proposal lacks appeal due to its full cost per byte approach, which may deter adoption, especially for applications like rollups seeking cheaper alternatives to witness space. Concerns are also raised about the clarity of consensus and node synchronization, particularly regarding the management of extension blocks near the chain-tip and the implications for Initial Block Download (IBD). The feedback suggests that while segOP aims to scale Bitcoin on higher layers and provide a pruneable proof of publication space, it may not adequately incentivize adoption without reconsidering its economic model and technical implementation specifics. Critics caution against overestimating the demand for such a feature among users who prioritize the permanence and replication capabilities of Bitcoin's transactional data for graffiti-type payloads or archival purposes for token ledgers, labeling such expectations as possibly misguided.
In summary, the segOP proposal represents a comprehensive effort to improve Bitcoin's data handling capabilities through a structured, fair-fee, and backward-compatible mechanism. However, feedback from the community highlights concerns over economic incentives, technical clarity, and practical implications for consensus and node operations, suggesting areas for refinement to ensure broader acceptance and success of the initiative.
TLDR
We’ll email you summaries of the latest discussions from high signal bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.
We'd love to hear your feedback on this project.
Give Feedback