Post
Topic
Board Development & Technical Discussion
Re: Automatically resetted testnet
by
BattleDog
on 08/09/2025, 13:07:25 UTC
"Auto-reset by coinbase/message" is a consensus footgun. You'll create partitions the first time a miner accidentally (or maliciously) trips the trigger.

If you want clean slates without drama, I would advise to use tools we already have. Signet for predictable, restartable public nets. Rotating the -signetchallenge is a reset with zero PoW guessing and no ambiguity. Ship a couple public signets (stable, fast) and rotate on a schedule.

If you really want a new PoW testnet, do a straight Testnet4: new genesis, magic bytes, seeds, and nMinimumChainWork. Don't make resets automatic; flip via new releases. Keep mainnet-like params (10-min target, 2016-block retarget). Consider dropping the "special min difficulty" rule -- that's what made testnet3 weird.

For local throwaway work, regtest/signet-with-own-key beats any auto-reset logic.