Blockchain Quick Start Guide: A beginner’s guide to developing enterprise-grade decentralized applications
Authors: Xun (Brian) Wu – Weimin Sun
ISBN-10: 1789807972
ISBN-13: 9781789807974
Released: 2018-12-27
Print Length 页数: 222 pages
Book Description
Learn quick and effective techniques to get up and running with building blockchain including Ethereum and Hyperledger Fabric.
Blockchain is a technology that powers the development of decentralized applications.This technology allows the construction of a network with no single control that enables participants to make contributions to and receive benefits from the network directly.
This book will give you a thorough overview of blockchain and explain how a blockchain works.You will begin by going through various blockchain consensus mechanisms and cryptographic hash functions. You will then learn the fundamentals of programming in Solidity – the defacto language for developing decentralize,applications in Ethereum. After that,you will set up an Ethereum development environment and develop,package,build,and test campaign-decentralized applications.The book also shows you how to set up Hyperledger composer tools,analyze business scenarios,design business models,and write a chain code. Finally,you will get a glimpse of how blockchain is actually used in different real-world domains.
By the end of this guide,you will be comfortable working with basic blockchain frameworks,and develop secure,decentralized applications in a hassle-free manner.
What you will learn
Understand how blockchain hashing works
Write and test a smart contract using Solidity
Develop and test a decentralized application
Build and test your application using Hyperledger Fabric
Implement business network using Hyperledger Composer
Test and interact with business network applications
contents
1 Introduction to Blockchain Technology
2 Ethereum Fundamentals
3 Overview of Solidity Programming
4 Building an Ethereum Blockchain Application
5 Exploring an Enterprise Blockchain Application Using Hyperledger Fabric
6 Implementing Business Networks Using Hyperledger Composer
7 Blockchain Use Cases