Why Bitcoin’s about to give up one of its closely guarded secrets | Tech News

Roll up, roll up for the big reveal – the Bitcoin Core developers are finally set to unveil the not-as-secret-as-it-should-be private key that allows them to send messages to everyone on the entire Bitcoin network.

The long-delayed disclosure is the final nail in the coffin for Bitcoin’s alert system, an unwanted relic from its past that’s been undergoing a slow and careful send off for a couple of years now.

The drum roll was started by Bitcoin Core developer Bryon Bishop who recently tweeted that “It’s time to reveal the bitcoin alert keys”, before telling CoinDesk that he’s thinking of doing it at next week’s Building on Bitcoin conference.

The alert system was created by Satoshi Nakamoto, the software’s pseudonymous creator, to relay important information about Bitcoin to its users.

As the cryptocurrency grew it became clear that the way that access to the alert system was secured – by a shared secret – didn’t scale.

There was only one key, there was no way to identify somebody who used it, and anyone who had it could use it to send an alert – say a social engineering attack – to the entire Bitcoin network.

A 2016 article on bitcoin.org outlines this problem, and the other reasons behind the system’s retirement:

[the use of a shared key] has led to the Alert Key potentially falling into the hands of malicious actors who could use it to disrupt the network. Because there is only one Alert key, it is not possible to prevent former developers from sending an alert nor is it possible to identify who sent an Alert.

The potential for sabotage isn’t the only reason to retire the alert system. An entire ecosystem of software clients and news outlets has evolved since it was created, rendering it redundant.

In addition, the Alert system is primarily Bitcoin Core specific … Something specific for one software should not be imposed on the entire network.

The Alert system has also lost its usefulness. It is no longer necessary to use it to inform users about problematic network events as users can easily get their information from any major Bitcoin news outlet.