Hi Garlo,

> So, are there any use cases, where testnet5 is needed, and signet cannot be 
> used?"


Yes, as per the BIP text: "However, signet does not allow miners to test that 
their software reliably follows the rules of BIP 54. Testnet 5 provides a 
testing environment for this."

You want to test the same software that you are aiming to run on mainnet, not a 
modified version that allows you to solve some PoW puzzles. Also, you want to 
test enforcement of consensus rules on block creation and validation, and check 
interaction with other nodes and miners.


Pol

On Tuesday, June 2nd, 2026 at 6:23 PM, Garlo Nicon [email protected] wrote:

> > coins being too difficult to mine without a lot of hash rate
> 

> It could be easily solved, if blocks with regular difficulty would replace 
> the min-difficulty ones. Because the current rule forces all miners, with 
> CPUs, GPUs, ASICs, or anything else, to produce a min-difficulty block after 
> 20 minutes. However, there are many different ways to handle that. For 
> example: after 20 minutes, block with any difficulty could be accepted, but 
> could be reorged by stronger miners later. Then, the network would never be 
> stuck.
> 

> Or: to discourage mining low-difficulty blocks, the amount of the coinbase 
> could be adjusted, proportionally to the difficulty. You don't have 
> hashpower, to mine a block with 1M difficulty, and receive 50 tBTC? No 
> problem, mine million times easier block, get 5k tBTC for testing, and do 
> your tests. If stronger miner will appear, they will have a chance to reorg 
> you, but the same is true in testnet3 and testnet4.
> 

> > I wonder if the goal of having a clone of mainnet with worthless coins is 
> > even possible.
> 

> Currently, even signet coins are traded for mainnet BTCs, so probably not. By 
> the way: I wonder, if there are any tests, where testnets like testnet3 or 
> testnet4 are still needed. Because most things can be covered by regtest and 
> signet. And if someone needs to test mining, then coins can be locked to a 
> Proof of Work in many ways, and then, miners could claim them, by solving 
> such puzzle. And it works even on mainnet, all you need is using OP_SIZE on a 
> DER signature, to reach an arbitrary difficulty: 
> https://github.com/adambor/btc-pow-locked-outputs/
> 

> So, are there any use cases, where testnet5 is needed, and signet cannot be 
> used?
> 

> wt., 2 cze 2026 o 17:05 Saint Wenhao [email protected] napisał(a):
> 

> > > I am sharing a BIP draft for a new Testnet5.
> > 

> > Interesting. Does it mean, that testnet4 fixes won't be done? 
> > https://batmanbytes.github.io/testnet4-softfork/
> > 

> > > For the Pubkey field, use a recent Bitcoin mainnet block hash.
> > 

> > Do you mean taking the hash of the block, and using it as x-value for a 
> > public key? Then, it could be potentially spendable, if it would be a valid 
> > secp256k1 point, and people would send more coins to it, or unspendable, if 
> > it would be outside of the curve. For example:
> > 

> > spendable: 
> > 0200000000000000000001799c6f72ebe5ebc6b18fd5cdf8bd3697b8d73d01b084 
> > OP_CHECKSIG
> > unspendable: 
> > 02000000000000000000013ac2955a2b6029bc1a86ab4b19e01e8030ceb0eeb2ae 
> > OP_CHECKSIG
> > unspendable: 
> > 00000000000000000001799c6f72ebe5ebc6b18fd5cdf8bd3697b8d73d01b084 OP_CHECKSIG
> > 

> > Also, if the size of the stack push would be different than 33 or 65 bytes, 
> > then it would be unspendable (for example if it would take 32 bytes, like 
> > block hashes, and would be followed by OP_CHECKSIG, to invalidate it, or if 
> > it would start with OP_RETURN).
> > 

> > > Difficulty: 0x1d00ffff
> > 

> > I wonder, how quickly it would be listed on exchanges, and traded. Because 
> > historically, new testnets were launched, when that happened. But today, 
> > new coins are listed faster, than they are replaced. Which would give the 
> > creator with any ASIC an incentive, to mine initial 30k or so blocks, keep 
> > them for a while, and then sell for BTCs, when the coin will be listed.
> > 

> > Also, I wonder if testnet5 will have any premine. Previous attempt to 
> > create testnet5: https://bitcointalk.org/index.php?topic=5543921
> > 

> > > Testnet 5 also does not apply the difficulty exception rule from Testnet 
> > > 3 or Testnet 4 requires.
> > 

> > It would be nice to simplify the code, and remove that rule completely from 
> > sources, but it would probably take a while to deprecate testnet3 and 
> > testnet4.
> > 

> > wt., 2 cze 2026 o 13:27 'Pol Espinasa' via Bitcoin Development Mailing List 
> > [email protected] napisał(a):
> > 

> > > Dear list,
> > > I am sharing a BIP draft for a new Testnet5.
> > > People are complaining about Testnet4 being difficult to use, the new 
> > > testnet also works as a miner playground for BIP54, we are killing two 
> > > birds with one stone.
> > > 

> > > You can find the full text to read and comment on in the following draft 
> > > PR: https://github.com/fjahr/bips/pull/2
> > > Feel free to leave inline comments there or respond here on the list.
> > > 

> > > Pol
> > > 

> > > --
> > > You received this message because you are subscribed to the Google Groups 
> > > "Bitcoin Development Mailing List" group.
> > > To unsubscribe from this group and stop receiving emails from it, send an 
> > > email to [email protected].
> > > To view this discussion visit 
> > > https://groups.google.com/d/msgid/bitcoindev/BrgqDZiNhpEz32-Z9ZX2rrPDE9EUIb62SKT2WsTo-yZtd3gLMLVk6TkO6kLIR96-87TumXqi92l_m1j3xlJr1tcJwG_I3UVDk2NZgXZL8fw%3D%40protonmail.com.
> > 

> > --
> > You received this message because you are subscribed to the Google Groups 
> > "Bitcoin Development Mailing List" group.
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to [email protected].
> > To view this discussion visit 
> > https://groups.google.com/d/msgid/bitcoindev/CACgYNOKGG1ht-2deT3jP81BzMrcqYd8tTL-tXeX-Z5sugUngJw%40mail.gmail.com.

-- 
You received this message because you are subscribed to the Google Groups 
"Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/bitcoindev/ZjV9FwOf2ShRUaaQWs6LZoHTDjbF8WmfmDptSF3x-V6rNducvUu7IRoXKfz7ZYnkxX9b4r8rIsKXcpMTgVNA7QS8qALJqCYEVRyaXrmwaXA%3D%40protonmail.com.

Attachment: publickey - [email protected] - 0x44205759.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to