Validator Security Measures Implemented - Seeking Community Insights
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 implemented specific security measures for our validator nodes. These measures address scenarios such as server breaches, consensus public key leaks, and wallet private key compromises. Specifically, we have: • 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. Since we believe in the value of knowledge sharing within the Cosmos community, we’re curious to know if anyone…
Excerpt (1195 of 1722 characters). Read the whole post on the forum ↗
Hi you implemented this? Does it happen to work with the latest SDK?
Is really great
This is our latest features added hxxps://github(dot)com/FunctionX/fx-core/releases/tag/v5.0.0
Amazing. Would you be able to backport it to Cosmos SDK?
On our side, we’ll try to create PR to cosmos-sdk
Seems no one else implemented similar feature in the cosmos ecosystem.
We’ve also initiated a discussion on this feature over at our StarScan forum. You can find the ongoing conversation here: hxxps://forum(dot)starscan(dot)io/t/f-x-core-mainnet-validator-updates/2141/263
Please feel free to share your thoughts, suggestions, or any related experiences you’ve had. Your feedback will help us improve and refine this feature.
Thank you for being an essential part of the Cosmos community. We look forward to hearing from you!
Best regards,
Lance
We have created some PRs to cosmos-sdk
GitHubContributors to cosmos/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles: - Contributors to cosmos/cosmos-sdk
https://github.com/cosmos/cosmos-sdk/pulls?q=is%3Apr+author%3Azakir-code+is%3Aclosed
