Ethereum Technical Deep Dive: Accounts, Smart Contracts, and PoS Consensus
This educational resource details Ethereum, a decentralized blockchain platform launched in 2015, focusing on its key features, accounts, smart contracts, transactions, and consensus mechanisms.
Ethereum Fundamentals
Ethereum is a blockchain platform that supports smart contracts—immutable computer programs executed on the Ethereum Virtual Machine (EVM). It uses Ether (ETH) as its native cryptocurrency to pay for transaction processing and smart contract execution.
Ethereum Accounts and Wallets
Account Types
- Externally-Owned Accounts (EOAs): Controlled by private keys, used primarily for transactions like ETH transfers. Public keys are derived using Elliptic Curve Cryptography (ECC).
- Contract Accounts: Controlled by smart contract code, deployed
English with a size of 5.4 KB