Mastering Ethereum
Book information
Description
If you're looking to get started with the Ethereum protocol--or are among the many open source developers, integrators, and system administrators already working with this platform--Mastering Ethereum is the definitive book on the topic. 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. Node.js Script Execution......Page 2 Asynchronous Operation with Await......Page 3 Other Notable Ethereum Forks......Page 4 EthereumJS helpeth: A Command-Line Utility......Page 5 dapp.tools......Page 7 Libraries......Page 31 web3.js......Page 32 web3.py......Page 33 EthereumJS......Page 46 Emerald Platform......Page 47 Testing Smart Contracts......Page 48 On-Blockchain Testing......Page 113 Ganache: A Local Test Blockchain......Page 114 ENS Resolvers......Page 115 Resolving a Name to a Swarm Hash (Content)......Page 116 From App to DApp......Page 117 Conclusions......Page 120 Real-World Example: Etherpot and King of the Ether......Page 121 The Vulnerability......Page 155 Preventative Techniques......Page 156 The Vulnerability......Page 157 Block Timestamp Manipulation......Page 159 Preventative Techniques......Page 160 Preventative Techniques......Page 161 The Vulnerability......Page 162 Floating Point and Precision......Page 163 Preventative Techniques......Page 164 The Vulnerability......Page 165 Contract Libraries......Page 166 Conclusions......Page 167
Similar books
Mastering Bitcoin: Programming the Open Blockchain
MOBI
Future Cryptoeconomics - about the future of decentralisation.
2018 · PDF
Ethereum - Grundlagen und Programmierung
2019 · PDF
Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments
2022 · AZW3
Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments
2021 · PDF
Das Internet des Geldes Band Zwei: Eine Sammlung der Vorträge
2020 · EPUB
Mastering Ethereum: Building Smart Contracts and DApps
2018 · PDF
Mastering Bitcoin Unlocking Digital Cryptocurrencies
2016 · PDF