Blockchain for Teens: With Case Studies and Examples of Blockchain Across Various Industries
Similar to the Internet in the 1990s, Blockchain promises to revolutionize the world by reforming current business models. This book is a beginner-friendly guide for teens looking to build a basic foundation in Blockchain technologies.
You’ll start with an introduction to Blockchain, learn about the main features, and understand decentralization. Additionally, you’ll get to know the current monetary system, major concepts in cryptography, and an overview of cryptocurrency. The book then explores various topics in Bitcoin, including its history, the consensus mechanism and the mining process.
You’ll also be introduced to non-fungible tokens (NFT)s, one of Blockchain’s most well-known technologies, and delve into its different aspects, including the top NFT marketplaces. There is also a chapter about the Metaverse, another groundbreaking technology that will influence society throughout the next decade. You’ll see how Crypto and NFTs enhance the Metaverse, and the relationship between Blockchain and the Metaverse.
At the end of the book you’ll review topics from previous chapters in a discussion on the future of Blockchain and conclude with an overview of real-life examples of Blockchain across various industries.
What You’ll Learn
- Examine the basics of Bitcoin and Ethereum
- Create your very own Bitcoin wallet
- Understand the concept of NFTs and build your first token
- Explore the Metaverse in Blockchain
- Envision the future of Blockchain
This Book Is For
Teens who are looking to build a basic understanding of Blockchain technologies.
Table of Contents About the Authors About the Technical Reviewer Acknowledgments Introduction Chapter 1: Blockchain: A Groundbreaking Technology What Is Blockchain? How the Blockchain Works Block Header Block Body Transaction Counter Transactions Consensus Algorithms Proof of Work (PoW) Energy Consumption The 51% Problem Proof of Stake (PoS) The Evolution of Monetary System A Barter System Commodity Money Metallic Coin Paper Money Plastic Money Mobile Payments Mobile Payment Types Understanding Cryptocurrency Cryptocurrency Market What Is Crypto Volatility? What Could Cause a High Volatility in the Crypto Market? Emerging Market New Technology Decentralization Sentimental Difference Between Coin and Token Summary Chapter 2: Cryptography: The Backbone of Blockchain Security The Basics of Cryptography Symmetric Key Cryptography Stream Ciphers Block Ciphers Asymmetric Key Cryptography Public and Private Keys How the Diffie-Hellman Algorithm Works How Digital Signatures Work Digital Signatures Hash Algorithms The Keccak-256 Algorithm Elliptic Curve Cryptography (ECC) Deriving an Ethereum Address Summary Chapter 3: Bitcoin: The Future of Money Bitcoin History Early Attempts The Financial Crisis of The Birth of Bitcoin Early Development Moving Mainstream The Block Size War Acceptance As a Mainstream Currency Getting to Know Bitcoin Bitcoin Unit Bitcoin Halving Bitcoin Wallet How Bitcoin Wallets Work Types of Bitcoin Wallets Web Wallets Desktop Wallets Mobile Wallets Hardware Wallets Paper Wallets Bitcoin Network Full Nodes Light Nodes or SPV Mining Nodes Transactions The Transaction Data Structure Input Output UTXO (Unspent Transaction Output) One Input – Two Outputs One Input – Multiple Outputs Multiple Inputs – One or Two Outputs Transaction Pool Transaction Fees Lighting Network How Lightning Network Works Summary Chapter 4: Ethereum: A Gateway to Cryptocurrency The History of Ethereum Whitepaper Released (November 2013) Yellow Paper Released (April 2014) The Birth of Ethereum (July 2014) Launching the Ether Sale (July–September 2014) Ethereum Released (June 2015) DAO Attack (July 2016) Ethereum 2.0 (The Merge) Phase 0 – Beacon Chain Phase 1 – Merge Phase 2 – Shard Chain Getting to Know Ethereum Ether (Unit) Gas, Gas Price, and Gas Limit Ethereum Account Externally Owned Account (EOA) Contract Account (CA) Smart Contract Ethereum Virtual Machine (EVM) Ethereum Nodes Full Node Archive Node Light Node Ethereum Clients Geth Console Geth JSON-RPC via Command Geth Folder Structure Ethereum Network How Ethereum Works The Structure of a Transaction Transaction Receipt Block Summary Chapter 5: Smart Contracts and Dapps: From Theory to Practice Introducing Remix File Explorers Solidity Compiler Deploy and Run Transactions Other Modules Writing Your First Smart Contract Write a Contract Software License Pragmas Define Contract Declare Contract Variable Define Contract Constructor Define Functions Syntax Function Visibility Functions Behavior Compile a Contract Deploy and Run a Contract Taking Control of Your First Ethereum Wallet Decentralized Applications (Dapps) Getting Started Installing node.js Installing Git Git clone HelloWorld Dapp Project Install HelloWorld Dapp Project Run HelloWorld Dapp Project Open HelloWorld Dapp from Browser Connect to Metamask Get Contract and Call Get Message Get Contract and Call Update Message Tokens Standard ERC-20 ERC-721 Summary Chapter 6: NFT: Crypto As Collectibles What Is an NFT? Fungible vs. Nonfungible A Brief History of NFTs Applications of NFTs Images Videos GIFs Audio Digital Real Estate Trading Cards Video Game Items Fashion 3D Models Text Domain Names Examples of NFTs Selling Points of NFTs Scarcity Authenticity Easy to Use with Cryptocurrency Ownership Permanence Efficiency Royalties Cheap to Create Creating Your Own NFT NFT Market Place OpenSea.io Rarible SuperRare Foundation Nifty Gateway Axie Marketplace NBA Top Shot Marketplace Mintable Larva Labs/CryptoPunks The Future of NFT Summary Chapter 7: Metaverse: The World Reimagined Introduction to Metaverse What Is the Metaverse? The Brief History of Metaverse Characteristics of the Metaverse Interoperability Decentralization Immersive Boundless Virtual Economies Persistent Social Experience AR, VR, MR, and XR Augmented Reality (AR) What Is Augmented Reality? Types of AR Marker-based AR Marker-less AR Projection-Based AR Location-Based AR Superimposition-Based AR How Augmented Reality Works Virtual Reality (VR) What Is Virtual Reality? Types of VR Non-immersive VR Semi-immersive VR Fully Immersive VR How Virtual Reality Works Field of View (FOV) Frame Rate (FPS) Position and Head Tracking Spatial Audio and Sound Effects Mixed Reality (MR) Extended Reality (XR) Understanding Metaverse Layers Experience Discovery Creator Economy Spatial Computing Decentralization Human Interface Infrastructure Crypto NFTs Games in the Metaverse Business Model in the Game Industry Pay-to-Play Free-to-play Play-to-Earn Earning or Trading In-game NFTs Earning In-game Cryptocurrency Staking Example of Play-to-Earn NFT Games The Sandbox VoxEdit Game Maker Marketplace SAND LAND ASSET GAME CATALYSTs GEMs Decentraland Virtual Real Estate in the Metaverse What Is Virtual Land? Decentraland (A Case Study) Three Native Tokens in Decentraland Decentraland Architecture Consensus Layer Land Content Layer Real-time Layer Buy Land in the Metaverse Step 1 – Select a Metaverse Platform and Sign In Step 2 – Buy Cryptocurrency Step 3 – Choose a Plot of LAND Step 4 – Purchase the Property The Future of the Metaverse Metaverse Stages 1: Emerging (2021–2030) Metaverse Stages 2: Advanced (2030–2050) Metaverse Stages 3: Mature (After 2050) Summary Chapter 8: Decentralized Finance (DeFi): Reinventing Financial Services What Is Decentralized Finance (DeFi)? The Structure of DeFi Layer 1: The Settlement Layer Layer 2: The Asset Layer Layer 3: The Protocol Layer Layer 4: The Application Layer Level 5: The Aggregation Layer Decentralized Stablecoin Stablecoin History Types of Stablecoins Commodity-Collateralized Stablecoins Fiat-Collateralized Stablecoins Crypto-Collateralized Stablecoins Noncollateralized Stablecoins A Deep Dive into Stablecoins—Maker (DAI) How DAI Works Maker (MKR) Coins Supply MakerDAO’s Governance Governance Polls Executive Votes Vote on a Proposal Step 1: Get Your MKR Token Step 2: Connect to Ethereum Mainnet with Wallet Step 3: Select an Active Vote Step 4: Review and Submit Your Vote Step 5: Vote Completed Decentralized Exchanges (DEXs) Type of Decentralized Exchanges Automated Market Makers (AMMs) AMM Basic Concepts What Are the Existing AMM Models? Constant Product Market Maker (CPMM) Constant Sum Market Maker (CSMM) Constant Mean Market Maker (CMMM) Hybrid Constant Function The Limitations of AMM Slippage Impermanent Loss (IL) Order Book Decentralized Exchanges On-Chain Order Books Off-Chain Order Books Decentralized Exchange Aggregators A Deep Dive into the AMM DEXs—Uniswap List Your Own Token on Uniswap DEX Prerequisites Create an ERC-20 Token Create a New Liquidity Pool in Uniswap Add Liquidity in the Liquidity Pool Swap Tokens in Uniswap Claim the Reward from the Liquidity Pool Decentralized Lending and Borrowing An Overview of the DeFi Lending Platform—Aave Aave Tokens AAVE aToken How to Deposit on Aave How to Withdraw on Aave How to Swap on Aave How to Borrow on Aave How to Repay on Aave Decentralized Insurance Popular DeFi Insurance Platform Nexus Mutual InsurAce Protocol Etherisc Crop Insurance FlightDelay Insurance Summary Chapter 9: The Future of Blockchain The Evolution of the Internet Web 1.0 (1989–2004)—World Wide Web Web 2.0 (2004–Present)—Participative Social Web Web 3.0—Decentralization Blockchain in Finance Letters of Credit in Trade Finance Blockchain in a Supply Chain Document Management Integration of Various Centralized IT Software Systems Lack of Transparency Regarding Data Blockchain in the Food Supply Chain Industry Bumble Bee Seafoods Keep Meat Cold: Golden State Foods Other Sectors of Supply Chain Industries Brilliant Earth—Blockchain-Enabled Diamonds Mercedes-Benz—Acentrik Blockchain Platform Blockchain in Healthcare Health Data Accuracy Health Data Interoperability Insurance Claims Avaneer Network ClaimShare Health Data Management Patientory Disease Prevention GemOS Summary Index
How to download source code?
1. Go to:
2. In the Find a repository… box, search the book title:
Blockchain for Teens: With Case Studies and Examples of Blockchain Across Various Industries, sometime you may not get the results, please search the main title.
3. Click the book title in the search results.
3. Click Code to download.
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.