Page MenuHomePhabricator

Node Operator Notification System
Open, Needs TriagePublic

Description

Currently, the notification system was disabled. In order to ensure that full node operators are aware of upgrades which need to occur, or security vulnerabilities, we need a system to notify ABC customers.

There are two ways this could be done:

  1. Occasionally poll a secure HTTPS endpoint for recent messages and report them to the node operators. This has the benefit of certs and keys being managed by the ABC operations team. Notifications could be provided by other team members. This may have scalability issues -- although they are not hard to mitigate.
  2. A P2P protocol were a signed message is provided to a node, and it propagates this message to it's peers.

The tradeoffs between these two options need to be discussed.