You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Objective : prevent double signing of several active validators up and running
To do so, implement a https://en.wikipedia.org/wiki/STONITH algorithm ("Shoot The Other Node In The Head") with sms between federation nodes to reboot current validator DappNode thanks to electrical outlet reboot.
Before taking the leadership, a passive node send a restart sms on the electrical outlet of the current validator that is detected as down. The passive node will take the leadership and start as validator only if confirmation received of the sms command ( reboot confirmed of the electrical outlet). When a DAppNode reboot, archipel package will always start as passive and not validator. Thanks to this, It will reduce considerably the risk of double signing in archipel High availability solution.
Modify CLI and Zip to add this STONITH sms optional feature
Objective : prevent double signing of several active validators up and running
To do so, implement a https://en.wikipedia.org/wiki/STONITH algorithm ("Shoot The Other Node In The Head") with sms between federation nodes to reboot current validator DappNode thanks to electrical outlet reboot.
Before taking the leadership, a passive node send a restart sms on the electrical outlet of the current validator that is detected as down. The passive node will take the leadership and start as validator only if confirmation received of the sms command ( reboot confirmed of the electrical outlet). When a DAppNode reboot, archipel package will always start as passive and not validator. Thanks to this, It will reduce considerably the risk of double signing in archipel High availability solution.
qtronic outlet Sms commands and responses confirmation looks like :
qtronic outlet Sms DAppNode start by sms
:
The text was updated successfully, but these errors were encountered: