Einrichtung redundanter PoS-Knoten

Dies ist eine Frage in Bezug auf Computernetzwerke und Hochverfügbarkeit mit Remote-Knoten, aber sie bezieht sich direkt auf Proof-of-Stake, daher denke ich, dass dies der richtige Ort wäre, um statt Superuser, Serverfault oder Stackoverflow zu fragen.

Meine Frage bezieht sich auf die Einrichtung eines Ethereum-Staking-Knotens in der Zukunft. Wie wir wissen, müssen Staking-Knoten jederzeit mit dem Ethereum-Netzwerk verbunden sein und (idealerweise) eine Betriebszeit von 100 % garantieren.

Viele Probleme wurden in diesem Reddit-Thread angesprochen, das wichtigste war:

Wenn der Computer, den Sie zum Staking verwenden, ausfällt oder offline ist, werden Sie bestraft, indem Sie einen Teil Ihres Einsatzes verlieren. Sie sollten sich nur darauf einlassen, wenn Sie es ernst meinen und sich eine super zuverlässige Ausrüstung leisten können.

Meine Lösung für dieses Problem bestand darin, redundante Computer an verschiedenen Orten zu verwenden. Ich möchte also, dass Server A der Hauptserver ist, der mit dem Ethereum-Netzwerk verbunden ist, und Server B mit dem Ethereum-Netzwerk verbinden (und möglicherweise Server C, falls B nicht online ist), als Ersatz für den Fall, dass A aus unvorhergesehenen Gründen offline geht.

Da die PoS-Software von Ethereum noch nicht verfügbar ist, habe ich mit Nxt experimentiert und mich vorbereitet. Aber ich habe immer noch keinen zuverlässigen Weg gefunden, Server B zu verwenden, falls Server A ausgefallen ist. Ich suche nach einer allgemeineren Unix-Methode, um Server B als Ersatz zu verwenden.

Was ist ein guter Weg, um dies zu erreichen?

Antworten (1)

Die Rocketpool-Plattform wird dies übernehmen

Hallo, können Sie etwas mehr darüber erklären, wie Rocketpool damit umgeht? Ich gehe davon aus, dass dies ein Staking-Pool ist und keine Software, die für Solo-Staking auf einem lokalen Computer verwendet werden kann?