Mod-V(Ethereum)
Mod-V(Ethereum)
Mod-V(Ethereum)
What is Ethereum?
Ethereum is a decentralized, open-source blockchain pla orm introduced in 2015 by Vitalik Buterin. Unlike
Bitcoin, which primarily focuses on peer-to-peer digital payments, Ethereum enables developers to create
and deploy smart contracts and decentralized applica ons (dApps) on its blockchain.
Key Features:
1. Smart Contracts: Self-execu ng contracts with predefined rules coded into the blockchain.
2. Ethereum Virtual Machine (EVM): Executes smart contracts and dApp code.
3. Na ve Cryptocurrency: Ether (ETH) is used for transac on fees and incen vizing network
par cipa on.
Introduc on to Ethereum
Ethereum builds on blockchain principles, but its focus extends beyond financial transac ons to
programmable logic. It provides a pla orm for:
1. Building dApps: Applica ons that run without central servers.
2. Execu ng Smart Contracts: Automa ng agreements without intermediaries.
3. Token Standards: Suppor ng token ecosystems like ERC-20 (fungible tokens) and ERC-721 (non-
fungible tokens or NFTs).
Use Cases:
1. DeFi (Decentralized Finance): Automated lending, borrowing, and trading.
2. Tokeniza on: Issuing tokens for fundraising or assets.
3. Supply Chain: Automa ng and tracking logis cs.
Metamask Setup
MetaMask is a popular cryptocurrency wallet and browser extension that allows users to interact with
Ethereum and dApps.
Setup Steps:
1. Download MetaMask (browser extension or mobile app).
2. Create a wallet by genera ng a 12-word recovery phrase.
Ethereum Accounts
Ethereum accounts represent a user's iden ty on the blockchain.
1. Externally Owned Accounts (EOAs):
o Controlled by private keys.
o Used for sending/receiving Ether and interac ng with contracts.
2. Contract Accounts:
o Represent deployed smart contracts.