Tutorial on hyperledger fabric consortium blockchain

Source: Internet
Author: User

: Baidu online storage download

Blockchain technology is one of the hottest topics at the moment, and is profoundly changing the business model of the world today. Most of the public chains in blockchain are for TOC, while the consortium blockchain is for Tob, while hyperledger fabric is the most important representative of the consortium blockchain. Learning hyperledger fabric has entered the enterprise blockchain field, and is a historical opportunity to experience the revolution of business activities. This course describes how to learn hyperledger fabric from the underlying and application layers of blockchain, so that you can understand the underlying operating principles of blockchain and quickly get started with blockchain projects.




Chapter 2 blockchain technology Basics
This chapter introduces the basic technical points of the blockchain technology, and explains the underlying concepts and technologies of the blockchain from the perspective of pure technical theory.
1-1 tutorial
1-2 blockchain technology Overview
1-3 blockchain technology components
1-4 Extended reading recommendations


Chapter 4 Introduction to hyperledger Fabric
This chapter briefly introduces the blockchain framework and tools related to hyperledger and fabric projects, and builds the first fabric blockchain network, allowing you to quickly experience the charm of blockchain.
2-1 Introduction to hyperledger
2-2 fabric Overview
2-3 Overview of fabric Environment
2-4 fabric early adopters
2-5 log and sample code parsing (on)
2-6 log and sample code parsing (below)
2-7 how to obtain the source code
2-8 questions about failed fabric operations


Chapter 2 hyperledger fabric System Architecture
This chapter summarizes the fabric architecture, including service components, network topology, and typical fabric transaction processes. This gives you an overall concept of fabric.
3-1 System Architecture
3-2 network topology: four nodes
3-3 network topology
3-4 transaction process


Chapter 2 hyperledger fabric consensus sorting
This chapter describes fabric sorting nodes in detail, including pluggable transaction sorting mechanisms, temporary block distribution, and multi-channel data isolation. And lead everyone to read the relevant source code
4-1 Introduction to consensus mechanism
4-2 source code reading suggestions
4-3 consensus mechanism source code directory structure
4-4 read the consensus mechanism source code: Starting from the entrance
4-5 manager source code reading
4-6 read chainsupport source code
4-7 block cutting and solo mode source code reading
4-8 transaction collection and block diffusion source code reading
4-9 Summary of consensus mechanism


Chapter 2 hyperledger fabric ledger Storage
This chapter describes how to save the status and how to make the fabric ledger persistent. It focuses on the generation and verification of transaction read/write sets. It also outlines how a peer node can persist the received temporary block to a local database from the perspectives of world status, block storage, and historical status index.
5-1 ledger storage Overview
5-2 transaction read/write Sets
5-3 other concepts of ledger Storage
5-4 ledger storage source code (I)
5-5 ledger storage source code (below)
5-6 ledger storage Summary


Chapter 2 hyperledger fabric smart contract (chaincodes)
This chapter briefly introduces the concept of smart contract, and learns the concept of chaincode, the interaction process of chaincode, and system chaincode. Finally, I learned the chaincode programming method and some taboos in the coding process, and then led everyone to build a fabric development and testing network step by step from the configuration file, deploy the incorrect demo chaincode compiled in the smart contract chapter on the blockchain to help you better understand the chaincode and the fabric network topology...
6-1 smart contract
6-2 network build configuration generation
6-3 network construction completion


Chapter 4 asset trading platform practices
This chapter guides you through the asset trading platform on the blockchain and needs analysis to extract business entities and interaction methods from scratch. The chaincode compilation will apply the sorted requirements to the contract framework according to the routine, next, deploy the chaincode to the network set up in the previous chapter, and finally write an external application to call the SDK to interact with the blockchain. A large number of pitfalls are retained in the course to provide you with troubleshooting methods in case of errors...
7-1 case study appendix project structure
7-2 Case Analysis
7-3 Contract writing
7-4 Contract writing B
7-5 Contract writing C
7-6 Contract writing d
7-7 Contract writing e
7-8 contract deployment
7-9 contract deployment B
7-10 chaincodes developer Mode
7-11 case study external service
7-12 cases external service B
Case 7-13 external service C
7-14 case studies External Services d
7-15 cases external service e
7-16 cases completed


Chapter 2 course Summary
Course Summary
8-1 knowledge point summary
8-2 Optimization & expansion
8-3 interview questions
8-4 looking forward to the future

Tutorial on hyperledger fabric consortium blockchain

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.