Pengenalan Ethereum Accounts

Accounts

Ethereum State terdiri dari object accounts yang menggunakan alamat 20-byte yang disimpan dalam Merkle-Patricia Tree. Ada dua macam accounts yaitu externally owned accounts dan contract accounts.

Externally Owned Accounts

  • Dikontrol oleh individu.
  • Memiliki informasi balance Ether (ETH).
  • Dapat mengirim dan menerima ETH.
  • Dapat menjalankan smart contract.
  • Dikontrol menggunakan private key.
  • Memiliki informasi Nonce

Saat externally owned account dibuat, akan mengenerate data private-public key dan address.

Contract Accounts

  • Berupa smart contract.
  • Memiliki informasi balance Ether (ETH).
  • Dapat mengirim ETH.
  • Dapat dibuat externally owned account atau dari smart contract lainnya.
  • Dapat menjalankan smart contract lainnya.
  • Dapat memanipulasi storage.
  • Memiliki informasi Nonce.

Sharing is caring:

Leave a Comment