Bitcoin Forum
May 25, 2024, 12:08:15 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Removal of the p2p alert system  (Read 366 times)
achow101 (OP)
Staff
Legendary
*
Offline Offline

Activity: 3402
Merit: 6653


Just writing some code


View Profile WWW
March 23, 2016, 01:37:44 AM
 #1

One of the last vestiges of centralization in Bitcoin is now being removed! With the next major release of Bitcoin Core (0.13.0) the network wide peer to peer alert system will be removed. This means that no rogue or compromised developer can send alerts to try to force people to upgrade to a malicious version. With its removal, alternative implementations can also have their own alert systems, not just one which was relatively specific for one client but was network wide.

The only downside is that users no longer will receive alerts about network wide events such as forks or software vulnerabilities. Fortunately you can still get this information from other means such as here on Bitcointalk, your favorite Bitcoin news outlet, the new Bitcoin Core announcements mailing list, bitcoin.org, etc.

Chris!
Legendary
*
Offline Offline

Activity: 1382
Merit: 1122



View Profile
March 23, 2016, 02:25:27 AM
 #2

How would we have gotten these alerts in the past? Is there somewhere you need to search, or do you get it for every wallet you have?
achow101 (OP)
Staff
Legendary
*
Offline Offline

Activity: 3402
Merit: 6653


Just writing some code


View Profile WWW
March 23, 2016, 02:31:52 AM
 #3

How would we have gotten these alerts in the past? Is there somewhere you need to search, or do you get it for every wallet you have?
Every wallet which supported this protocol message (which should be every single wallet out there) would have received it over the Bitcoin network. It was one of the protocol messages along with tx, block, inv, getdata, etc. This means that these alert messages were sent in the same exact way that a transaction or a block is sent to the network, as a flood. If the message was valid, it was relayed by a node to all of its peers. They were only considered valid if they were signed with a specific private key which is controlled by satoshi, theymos, and a lot of other people that not even a key holder knows everyone who holds that private key.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!