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

As an experienced analyst in the blockchain industry, I strongly condemn the actions of Jameson Lopp, who deliberately “griefed” Bitcoin’s testnet by generating a massive amount of blocks within a week. This reckless behavior disrupted the testing process for many open-source Bitcoin application developers, causing significant inconvenience and wasting their valuable time.


A number of Bitcoin programmers are enraged by an individual who openly confessed to manipulating one of Bitcoin’s test networks, producing approximately three years’ worth of blocks within a week. Consequently, several developers had to pause their ongoing application tests due to this unexpected disruption.

“Francis Pouliot, co-founder of Bull Bitcoin, a non-custodial Bitcoin exchange and payments company, expressed disdain towards those who tamper with test networks in Bitcoin development. He described such individuals as unproductive and unsavory, causing no financial gain yet significantly impacting the workflow of open-source Bitcoin application builders by disrupting their testing processes.”

Later on, Pouliot became aware that it was Jameson Lopp, a pioneer in cryptography and co-founder of Casa, a company specializing in digital asset self-custody solutions, who had confessed to being responsible for an issue the previous day. He made this revelation in a post on Nostr, a decentralized social media platform, on April 28th.

As a crypto investor, I once carried out a griefing attack on Bitcoin’s testnet, which led to the generation of over 165,000 blocks – equivalent to approximately three years’ worth – in just one week. Remarkably, this feat only set me back around $1 in electricity costs.

Lopp pointed out that the supposedly insignificant vulnerability, requiring only 20 lines of code to exploit, in fact underscores a deeper issue he had previously brought up regarding the testnet.

Advocating for a particular issue can sometimes require more than just sending an email to effectively engage others.

Intentionally flooding a network with excessive transactions for the purpose of causing disruption and hindering normal application functioning and system performance, without deriving any financial gain for oneself.

As a Bitcoin network analyst, I’ve observed some intriguing fluctuations in the hash rate and difficulty data on the testnet recently. On April 19, the hash rate surged dramatically to an impressive 2,315 terahashes per second (TH/s). However, by April 30, this figure had dropped significantly to a more moderate 86 TH/s, as indicated by mempool.space.

As a researcher investigating the topic of cryptocurrency testnets, I’ve come across different perspectives regarding an incident involving Lopp and some other individuals. While many view Lopp’s actions as causing disruption in testnet3 for the sake of upgrading to testnet4, Pouliot and a few others see it differently. They compare Lopp’s behavior to someone deliberately making a mess in a jacuzza to force others to leave and move to another spa – an apparent reference to testnet4.

Leo Weese, the technical content lead at Lightning Labs, noted that a griefing assault disrupted the synchronization of nodes on the Bitcoin testnet. In simpler terms, the attack prevented various Bitcoin test network nodes from functioning harmoniously and updating each other with new information.

“We may have to permanently say goodbye to permission-less testing networks,” Weese said.

As an analyst, I’ve encountered an intriguing challenge while attempting to synchronize a testnet3 node. The volume of new blocks being generated is astounding, with thousands added every hour. Consequently, no matter how swiftly I sync the data, I can never quite reach the current tip. This situation raises concerns about the feasibility of continuing to engage with permissionless testing networks indefinitely.

— Leo Weese (@LeoAW) April 29, 2024

In a post on the Bitcoin Talk Forum, a user expressed concern about Lopp’s behaviors, stating that his actions have sparked a “testnet dispute.” They believed that individuals like Lopp should be denied access to Bitcoin’s testnet. The user further cautioned that Lopp poses a “potential security threat to Bitcoin as a collective entity.”

I, as a crypto investor, share Lopp’s perspective and would like to see the Bitcoin testnet undergo a reset. This action aims to address the current “timewarp” vulnerability and bring back mining rewards that are essentially non-existent in the testnet at this moment.

Read More

2024-04-30 06:45