explaingit

yeasy/blockchain_guide

7,065GoAudience · developerComplexity · 1/5LicenseSetup · easy

TLDR

A free open-source book in Chinese explaining blockchain technology from Bitcoin and Ethereum basics through to enterprise Hyperledger Fabric, with suggested reading paths for beginners, developers, enterprise teams, and architects.

Mindmap

mindmap
  root((repo))
    What it does
      Blockchain book free
      Chinese language text
      PDF downloadable
    Topics covered
      Bitcoin Ethereum basics
      Hyperledger Fabric
      Smart contracts
    Reader paths
      Beginner fundamentals
      Enterprise Fabric teams
      Architects system design
    Audience
      Developers fintech
      Enterprise teams
      General learners
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Read the beginner chapters to understand how Bitcoin and Ethereum verify and record transactions without a central authority.

USE CASE 2

Follow the enterprise section to learn how Hyperledger Fabric 2.x networks work and when businesses should use them.

USE CASE 3

Use the architect chapters to evaluate whether blockchain fits a supply chain, finance, or other industry use case.

USE CASE 4

Download the PDF for offline study of blockchain fundamentals during commutes or travel.

Tech stack

Go

Getting it running

Difficulty · easy Time to first run · 5min
Share and adapt freely for non-commercial purposes only, with credit to the author, and share adaptations under the same terms.

In plain English

This repository hosts an open-source book, written in Chinese, that explains blockchain technology from its basic concepts through to practical applications. The book is primarily aimed at readers who have some background in financial technology or distributed systems and want to understand how blockchains work, but the author notes that even readers without a technical background can use it to get a general picture of the field. The book covers how blockchains originated, what distinguishes them from ordinary databases, and why they are considered relevant to finance, supply chain, and other industries. It then walks through how Bitcoin and Ethereum work, covering the mechanics of how transactions are verified and recorded without a central authority. A substantial portion focuses on Hyperledger Fabric, an enterprise-grade blockchain platform designed for businesses that need controlled access and privacy, as opposed to fully public networks like Bitcoin. Reader paths are suggested based on your goal: beginners are directed to early chapters on fundamentals, Ethereum developers are guided toward the smart contract chapters, enterprise teams are pointed at the Fabric-specific sections, and architects are directed to the chapters on system design and performance. A PDF version is available for download from the GitHub Releases page for offline reading. The book is accompanied by a published print edition titled "Blockchain Principles, Design and Applications" (second edition), which has been translated into multiple languages and focuses on Hyperledger Fabric 2.x. The online version of the book is freely readable at a linked GitBook page. The content is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0, meaning you can share or adapt it for non-commercial purposes with credit to the author.

Copy-paste prompts

Prompt 1
Based on this blockchain guide, explain how Hyperledger Fabric differs from public blockchains like Ethereum and when a business should choose it instead.
Prompt 2
I am a backend developer new to blockchain. Create a study plan using the chapters in yeasy/blockchain_guide, starting from the fundamentals.
Prompt 3
Explain the smart contract section of this blockchain guide in plain English for a non-technical product manager.
Prompt 4
Walk me through what happens step by step when a transaction is submitted to a Hyperledger Fabric 2.x network, as described in this guide.
Open on GitHub → Explain another repo

← yeasy on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.