Signatures
- The way for smart contracts to verify information
- Assumption: The owner of the private key is the owner of the account
- Sign data using private key
- Unforgeable signature on an important letter
Signing and Verifying Messages in Ethereum
- Cryptographic signatures are a powerful primitive in Ethereum.
- Signatures are used to authorize transactions
- Signatures can be used to prove to a smart contract that a certain account approved a certain message.
Cheque Cashing