1. 程式人生 > >學習Hyperledger Fabric 實戰聯盟鏈 實戰高清無密

學習Hyperledger Fabric 實戰聯盟鏈 實戰高清無密

企業 變革 合約 調用 ... chain 框架 應用程序 manager

學習Hyperledger Fabric 實戰聯盟鏈

區塊鏈技術是當下最熱門的話題之一,正深刻的變革著當今世界的商業模式。區塊鏈中公有鏈大多針對ToC,聯盟鏈則是ToB,而Hyperledger Fabric則是聯盟鏈的最重要的代表。學習Hyperledger Fabric進入了企業區塊鏈領域,是可親身去感受商業活動變革的歷史契機。本課程從區塊鏈底層 和 應用層兩個維度來闡述如何學習Hyperledger Fabric,讓小夥伴們理解區塊鏈底層的運作原理,快速上手區塊鏈項目。

第1章 區塊鏈技術基礎

本章介紹了區塊鏈技術的相關基礎技術要點,純技術理論角度闡釋區塊鏈底層相關概念及所用技術

1-1 導學

1-2 區塊鏈技術概述

1-3 區塊鏈技術組成部分

1-4 拓展閱讀推薦

第2章 Hyperledger Fabric入門

本章簡單介紹了Hyperledger組織相關的區塊鏈框架及工具,以及Fabric相關的項目介紹,並搭建了第一個Fabric區塊鏈網絡,讓大家能夠快速體驗區塊鏈的魅力

2-1 hyperledger簡介

2-2 fabric簡介

2-3 fabric環境概述

2-4 fabric嘗鮮

2-5 日誌和示例代碼解析(上)

2-6 日誌和示例代碼解析(下)

2-7 如何獲取源碼

第3章 Hyperledger Fabric系統架構

本章概括了Fabric的體系架構,包括服務組件,網絡拓撲以及Fabric的典型交易流程,讓大家對Fabric先有一個整體的概念

3-1 系統架構

3-2 網絡拓撲:四種節點

3-3 網絡拓撲圖例

3-4 交易流程

第4章 Hyperledger Fabric共識排序

本章詳細介紹了Fabric的排序節點相關內容,包括可插拔的交易排序機制,臨時區塊分發及多通道數據隔離等。並帶領大家閱讀相關的源代碼

4-1 共識機制介紹

4-2 源碼閱讀建議

4-3 共識機制源代碼目錄結構

4-4 共識機制源碼閱讀:從入口開始

4-5 Manager源碼閱讀

4-6 ChainSupport源碼閱讀

4-7 區塊切割和solo模式源碼閱讀

4-8 交易收集和區塊擴散源碼閱讀

4-9 共識機制總結

第5章 Hyperledger Fabric賬本存儲

本章介紹了Fabric賬本如何保存狀態及如何持久化,重點學習了交易讀寫集的生成及驗證。並從世界狀態、區塊存儲、歷史狀態索引等角度分別概述了一個Peer節點是如何將接收到的臨時區塊持久化到本地數據庫中

5-1 賬本存儲概述

5-2 交易讀寫集

5-3 賬本存儲其他概念

5-4 賬本存儲源代碼(上)

5-5 賬本存儲源代碼(下)

5-6 賬本存儲總結

第6章 Hyperledger Fabric智能合約(鏈碼)

章簡單介紹了智能合約的概念,學習了鏈碼的生命周期、鏈碼的交互流程以及系統鏈碼等概念內容。最後學習了鏈碼編程的方法以及編碼過程中的一些禁忌,然後帶領大家從配置文件開始一步一步的搭建Fabric的開發測試網絡,並將智能合約章節編寫的錯誤示範鏈碼部署到區塊鏈上,幫助大家更深刻的認識鏈碼以及理解Fabric的網絡拓撲...

6-1 智能合約

6-2 網絡搭建配置生成

6-3 網絡搭建完結篇

第7章 資產交易平臺實戰

本章帶領大家實戰區塊鏈上的資產交易平臺,需求分析從零開始提煉業務實體以及交互方法,鏈碼編寫將整理好的需求按照套路套用到合約框架中,接著把鏈碼部署到上一章搭建好的網絡中,最後編寫一個外部應用程序調用SDK與區塊鏈進行交互。課程中保留大量的坑,給大家提供在遇到錯誤時排錯的方法...

第8章 課程總結

課程總結

下載地址: 百度網盤

學習Hyperledger Fabric 實戰聯盟鏈 實戰高清無密