[BIP Draft] Segregated Data: a prunable, script-isolated block region for data carriage

Posted by AntoineP

Jun 23, 2026/17:29 UTC

The discussion revolves around the strategies for handling data retention and resource usage in blockchain node operations. Operators face decisions on whether to retain or prune data after it has been processed, which influences both the storage costs and the utilization of other resources. Pruning data can help reduce storage needs, which is typically less costly compared to other resources like processing power.

Furthermore, the implementation of new data structures requires consensus among nodes. However, this approach increases the consumption of valuable resources as every full node must process these structures. One alternative suggested is leveraging a soft fork to commit data, such as a Merkle root, into an OP_RETURN transaction. This method does not require consensus meaning, thus potentially saving on more critical resources. It's interesting to note that similar techniques are already in practice, as evidenced by platforms like OpenTimestamps, which utilize this method effectively today. The choice between these strategies affects the overall efficiency and cost-effectiveness of blockchain operations, highlighting a trade-off between immediate resource expenditure and long-term data storage.

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