Default signet reorg history — was the fork at height 287766 (depth 19) deliberate?

Jun 5 - Jun 8, 2026

  • The recent investigations into the Bitcoin default signet testnet have unearthed significant findings regarding blockchain reorganizations, which are critical for developers who utilize this platform for testing purposes.

A particular incident highlighted a fork initiated at a common ancestor height of 287766, which extended to create a competing branch 19 blocks deep. This event raises questions about whether such reorganizations are anticipated as part of the network's design or if they occur due to operational dynamics like concurrent signing instances. Additionally, concerns have been voiced regarding the transparency of these reorg events due to a perceived lack of historical data, prompting queries about the existence of dedicated logs or feeds that track such occurrences.

Moreover, there is an ongoing conversation about the intentional nature of regular reorganizations within the Signet test network, designed to emulate real-world scenarios and test new features under realistic conditions. This approach aids in assessing the robustness of Bitcoin’s Layer 2 solutions against potential disruptions seen in the testnet environment. The tracking of reorganization events is facilitated through resources available on GitHub (stale-blocks-signet) and archived discussions (gnusha.org). There is also consideration for implementing more frequent and deeper reorganizations using the current setup to better simulate double-spend scenarios, which is documented in an online discussion accessible via current setup.

The email exchange also reflects divergent preferences among developers regarding the depth of reorganizations. While some prefer maintaining shallow reorgs for predictability similar to the mainnet, others advocate for an opt-in feature that allows testing of deep-reorg handling without it being an unexpected default behavior. This suggests a need for flexibility in configuring tests to suit different operational needs and enhance preparedness for various blockchain behaviors.

There is a proposed strategy to increase the effectiveness of testing reorganizations by mining both sides of a blockchain split for an extended period. This method would provide a more accurate simulation of real-world responses to potential attacks, differing significantly from the simpler practices currently employed. Such detailed testing could provide insights into blockchain dynamics under varied stress conditions and help refine security measures against complex attack vectors.

Finally, the concept of what constitutes a "normal" versus a "deep" reorganization is crucial. The boundary is generally placed between 6 to 10 blocks, with deeper reorgs requiring special attention due to their potential impact on blockchain stability and security. Understanding and setting these parameters is vital for developers to create resilient systems capable of maintaining the integrity and trustworthiness of the blockchain amidst discrepancies and forks.

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