Cargando…

Introducing ethereum and solidity : foundations of cryptocurrency and blockchain programming for beginners /

Learn how to use Solidity and the Ethereum project -- second only to Bitcoin in market capitalization. Blockchain protocols are taking the world by storm, and the Ethereum project, with its Turing-complete scripting language Solidity, has rapidly become a front-runner. This book presents the blockch...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dannen, Chris (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Brooklyn, NY : Apress, 2017.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • At a Glance; Contents; About the Author; About the Technical Reviewer; Chapter 1: Bridging the Blockchain Knowledge Gap; Blockchain Roll Call!; What Ethereum Does; Three Parts of a Blockchain; Ethereum Assumes Many Chains; This Is a Scam, Just Like Bitcoin!; Ether as a Currency and Commodity; Gresham's Law; The Path to Better Money; Cryptoeconomics and Security; Back to the Good Old Days; Cryptochaos; The Power Is in the Protocol; You Can Build Trustless Systems; What Smart Contracts (Really) Do; Objects and Methods for Value; Just Add Commerce; Content Creation; Where's the Data?
  • What Is Mining?Ether and Electricity Prices; Going Inside the EVM; The Mist Browser; Browser vs. Wallet or Keychain; Solidity Is Kind of Like JavaScript, But & What Ethereum Is Good For; A Critical Take; "Without any possibility of downtime, censorship, or third-party interference"; "A secure, free, and open platform for the Internet of Things"; "Enabling transparent governance for communities and businesses"; "Handles user authentication and secure payments for you, as well as messaging and even decentralized storage"; "No need to sign up or pay for application host.
  • The world's first zero-infrastructure platform"State of Smart Contract Development Today; Copycat Coins; Funding Your Project; Deciding Where You Fit In; A Note to New Programmers; Ethereum Is Free and Open Source; The EVM Is Here to Stay; What You Can Build Today; Private and Public Chains; Send and Receive Ether; Write Smart Contracts; Create Provably Fair Applications; Launch Your Own Token; The Promise of Decentralized Databases; What's Next: New Ways of Working; Summary; Chapter 2: The Mist Browser; Wallets as a Computing Metaphor; Your Address Is What?; Where Is My Ether?
  • The Bank Teller MetaphorIn Cryptocurrency, You Hold Your Own Assets; Visualizing Ethereum Transactions; Breaking with Banking History; How Encryption Leads to Trust; System Requirements; More about Eth.guide and This Book; Tools for Developers; CLI Nodes; Recommended: Using Parity with Geth; Finally, into the Mist!; Downloading and Installing Mist; Configuring Mist; Finding Your New Address; Sending and Receiving Ether; Understanding Ethereum Account Types; Backing Up and Restoring Your Keys; Using Paper Wallets; Using Mobile Wallets; Working with Messages and Transactions.
  • Transactions Change StateEditing a Global Database; So, What Is a Blockchain?; Paying for Transactions; Understanding Denominations; Getting Ether; Anonymity in Cryptocurrency; Blockchain Explorers; Summary; Chapter 3: The EVM; The Central Bank Network of Yesterday; What are Virtual Machines, Exactly?; The Role of the Ethereum Protocol in Banking; Anyone Can Make a Banking Platform; What the EVM Does; EVM Applications Are Called Smart Contracts; The Name "Smart Contracts"; The EVM Runs Bytecode; Understanding State Machines; Digital vs. Analog; "State-ments"; Data's Role in State.