Bad actors and ‘block storms’ — Bitcoin dev calls for testnet reboot


Bitcoin’s most popular testnet is in dire need of a reboot due to “block storms” and projects being able to charge users for testnet Bitcoin (TBTC), says Jameson Lopp, the co-founder of Bitcoin custody firm Casa.

In a May 4 essay titled “Griefing Bitcoin’s Testnet,” Lopp argued the Bitcoin testnet — TBTC — needs to be reset partially due to ongoing “block storms,” which come about due to a unique consensus mechanism on the testnet.

While the Bitcoin mainnet produces an average of 144 blocks per day, the testnet — which is subject to “slightly different consensus rules” — will occasionally produce over 10,000 blocks in a single day.

Bitcoin’s testnet has produced over 10,000 blocks in a single day on several occasions. Source: Jameson Lopp

Lopp explained that as a result of these “block storms” the network stands at a current block height of 2,811,000 which is the equivalent of where the Bitcoin mainnet would be in 2061.

Lopp noted that due to the vast increase in the testnet’s block height, the rewards for testnet miners had been reduced to near zero making the network practically unusable for developers looking for new tokens.

Related: Someone ‘shit in the jacuzzi’ — Bitcoiners furious after testnet griefing

Additionally, Lopp said that the now-scarce testnet Bitcoin was being coopted by certain projects looking to take advantage of the token’s scarcity.

“It’s not uncommon for malicious folks to prey upon people’s naïveté and sell them testnet bitcoin at mainnet Bitcoin exchange rates,” he said.

He pointed to a recent example of a Bitcoin-based layer-2 network dubbed SatoshiVM which had been using TBTC to distribute airdrops to its holders as an example of a project that had been creating artificial value on the testnet for its own purposes.

He called out several projects, including a DEX called MotoSwap and a brokerage firm called Buy Tesnet — for selling testnet tokens to users.

“The sole reason I’m advocating for a testnet reset is because testnet is supposed to be free for developers to use. Other than that, everyone should be free to use testnet for whatever development purpose they wish.”

“It’s important for every wallet that supports testnet to have a bold disclaimer on the main screen that testnet coins have no value!” Lopp added.

Ultimately, Lopp concluded that the only way to ensure a testnet does not accrue value is to “instill a culture of regular resets” and advised Bitcoin developers and users to migrate their infrastructure to “testnet4” in the coming months.

Magazine: 68% of Runes are in the red — Are they really an upgrade for Bitcoin?