moonshot

Infrastructure

01

moonshot validator infrastructure

moonshot runs its validator services on 3 geographically separated dedicated servers utilizing Strangelove Ventures Horcrux for increased key security and high availability via multi-party-computation (MPC).  This is achieved by splitting the validator signing key into separate shards which require 2 of the 3 pieces to complete the signing.  The entire key isn’t available on a single server unlike the default plain text json key.  This setup allows up to 2 sentry nodes and 1 remote signer to go down and still successfully sign blocks maintaining near 100% uptime.

A fourth independent dedicated server runs 24/7 monitoring scripts with elevating alert methods; info/minor – Telegram, major – do-not-disturb and sleep notification bypassing phone call.