-
Notifications
You must be signed in to change notification settings - Fork 60
Sign/verify message should contain some explanation #181
Comments
@karmacoma , @Isabello , can you please put down here some suggestions on what the explanation for Sign message dialogue and Verify message dialogue should say? It would be also nice to put there some "Learn more" link, if there is a relevant web page. |
With signing a message you can create a digital signature of your message with the account you are using in lisk nano. Your privateKey will be used in order to create the signature and other people can then use the signature and your publicKey in order to verify that this message was signed by the owner of the Lisk account. But also be aware, since computers can be tampered and various forms of viruses can be used to take over computers, a digital signature is not a 100% proof that the message comes from the right person. Nonetheless, when used appropriately, digital signatures are extremely useful. |
Signing a message with this tool indicates ownership of a privateKey (secret) and provides a level of proof that you are the owner of the key. Its important to bear in mind that this is not a 100% proof as computer systems can be compromised, but is still an effective tool for proving ownership of a particular publicKey/address pair. Note: Digital Signatures and signed messages are not encrypted! |
When you have the signature, you only need the publicKey of the signer in order to verify that the message came from the right private/publicKey pair. Be aware, everybody knowing the signature and the publicKey can verify the message. If ever there is a dispute, everybody can take the publicKey and signature to a judge and prove that the message is coming from the specific private/publicKey pair. |
Add some explanation to sign/verify message - Closes #181
Actual behaviour
Sign/verify message dialogs are very empty and to a new user of cryptocurrencies, their purpose might not be obvious.
Expected behaviour
Some explanation text could be added there to explain the features.
Either it can be done as in the voting dialog:
Or some tooltip:
Steps to reproduce
The text was updated successfully, but these errors were encountered: