In an upcoming demonstration scheduled for Wednesday, April 8th, Bitcoin Core developers will showcase a series of “attack blocks” designed to significantly slow down verification times on the Signet network. The event is set to begin at 10 AM EST (2 PM UTC), allowing participants to witness the mining and processing of these blocks in real-time by running a Bitcoin Core node on Signet.
To join the demonstration, users can refer to the provided instructions for setting up a node and monitoring log files to observe the extended verification times associated with the attack blocks. While the demonstration will not reveal the most severe aspects of the attack—intentionally withholding information to prevent malicious exploitation—it aims to exhibit blocks that take exponentially longer to verify compared to standard blocks.
This demonstration is part of a broader effort known as the Great Consensus Cleanup, which addresses several critical consensus vulnerabilities, one of which is outlined in BIP 54. Following the initial session, two additional demonstrations will be held the same day at 6 PM EST (10 PM UTC) and again at 5 AM EST (9 AM UTC) on April 9th, accommodating Bitcoin users across various timezones.
Participants interested in joining the event should be aware that the current size of the Signet blockchain is approximately 32-33 GB. As long as they have sufficient storage, users can easily spin up a Signet node. It is important to note that a software patch hastily developed for the demonstration has not undergone thorough auditing, although it is a basic terminal-based graphical user interface (GUI). For those setting up a new Signet node on a machine without any funds, security concerns should be minimal.
Additionally, for users not preferring to delve into log files, a contributor named AJ Towns has created a patch for the “bitcoin-tui” project—a terminal-based GUI that will visually display the attack blocks during the event. Users can compile this project by following the steps outlined on the repository, starting with commands to clone the necessary code and switch to the specific branch designed for the demonstration. Once compiled, users should ensure that their bitcoind configuration file has the “server=1” option enabled before launching bitcoin-tui, which will feature a “Slow Blocks” tab for ease of access.
This innovative approach not only highlights the technical challenges within the Bitcoin network but also engages the wider community in understanding and addressing the evolving landscape of cryptocurrency security.


