How to Prove Ownership With a Bitcoin Cash Address and Digital Signature
Bitcoin is an amazing form of money and the technology Satoshi created has incredible potential. However, most people dont realize that the blockchain not only allows for a great medium of exchange, but it also provides the means for creating notarized proofs. The following walkthrough aims to show anyone how to prove they own a bitcoin cash address as long as they are the owner of the private key.
The Bitcoin Cash Blockchain and Notarized Proof
The decentralized cryptocurrency bitcoin cash (BCH) not only provides people with the means of permissionless exchange with extremely low fees, but it also can help verify the owner of a specific BCH address. It also means that notarized proofs can be managed on the BCH blockchain, but today for simplicity sake were just going to deal with proving ownership of a specific BCH address, as long as you possess a private key.
With a private key, an owner can create a message like I own this address, show the public address, and provide a valid signature which essentially proves ownership of the address. In order to get started and test a public address, download the latest version of Electron Cash. The light client is a reliable BCH wallet that comes with a tool that allows you to sign messages and prove address ownership. There are also other cryptocurrency wallets that provide signing and verifying tools as well.
After downloading Electron Cash, open it on your desktop and create a new wallet. Following the new creation of a BCH wallet, navigate to the top of the screen and find the Tools section and from there select the Sign/verify message. At this point, you will see a pop-up window that provides three sections and at first, you will provide just the message and a valid BCH address to complete the signing process.
From here simply press sign and the wallet will provide a long alphanumeric string and you can copy and paste this signature. If your Electron Cash wallet uses a password, the software will prompt you to enter it before signing the message. Now the combination of these three things will allow you to verify the message and the signature. Another person cannot sign with the address unless they hold the private key and if its password protected its even harder to steal.
My signed message, public key, and sig ...Read full story on Bitcoin News