gitextract_t08o1wfe/ ├── .github/ │ ├── FUNDING.yml │ ├── dependabot.yml │ └── workflows/ │ └── dependabot-automerge.yml ├── .gitignore ├── 01_history/ │ ├── README.md │ ├── bitcoin.md │ ├── business.md │ ├── dlt_problem.md │ ├── ledger_history.md │ └── summary.md ├── 02_overview/ │ ├── README.md │ ├── challenge.md │ ├── classify.md │ ├── definition.md │ ├── misunderstand.md │ ├── summary.md │ └── vision.md ├── 03_scenario/ │ ├── README.md │ ├── cbdc.md │ ├── failure.md │ ├── finance.md │ ├── glance.md │ ├── gov.md │ ├── healthcare.md │ ├── iot.md │ ├── logistics.md │ ├── nft.md │ ├── others.md │ ├── ownership.md │ ├── sharing.md │ ├── summary.md │ └── trust.md ├── 04_distributed_system/ │ ├── README.md │ ├── _images/ │ │ └── paxos.graffle │ ├── acid.md │ ├── algorithms.md │ ├── availability.md │ ├── bft.md │ ├── cap.md │ ├── flp.md │ ├── paxos.md │ ├── problem.md │ └── summary.md ├── 05_crypto/ │ ├── README.md │ ├── algorithm.md │ ├── attack_vectors.md │ ├── audit.md │ ├── bloom_filter.md │ ├── cert.md │ ├── hash.md │ ├── history.md │ ├── homoencryption.md │ ├── merkle_trie.md │ ├── others.md │ ├── pki.md │ ├── security_intro.md │ ├── security_tools.md │ ├── signature.md │ ├── smart_contract_best_practices.md │ ├── smart_contract_vulns.md │ ├── summary.md │ └── zkp.md ├── 06_bitcoin/ │ ├── README.md │ ├── consensus.md │ ├── currency.md │ ├── design.md │ ├── hot_topics.md │ ├── intro.md │ ├── lightning_network.md │ ├── mining.md │ ├── sidechain.md │ ├── summary.md │ └── tools.md ├── 07_ethereum/ │ ├── README.md │ ├── concept.md │ ├── contract_example.md │ ├── design.md │ ├── install.md │ ├── intro.md │ ├── layer2.md │ ├── smart_contract.md │ ├── smart_contract_labs.md │ ├── summary.md │ └── tools.md ├── 08_hyperledger/ │ ├── README.md │ ├── community.md │ ├── contribute.md │ ├── intro.md │ ├── project.md │ ├── summary.md │ └── tools.md ├── 09_fabric_deploy/ │ ├── README.md │ ├── install_docker.md │ ├── install_local.md │ ├── intro.md │ ├── start_docker.md │ ├── start_local.md │ └── summary.md ├── 10_fabric_op/ │ ├── README.md │ ├── _images/ │ │ └── channel.graffle │ ├── best_practice.md │ ├── chaincode.md │ ├── chaincode_v2.md │ ├── channel.md │ ├── discover.md │ ├── events.md │ ├── intro.md │ ├── node.md │ ├── operation.md │ ├── sdk.md │ ├── summary.md │ └── upgrade.md ├── 11_app_dev/ │ ├── README.md │ ├── chaincode.md │ ├── chaincode_example01.go │ ├── chaincode_example01.md │ ├── chaincode_example02.go │ ├── chaincode_example02.md │ ├── chaincode_example03.go │ ├── chaincode_example03.md │ ├── chaincode_example04.go │ ├── chaincode_example04.md │ ├── chaincode_example05.go │ ├── chaincode_example05.md │ ├── chaincode_example06.go │ ├── chaincode_example06.md │ ├── intro.md │ └── summary.md ├── 12_web3/ │ ├── README.md │ ├── dao.md │ ├── defi.md │ ├── intro.md │ ├── nft_and_collectibles.md │ └── summary.md ├── 13_fabric_design/ │ ├── README.md │ ├── _images/ │ │ └── dataflow.graffle │ ├── design.md │ ├── intro.md │ ├── performance.md │ ├── protocol.md │ └── summary.md ├── 14_baas/ │ ├── README.md │ ├── _images/ │ │ ├── cello.graffle/ │ │ │ ├── data.plist │ │ │ ├── image1.tiff │ │ │ ├── image2.tiff │ │ │ └── image3.tiff │ │ └── refarch.graffle │ ├── azure.md │ ├── bluemix.md │ ├── cello.md │ ├── intro.md │ └── summary.md ├── 15_frontiers/ │ ├── README.md │ ├── ai_agents_blockchain.md │ ├── ai_web3.md │ ├── ai_web3_deep_cases.md │ ├── depin.md │ ├── genius_act.md │ ├── interoperability.md │ ├── rwa.md │ └── summary.md ├── README.md ├── SUMMARY.md ├── _code/ │ └── unpack_chaincode.go ├── _images/ │ ├── MISSING_IMAGES.md │ └── cover.sketch ├── appendix/ │ ├── README.md │ ├── companies.md │ ├── faq.md │ ├── golang/ │ │ ├── README.md │ │ ├── ide.md │ │ ├── install.md │ │ ├── package.md │ │ └── tools.md │ ├── grpc.md │ ├── resources.md │ └── terms.md ├── book.json ├── contribute.md ├── package.json ├── revision.md └── 技术审查报告_2026年3月.md