aws-solutions-library-samples / guidance-for-secure-blockchain-validation-using-aws-nitro-enclaves

This Guidance shows how to deploy a secure, scalable, and cost-efficient blockchain key management solution for blockchain validation workloads like Ethereum 2.0 proof-of-stake networks.
https://aws.amazon.com/solutions/guidance/secure-blockchain-validation-using-aws-nitro-enclaves/
MIT No Attribution
14 stars 5 forks source link

How to add new validator key without recreating the stack #6

Closed EugeneFinch closed 11 months ago

EugeneFinch commented 11 months ago

Hi David @dpdornseifer

So we have another issue. When we try to add new validator key into Dynamo DB table and assign UUID to ID, it doesn't update running web3signer.

We tried rebooting instances with enclaves which didn't fix issue, but instead created a new one. Upon checking, lambda function (operation": "web3signer_public_keys"), after the instance re-boot it throws the following error:

Screen Shot 2023-10-13 at 6 23 27 PM

Please advise.

EugeneFinch commented 11 months ago

And a follow-up question, how in general can we re-start the service. for instance, we want to remove our validator stake? Can't find instruction on how to manage it.