Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 799 Bytes

Signature Purpose.md

File metadata and controls

22 lines (19 loc) · 799 Bytes

A digital signature serves three purposes in Ethereum:

  1. Proves that the owner of the private key, who is by implication the owner of an Ethereum Account, has authorized the spending of ether, or execution of a contract
  2. Guarantees non-repudiation: the proof of authorization is undeniable
  3. Proves that the transaction data has not been and cannot be modified by anyone after the transaction has been signed.

Slide Screenshot

041.jpg


Slide Text

  • 3 Purpose
  • Authorization -> Proves authority
  • Non-Repudiation
  • Auth -> Undeniable
  • Integrity
  • Tx Data X -> Proves can't be modified

References