-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement gaiacli init to persist cli settings #1275
Comments
If you trust the full node, this should be fine. If you don't trust the full node, you need to start from a local root-of-trust to verify proofs. Rather than this, how about shipping |
How is this for the ui for when --chain-id isn't entered:
|
We used to have an init sequence that we should bring back. Eg:
This information should be persisted so we never have to enter it again! It will also require some additional input from the user for "weak subsjectivity initialization". Either:
|
Another alternative is to be able to specify multiple nodes (of course over HTTPS !) and ask all of them for the validator set hash and only if they all agree do we move forward with it. Of course if that set is malicious, they can conspire to screw the light client ... |
related tendermint/tendermint#970 |
Sounds like the only thing blocking here is a plan for how exactly to persist these CLI settings. I'm going to change this issue name to reflect that. |
Seems related to #1613 ? |
Yup! We should circle up on this. |
Closes cosmos#1613. Closes cosmos#1275. Closes cosmos#1956.
Would it be a security risk if the CLI determines the chain-id itself so that user don't have to provide it as a cli flag?
The text was updated successfully, but these errors were encountered: