Ethereum for Architects and Developers: With Case Studies and Code Samples in Solidity

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Explore the Ethereum ecosystem step by step with extensive theory, labs, and live use cases. This book takes you through BlockChain concepts; decentralized applications; Ethereum’s architecture; Solidity smart contract programming with examples; and testing, debugging, and deploying smart contracts on your local machine and on the cloud. You’ll cover best practices for writing contracts with ample examples to allow you to write high-quality contracts with optimal usage of fuel. In later chapters, Ethereum for Architects and Developers covers use cases from different business areas, such as finance, travel, supply-chain, insurance, and land registry. Many of these sectors are explained with flowcharts, diagrams, and sample code that you can refer to and further enhance in live projects. By the end of the book, you will have enough information to use Ethereum to create value for your business processes and build foolproof data storage for smoother execution of business. What You Will Learn • Discover key BlockChain concepts • Master the architecture, building blocks, and ecosystem of Ethereum • Develop smart contracts from scratch • Debug, test, and deploy to test • Take advantage of Ethereum in your business area Who This Book Is For BlockChain developers and architects wanting to develop decentralized Ethereum applications or learn its architecture.

Author(s): Debajani Mohanty
Edition: 1
Publisher: Apress
Year: 2019

Language: English
Commentary: True PDF
Pages: 267
Tags: Programming; Business; Blockchain; Distributed Systems; Consensus; Best Practices; Testing; Assembly Language; E-commerce; Cryptocurrency; Ethereum; Solidity; Smart Contracts; Gas; Oraclize; IPFS; Truffle; Embark

Front Matter ....Pages i-xxiv
The World of Blockchains (Debajani Mohanty)....Pages 1-36
Ethereum Architecture (Debajani Mohanty)....Pages 37-54
Basic Solidity Programming (Debajani Mohanty)....Pages 55-103
Deploying Smart Contracts (Debajani Mohanty)....Pages 105-138
Integration with the UI (Debajani Mohanty)....Pages 139-149
Advanced Programming in Oraclize and IPFS, and Best Practices (Debajani Mohanty)....Pages 151-179
Frameworks: Truffle and Embark (Debajani Mohanty)....Pages 181-195
Testing Strategy for Ethereum Dapps (Debajani Mohanty)....Pages 197-201
Ethereum Use Cases (Debajani Mohanty)....Pages 203-243
Ethereum: What Lies Ahead (Debajani Mohanty)....Pages 245-258
Back Matter ....Pages 259-267