[BIP Draft] Testnet 5

Posted by Anthony Towns

Jun 5, 2026/09:35 UTC

The discussion among programmers in the recent email exchanges revolves around several technical aspects of blockchain operation, particularly focusing on the implementation and implications of BIP 54 and testnet configurations. The conversations highlight a debate over whether BIP 54's enforcement should begin from block 1 rather than applying to block 0. This is due to the complexities involving timestamps of previous blocks which could potentially lead to inconsistencies if applied from the genesis block.

There is also a notable dialogue concerning the practice of pre-mining on testnets. It is suggested that pre-mining could be economically beneficial for a testnet by providing a large initial pool of coins for testing purposes, thereby reducing the scarcity and perceived value of newly mined coins. This could help maintain the utility of the testnet as a testing environment rather than becoming an economically valuable entity itself. However, opting out of pre-mining is considered more defensible from a regulatory standpoint.

Further details were provided regarding the adjustment of mining difficulties on testnets. It was proposed that rather than allowing the difficulty to drop immediately to the minimum, a gradual decrease by 50% every 120 minutes might be more practical. This approach could prevent significant stalls in block creation that occur when the difficulty is pushed too high by miners testing new hardware. Moreover, adopting dynamic difficulty adjustment mechanisms from other blockchains like BCH was suggested as a potential strategy for future testnets.

Additionally, specific adjustments to the minimum difficulty settings for upcoming testnets were discussed. For instance, setting the minimum difficulty at 1M or 16M initially for testnet5 could regulate the rate of block generation more effectively, ensuring that even with substantial hashrate transfers from testnet4, the block time would gradually stabilize towards the target of 10 minutes. This method of difficulty adjustment could serve to keep the network functional and responsive to changes in mining power.

These discussions encapsulate crucial considerations for blockchain developers, particularly those working with Bitcoin protocols and testnets, highlighting the balance between technical feasibility, economic considerations, and regulatory compliance in the development of blockchain technologies.

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