Hands-On Blockchain with Hyperledger

Nitin Gaur, Luc Desrosiers, Petr Novotny, Venkatraman Ramakrishna, Anthony O'Dowd, Salman A. Baset

買這商品的人也買了...

商品描述

Leverage the power of Hyperledger Fabric to develop Blockchain-based distributed ledgers with ease

Key Features

  • Write your own chaincode/smart contracts using Golang on hyperledger network
  • Build and deploy decentralized applications (DApps)
  • Dive into real world blockchain challenges such as integration and scalability

Book Description

Blockchain concepts and the Hyperledger technologies are hot topics. Hyperledger is an open source project to create private blockchain applications for different domains including finance, banking, supply chain, IoT and much more. This book will be an easy reference to explore and build blockchain networks using Hyperledger services.

This book will start with explaining the blockchain evolution and then proceed to an overview of technologies like Ethereum, R3 Corda, Coco, and Hyperledger. We will learn how to set up and launch Hyperledger Fabric in Bluemix. We will look into the architecture and the components of Hyperledger Fabric which are used to build private blockchain applications. Later we will delve into how we can interact with Hyperledger Fabric blockchain to build private networks from scratch covering all the required principles such as chaincode, smart contracts, cryptocurrencies and much more on the Hyperledger network.

By the end of this book, you will be able to build and deploy your own decentralized applications using Hyperledger addressing key pain points encountered in blockchain lifecycle.

What you will learn

  • Discover why Blockchain is a game changer in the technology landscape
  • Set up Blockchain networks using basic Hyperledger fabric deployment
  • Understand the considerations for creating decentralized applications
  • Learn the process of creating good business networks using Hyperledger
  • Write Smart Contracts quickly with Hyperledger Composer
  • Design transaction model and chaincode with Golang
  • Deploy composer REST Gateway to access the Composer transactions
  • Discern how business network impacts your Hyperledger fabric solutions

Who This Book Is For

This book is for experienced developers or IT specialists who are interested in Blockchain technologies and want to understand how they can apply it in their day-to-day projects. We assume the reader has a basic knowledge of Blockchain technology and cryptography concepts.

商品描述(中文翻譯)

發揮 Hyperledger Fabric 的威力,輕鬆開發基於區塊鏈的分散式分類帳

主要特點:
- 使用 Golang 在 Hyperledger 網路上撰寫自己的鏈碼/智能合約
- 建立和部署去中心化應用程式 (DApps)
- 深入探討整合和可擴展性等真實世界區塊鏈挑戰

書籍描述:
區塊鏈概念和 Hyperledger 技術是熱門話題。Hyperledger 是一個開源項目,用於創建不同領域(包括金融、銀行、供應鏈、物聯網等)的私有區塊鏈應用程式。本書將是一本易於參考的指南,探索並使用 Hyperledger 服務建立區塊鏈網路。

本書將從解釋區塊鏈演進開始,然後概述 Ethereum、R3 Corda、Coco 和 Hyperledger 等技術。我們將學習如何在 Bluemix 上設置和啟動 Hyperledger Fabric。我們將深入研究 Hyperledger Fabric 的架構和組件,這些組件用於構建私有區塊鏈應用程式。然後,我們將深入探討如何與 Hyperledger Fabric 區塊鏈互動,從頭開始建立私有網路,涵蓋所有必要的原則,如鏈碼、智能合約、加密貨幣等。

通過閱讀本書,您將能夠使用 Hyperledger 構建和部署自己的去中心化應用程式,解決區塊鏈生命周期中遇到的關鍵問題。

您將學到:
- 發現為什麼區塊鏈是技術領域的遊戲改變者
- 使用基本的 Hyperledger Fabric 部署設置區塊鏈網路
- 了解創建去中心化應用程式的考慮事項
- 學習使用 Hyperledger 創建良好的商業網路的過程
- 使用 Hyperledger Composer 快速撰寫智能合約
- 使用 Golang 設計交易模型和鏈碼
- 部署 Composer REST Gateway 以訪問 Composer 交易
- 理解商業網路對 Hyperledger Fabric 解決方案的影響

本書適合對區塊鏈技術感興趣並希望了解如何應用於日常項目的經驗豐富的開發人員或 IT 專家。我們假設讀者對區塊鏈技術和加密概念有基本了解。