Externally Owned Accounts(EOA) Vs Contract Accounts

Sourin
1 min readFeb 18, 2023

--

Are you brand-new to the blockchain community? The distinction between ๐„๐ฑ๐ญ๐ž๐ซ๐ง๐š๐ฅ๐ฅ๐ฒ ๐Ž๐ฐ๐ง๐ž๐ ๐€๐œ๐œ๐จ๐ฎ๐ง๐ญ๐ฌ ๐š๐ง๐ ๐‚๐จ๐ง๐ญ๐ซ๐š๐œ๐ญ ๐€๐œ๐œ๐จ๐ฎ๐ง๐ญ๐ฌ is one of the basic ideas youโ€™ll need to comprehend. Weโ€™ll explain what they are and how they operate in this piece๐Ÿš€๐ŸŒฑ

Externally Owned Accounts (EOAs), which are held by third-party users or entities, are the primary accounts in Ethereum. They may store ERC-20 tokens like ether and are created using a private key. EOAs are able to send and receive transactions but not able to run programs. Due to the fact that EOAs are not exposed to the same dangers and vulnerabilities that smart contract code may, they are typically thought to be more safe than contract accounts.

Contrarily, contract accounts are managed by the contract itself and are capable of running code. They have their own address and are formed when a smart contract is deployed on the blockchain. Contract accounts may send and receive transactions to and from EOAs and other contracts, as well as hold Ether and other ERC-20 tokens. Nevertheless, contract accounts may also include smart contract code, which may be vulnerable to attack and provide security problems.

--

--

Sourin
Sourin

Written by Sourin

Machine Learning Engineer

No responses yet