Blockchain Development with Hyperledger

Blockchain Development with Hyperledger

作者: Salman A. Baset (Author) Luc Desrosiers (Author) Nitin Gaur (Author) Petr Novotny Anthony O'Dowd Venkatraman Ramakrishna Weimin Sun Xun (Brian) Wu
出版社: Packt Publishing
出版在: 2019-03-25
ISBN-13: 9781838649982
ISBN-10: 1838649980
裝訂格式: Paperback
總頁數: 636 頁





內容描述


Key Features

Discover why blockchain is a game changer in the technology landscape
Set up blockchain networks using Hyperledger Fabric
Write smart contracts at speed with Hyperledger Composer

Book Description
Blockchain and Hyperledger are open source technologies that power the development of decentralized applications. This Learning Path is your helpful reference for exploring and building blockchain networks using Ethereum, Hyperledger Fabric, and Hyperledger Composer.
Blockchain Development with Hyperledger will start off by giving you an overview of blockchain and demonstrating how you can set up an Ethereum development environment for developing, packaging, building, and testing campaign-decentralized applications. You'll then explore the de facto language Solidity, which you can use to develop decentralized applications in Ethereum. Following this, you'll be able to configure Hyperledger Fabric and use it to build private blockchain networks and applications that connect to them. Toward the later chapters, you'll learn how to design and launch a network, and even implement smart contracts in chain code. By the end of this Learning Path, you'll be able to build and deploy your own decentralized applications by addressing the key pain points encountered in the blockchain life cycle.
This Learning Path includes content from the following Packt products:

Blockchain Quick Start Guide by Xun (Brian) Wu and Weimin Sun
Hands-On Blockchain with Hyperledger by Nitin Gaur et al.

What you will learn

Understand why decentralized applications are necessary
Develop and test a decentralized application with Hyperledger Fabric and Hyperledger Composer
Write and test a smart contract using Solidity
Design transaction models and chain code with Golang
Deploy the Composer REpresentational State Transfer (REST) Gateway to access Composer transactions
Maintain, monitor, and manage your blockchain solutions

Who this book is for
This Learning Path is designed for blockchain developers who want to build decentralized applications and smart contracts from scratch using Hyperledger. Basic familiarity with or exposure to any programming language will be useful to get started with this course.


目錄大綱


Table of Contents

Blockchain - Enterprise and Industry Perspective
Exploring Hyperledger Fabric
Setting the Stage with a Business Scenario
Designing a Data and Transaction Model with Golang
Exposing Network Assets and Transactions
Business Networks
A Business Network Example
Agility in a Blockchain Network
Life in a Blockchain Network
Governance, Necessary Evil of Regulated Industries
Hyperledger Fabric Security
Introduction to Blockchain Technology
Ethereum Fundamentals
Overview of Solidity Programming
Building an Ethereum Blockchain Application
Exploring an Enterprise Blockchain Application Using Hyperledger Fabric
Implementing Business Networks Using Hyperledger Composer
Blockchain Use Cases




相關書籍

Scala 學習手冊

作者 Jason Swartz

2019-03-25

圖解資料結構 -- 使用 Java, 3/e

作者 吳燦銘 胡昭民

2019-03-25

Perl 語言編程, 4/e (Programming Perl : Unmatched power for text processing and scripting, 4/e)

作者 湯姆·克裡斯蒂安森 (Tom Christiansen) ..等

2019-03-25