Github https://github.com/FISCO-BCOS/FISCO-BCOS
Technical documentation https://fisco-bcos-documentation.readthedocs.io
The following index will help you quickly understand blockchain technology and learn to use FISCO BCOS from the four dimensions of getting started with the blockchain, using FISCO BCOS, FISCO BCOS principle analysis, and blockchain design concepts. Let’s start the blockchain. Take a trip.
More blockchain technology and application classification:
Blockchain applicationBlockchain development
Ethernet Square | Fabric | BCOS | cryptography | consensus algorithm | bitcoin | Other chain
Token Economy | Traditional Financial Scenarios | Decentralized Finance | Anti-counterfeiting Traceability | Data Sharing | Trusted Deposit
In the introductory chapter, you will understand the basic concepts of the blockchain and the necessary skills to learn the blockchain.
Getting Started-Clarify the Concept
- Blockchain that family and friends can understand
- Newcomers must read: Blockchain practical skill tree
- What exactly are you trusting when you say you trust the blockchain?
- What can't be believed in the blockchain world?
- Abnormal, counter-intuitive, what kind of "distributed system" the blockchain is
After you understand the basic concepts of blockchain, let's get started. You can try to build blockchain applications according to the following tutorial.
Advanced-Getting Started
Tie a chain
- FISCO BCOS zero-based entry, five easy steps to build applications
- FISCO BCOS fast chain establishment road
- FISCO BCOS network port explanation
- FISCO BCOS configuration instructions
- FISCO BCOS log specification
- FISCO BCOS permission control at a glance
- Are transactions on the blockchain really "point-to-point"?
- A lifetime of trading in FISCO BCOS
- Introduction to FISCO BCOS generator
Smart contract
- A Preliminary Study of Smart Contracts: Concept and Evolution
- FISCO BCOS Smart Contract Development Quick Start
- How to write smart contracts gracefully
- Pre-compiled contract development guide
- FISCO BCOS CRUD User Guide
- Learn Solidity in a simple way
- Basic features of Solidity written by smart contracts
- Advanced features of Solidity written by smart contracts
- Solidity's design pattern for smart contract writing
- Solidity programming strategy for smart contract writing
- Detailed explanation of the FISCO BCOS console, a flying blockchain experience
- FISCO BCOS external account generation
- CNS contract naming service of FISCO BCOS
SDK components
- Sparrow is small and has all internal organs | Talk about FISCOBCOS multilingual SDK from Python-SDK
- The past and present of the Python SDK
- A quick start to FISCO BCOS Node.js SDK
- Teach you how to use JavaSDK in Eclipse
- Talking about Java contract code
- FISCO BCOS Transaction Analysis Tool Guide
development tools
- The blockchain middleware platform WeBASE is officially open source, and the application is accelerated
- Walk around the zoo in WeBASE
- Function analysis of WeBASE node pre-component
- WeBASE Data Export: Helping the rapid implementation of blockchain big data scenarios
- Talking about two or three things about WeBASE transaction
The following tutorial will further analyze the design principles of FISCO BCOS, so that developers can better understand and use FISCO BCOS.
Advanced-Principle Analysis
FISCO BCOS features
- Analysis of group structure principle
- Group structure practical exercise
- Analysis of Distributed Storage Principle
- Distributed storage experience
- Principle analysis of pre-compiled contract
- Introduction to AMOP of FISCO BCOS
data storage
- FISCO BCOS table-based storage structure
- Is blockchain data stored on the chain or in the database?
- Why switch from LevelDB to RocksDB?
Safety features
- How to make your blockchain more secure and controllable
- A digital exploration-ECDSA analysis
- An elliptic curve journey to find roots and ask ancestors
- Disk encryption of FISCO BCOS
- FISCO BCOS certificate description
- FISCO BCOS national secret characteristics
- ISCO BCOS TLS1.2 handshake process
Performance optimization
- The speed dilemma of the blockchain: "expensive" depends on trust, "slow" gets what it takes
- The speed and passion of FISCO BCOS: the most comprehensive solution for performance optimization
- Blockchain performance takes off: DAG-based parallel transaction execution engine
- "New Modern Times": Chaplin interprets consensus and synchronization process optimization
- Let wooden barrels have no shortcomings, FISCO BCOS fully promotes parallel transformation
- FISCO BCOS performance optimization-tools
- FISCO BCOS parallel contract development framework (with practical tutorial)
- Remember the process of improving the performance of JavaSDK from 8000 to 30,000
- The practice of Caliper, a performance stress measurement tool, on the FISCO BCOS platform
- Blockchain synchronization and performance optimization methods
- FISCO BCOS's PBFT empty block handling
- FISCO BCOS consensus optimization road
- Optimization strategy of FISCO BCOS synchronization module
- What is the network compression function of FISCO BCOS?
Original link: FISCO BCOS learning materials index