As you know, in the world of cryptocurrency there is no central bank and no central register of accounts. How can you make sure that your payment transfers to the correct recipient and is not misdirected? Since there is no mechanism in distributed ledger to return the misdirected money, it is lost forever. You can also be attacked by a phishing attack, when a hacker creates an address very similar to original one. For these reasons we may need to confirm ownership of certain wallet address.

To make sure that you have sent your money to the correct addressee, you must check the integrity of the recipient’s address. This can be done by signing the sender address with the recipient’s private key.

Consider the following situation:

Bob will send the money to Alice:

Bob sends his own wallet address to Alice:

Alice signs Bob’s wallet address with her private key:

Alice sends signed message to Bob:

Bob verifies the Alice’s message:

Bob sends money to Alice:

Bob’s money has been transferred to Alice:

As you can see, it’s easy to make sure the money transfer is safe! Follow the tutorial and find out how signing and verifying wallet addresses can be easy on MyEtherWallet.

--

--

Eugen Lechner

Fuelled by great passion for innovation and blockchain technology, I make it my business to turn innovative ideas into real delivery and changes.