Bitcoin Improvement Proposals (informal) All the ideas and discussions
0 votes Vote

Alternative alert system

Current built-in alert system can become useless if the client itself is compromised.

I suggest to setup an alternative system of alerts.

Since alerts are signed, there is no need to have trusted "alert nodes". It can be just some cloud service that mirrors and distributes your site geographically. Or a bunch of cheap VPS servers rented in different locations.

Or better yet - a simple protocol and reference library implementation for big bitcoin site owners to serve as alert relays.

Any "bitcoin watchman" can connect to any alert node and post a message. The node checks the signature and relays it to other alert nodes. If the protocol is kept extremely simple it can arguably be better secured than the complex client.

The message can be multi-signed if needed.

The client would have a hard-coded list of alert nodes to randomly check for messages on startup before connecting to other nodes. If the list is sufficiently large and geographically spread, it would be hard to shutdown them all with DDoS.

Alex-Zee, 24.09.2011, 09:30
Idea status: under consideration


Leave a comment