This repository has been archived by the owner on Jun 3, 2020. It is now read-only.
Trigger ledger to ask for signing confirmation as soon as KMS is run #252
Labels
ledger
Ledger plugin issues
Currently, a ledger device will only ask for signature confirmation once the validator is in the validator voting pool and signature requests are being sent. This is an issue for new validators as it requires an operator to have physical access to the ledger device at the time that the validator is added to the voting pool.
Typically new validator operators will want to setup their validator in a datacenter, ensure it is running correctly, then delegate enough atoms to add it to the voting pool. Since the ledger requires a physical presence to sign the first transaction this workflow is not possible, and requires a new validator operator to delegate atoms to their validator at the moment they install it at a datacenter.
I propose a change to the way KMS interacts with a ledger device to ask the ledger for a dummy signature as soon as the KMS is loaded to trigger the sign request notification on the ledger. This will enable validators to be fully setup, requiring no physical human presence when they are added to the voting pool.
The text was updated successfully, but these errors were encountered: