رکورد قبلیرکورد بعدی

" Mastering Ethereum : "


Document Type : BL
Record Number : 892788
Main Entry : Antonopoulos, Andreas M.
Title & Author : Mastering Ethereum : : building smart contracts and DApps /\ Andreas M. Antonopoulos and Dr. Gavin Wood.
Edition Statement : First edition.
Publication Statement : Sebastopol, CA :: O'Reilly Media, Inc.,, 2018.
: , ©2019
Page. NO : 1 online resource (xxxv, 384 pages) :: illustrations
ISBN : 1491971894
: : 1491971916
: : 9781491971895
: : 9781491971918
: 1491971940
: 9781491971949
Bibliographies/Indexes : Includes bibliographical reference and index.
Contents : Intro; Copyright; Table of Contents; Preface; How to Use This Book; Intended Audience; Conventions Used in This Book; Code Examples; Using Code Examples; References to Companies and Products; Ethereum Addresses and Transactions in this Book; O'Reilly Safari; How to Contact Us; Contacting Andreas; Contacting Gavin; Acknowledgments by Andreas; Acknowledgments by Gavin; Contributions; Sources; Quick Glossary; Chapter 1. What Is Ethereum?; Compared to Bitcoin; Components of a Blockchain; The Birth of Ethereum; Ethereum's Four Stages of Development; Ethereum: A General-Purpose Blockchain.
: Elliptic Curve Cryptography ExplainedElliptic Curve Arithmetic Operations; Generating a Public Key; Elliptic Curve Libraries; Cryptographic Hash Functions; Ethereum's Cryptographic Hash Function: Keccak-256; Which Hash Function Am I Using?; Ethereum Addresses; Ethereum Address Formats; Inter Exchange Client Address Protocol; Hex Encoding with Checksum in Capitalization (EIP-55); Conclusions; Chapter 5. Wallets; Wallet Technology Overview; Nondeterministic (Random) Wallets; Deterministic (Seeded) Wallets; Hierarchical Deterministic Wallets (BIP-32/BIP-44); Seeds and Mnemonic Codes (BIP-39).
: Ethereum's ComponentsFurther Reading; Ethereum and Turing Completeness; Turing Completeness as a "Feature"; Implications of Turing Completeness; From General-Purpose Blockchains to Decentralized Applications (DApps); The Third Age of the Internet; Ethereum's Development Culture; Why Learn Ethereum?; What This Book Will Teach You; Chapter 2. Ethereum Basics; Ether Currency Units; Choosing an Ethereum Wallet; Control and Responsibility; Getting Started with MetaMask; Creating a Wallet; Switching Networks; Getting Some Test Ether; Sending Ether from MetaMask.
: Exploring the Transaction History of an AddressIntroducing the World Computer; Externally Owned Accounts (EOAs) and Contracts; A Simple Contract: A Test Ether Faucet; Compiling the Faucet Contract; Creating the Contract on the Blockchain; Interacting with the Contract; Viewing the Contract Address in a Block Explorer; Funding the Contract; Withdrawing from Our Contract; Conclusions; Chapter 3. Ethereum Clients; Ethereum Networks; Should I Run a Full Node?; Full Node Advantages and Disadvantages; Public Testnet Advantages and Disadvantages.
: Local Blockchain Simulation Advantages and DisadvantagesRunning an Ethereum Client; Hardware Requirements for a Full Node; Software Requirements for Building and Running a Client (Node); Parity; Go-Ethereum (Geth); The First Synchronization of Ethereum-Based Blockchains; Running Geth or Parity; The JSON-RPC Interface; Remote Ethereum Clients; Mobile (Smartphone) Wallets; Browser Wallets; Conclusions; Chapter 4. Cryptography; Keys and Addresses; Public Key Cryptography and Cryptocurrency; Private Keys; Generating a Private Key from a Random Number; Public Keys.
Abstract : "Ethereum represents the gateway to a worldwide, decentralized computing paradigm. This platform enables you to run decentralized applications (DApps) and smart contracts that have no central points of failure or control, integrate with a payment network, and operate on an open blockchain. With this practical guide, Andreas M. Antonopoulos and Gavin Wood provide everything you need to know about building smart contracts and DApps on Ethereum and other virtual-machine blockchains. Discover why IBM, Microsoft, NASDAQ, and hundreds of other organizations are experimenting with Ethereum. This essential guide shows you how to develop the skills necessary to be an innovator in this growing and exciting new industry. Run an Ethereum client, create and transmit basic transactions, and program smart contracts Learn the essentials of public key cryptography, hashes, and digital signatures Understand how "wallets" hold digital keys that control funds and smart contracts Interact with Ethereum clients programmatically using JavaScript libraries and Remote Procedure Call interfaces Learn security best practices, design patterns, and anti-patterns with real-world examples Create tokens that represent assets, shares, votes, or access control rights Build decentralized applications using multiple peer-to-peer (P2P) components."--Publisher's description.
Subject : Blockchains (Databases)
Subject : Computer software-- Development.
Subject : Distributed databases.
Subject : Electronic data processing-- Distributed processing.
Subject : Blockchains (Databases)
Subject : Computer software-- Development.
Subject : COMPUTERS-- Databases-- General.
Subject : COMPUTERS-- Software Development Engineering-- General.
Subject : Distributed databases.
Subject : Electronic data processing-- Distributed processing.
Dewey Classification : ‭005.74‬
LC Classification : ‭QA76.9.D32‬
Added Entry : Wood, Gavin
کپی لینک

پیشنهاد خرید
پیوستها
Search result is zero
نظرسنجی
نظرسنجی منابع دیجیتال

1 - آیا از کیفیت منابع دیجیتال راضی هستید؟