Posted by murch
Jun 29, 2026/17:15 UTC
The discussion revolves around the requirements for full nodes within a blockchain network, specifically addressing the retention of data within a predetermined window of 288 blocks. It is mandatory for full nodes to possess this data to maintain network integrity; however, the absence of such data during this period cannot be accommodated. The enforcement of data existence is crucial and occurs network-wide upon the data's inclusion, mirroring the treatment of witness data in terms of its necessity for initial validation.
Post-validation processes, such as re-validation after data burial, adhere to a trust model similar to "assumevalid." In this model, SegData nodes have the flexibility to discard entries instead of retaining them indefinitely, which aligns with their non-requirement for future validations once they are beyond the spend phase. This operational mechanism underscores that these data segments do not impede spending operations and are thus not required for subsequent validation efforts.
A critical aspect under consideration is the enforcement of the retention window for SegData that is deemed non-consensus relevant. The key challenge here involves establishing and maintaining control mechanisms for data retention without impacting the consensus, especially when the data itself does not influence the validation process post its initial use phase. This scenario raises significant questions about the structural and procedural adaptations necessary to effectively manage data within these parameters without compromising the network's functional and security standards.
Thread Summary (32 replies)
Jun 23 - Jul 3, 2026
33 messages
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