Validator consenus &private key replacement implementation
Hi, in light of the recent take down of notional validators, I think it’s a good chance to share an implementation we did Specifically, : • Consensus Public Key Replacement : In the event of a server breach or consensus public key leakage, we’ve implemented a solution using the `edit-consensus-pubkey` transaction to replace the validator’s consensus public key. • Authority Transfer for Private Key Compromise : To mitigate the risks associated with a validator’s wallet private key being compromised, we’ve set up a mechanism for transferring validator authority to another address using the `grant-privilege` transaction. In this setup, the compromised private key cannot send transactions on the chain, while an authorized address can perform transactions on behalf of the validator’s address. public repo source: Pull requests · cosmos/cosmos-sdk · GitHub original post: Validator Security Measures Implemented - Seeking Community Insights Security Hello Cosmos Community and I hope this is the right place to post, I hope you’re all doing well. I’m reaching out as an engineer at Pundi X and Function X, and I wanted to share that we’ve successfully…
Excerpt (1191 of 1544 characters). Read the whole post on the forum ↗