The FISCO BCOS open source community has accumulated over a hundred articles, covering all stages of blockchain learning. In order to make it easier for everyone to find suitable tutorials for their own learning stages, we have organized and sorted the community articles according to the blockchain learning growth path. We hope that along this path planning, everyone can become an independent blockchain expert.
We divide blockchain learning into three stages: introductory, advanced and professional, which correspond to the three modules in this article: beginners, climbing mountains and mountains, and proficiency. As the difficulty of modules increases, learners' cognition of blockchain Will gradually deepen.
We also organize the community application and the way to raise Issue/PR to the community at the end, so that everyone can understand the direction of blockchain application. 【Learn more V: FISCOBCOS010】
Module goals
Clarify the basic concepts of blockchain
Get started with FISCO BCOS and easily build a chain
A blockchain that family and friends can understand
Difficulties that need to be overcome in learning the blockchain
Newcomers must learn the skill tree
What are you trusting when you trust the blockchain?
What can't be trusted in the blockchain world?
Are transactions on the blockchain really "peer-to-peer"?
What kind of "distributed system" is the blockchain
? How to explain the question "I tampered with the blockchain"
Refer to the docs to get your first chain up and running
In case of network problems, domestic mirroring and CDN acceleration functions can be used
Domestic Environment Construction Guide
Fast chaining with tools
One-click chain building artifact build_chain | console
Develop your first DAPP
Zero-based entry, five easy steps to build applications
Some complex businesses require the implementation of smart contracts
Quick Start | Video Tutorial | Video Tutorial II
External Account | ABI Interface | JAVA Contract Code
Module goals
In-depth application development, smart contract writing
Familiar with blockchain system operation and maintenance configuration
Transaction Analysis Tool | CRUD Function
CNS Contract Naming | On-Chain Messenger AMOP
Deposit Contract Example | Development Toolbox | CA Certificate
Handy tools make development smoother
①SDK
Multilingual SDK | Java SDK | Python SDK
Python SDK Mirror | Node.js SDK
②Middleware platform WeBASE
Understanding WeBASE | Data Export Components
Node Front Components | WeBASE Transactions | Usage Scenarios
③Distributed identity solution WeIdentity
Identity infrastructure construction in the digital age
WeIdentity v1.6.0
④ChainIDE
http://live.vhall.com/932699598
⑤Ansible For FISCO BCOS
Ansible introduction and walkthrough
⑥Data Governance Common Components
Understanding Data Governance Components
⑦ Multi-party collaborative governance components
Understanding Multiparty Collaborative Governance Components
⑧WeCross, a cross-chain collaboration platform
White Paper | Introduction to Functional Features | Core Interface
⑨ Trusted oracle machine Truora
Blockchain Basic Design Specifications
One article clarifies that the "on-chain" and "off-chain"
consortium chains need to subtract the blockchain
Solidity contract
Basic Introduction | Concept and Evolution | Writing Guidance
Basic Features | Advanced Features | Design Pattern
Programming Raiders | Operation Principle | Test | Practical SkillsPractical
Skills II | Solidity 0.6
precompiled contract
Principle Analysis | Development Guide
Generator Introduction | Certificate Description | Configuration
DescriptionNetwork Port | Privilege Control | Role Permission
Log Specification | Placement Encryption
National Secret Version FISCO BCOS
National Secret Features | National Secret Version Deployment
Module goals
Understand how the bottom layer of the blockchain is structured
and how the functions are implemented
group structure
Principles of Group Architecture | Practice of Group Architecture
data storage
Distributed Storage Principle | Distributed Storage Experience
RocksDB | Storage Structure
consensus algorithm
rPBFT consensus algorithm | VRF-based rPBFT
PBFT empty block processing
network network compression
flow control flow control implementation | policy
Multidimensional Day Reading Source Code Methodology
Performance Optimization Series
The speed dilemma of blockchain | performance optimization solution
DAG parallel transaction execution engine
consensus and synchronization process optimization
all-round parallel processing | performance analysis tool
parallel contract development framework
other
JavaSDK performance improvement
Performance stress testing tool Caliper
synchronization module optimization | Synchronization performance optimization
Transaction pool optimization | Consensus optimization
Privacy Features and Cryptography
①FISCO BCOS Privacy Features
Group/Ring Signature | Homomorphic Encryption
Elliptic Curve | ECDSA Analysis
②WeDPR data privacy protection scheme
Full Platform SDK | Core Algorithm Components
Selective Authentication Disclosure Scenarios
Privacy Protection Series Popular Science
Hundreds of landing applications based on FISCO BCOS
can help inspire blockchain learning,
and the community provides opportunities for competitions
Public Welfare/Social Governance
Guangdong-Macao Health Code Cross-border Mutual Recognition System
Green Travel Inclusive Platform
Mutual Assistance and First Aid Alliance Chain | Blockchain Application in Housekeeping Integrity Social Governance Scenario
finance
Brokerage blockchain | online lending benign exit platform
internet of things
Cross-platform interconnection of home appliances
cultural copyright
"People's Copyright" Platform | "People's Copyright" Development Report
Copyright Trading System
judicial field
Judicial Evidence Deposit and Collection
inBC Blockchain Evidence Deposit Service System
Smart City
Macau Smart City Construction
Chang'an City Dream Town
Wisdom traceability
Whole-process traceability of the agricultural industry Cloud platform
Huoyan anti-counterfeiting application
Blockchain trusted data platform
Blockchain application in the blockchain traceability scenario
Smart construction
YiOS transparent construction solution
Logistics financial benefit chain
The 4th China Blockchain Development Competition of the Ministry of Industry and Information Technology
5 of the 10 winning projects were developed based on FISCO BCOS
Golden Chain Alliance Application Contest
Launch Conference | Top 30 List
Top 10 List | Awards Ceremony
Fourth Industrial Revolution Hackathon
Highlights | Result Announcement
FinTechathon Financial Technology University Competition
first session
OpenHealth | Bauhinia Road Tank | BitHacks
Second
Bauhinia Road Aviation Group | Shenzhen University Keep Water
BSN 1st Developer Contest
BSN Second Developer Contest
8 out of 10 award-winning projects are based on FISCO BCOS R&
D Changhong Qisi Laboratory | CCB
The community has established a complete open source collaboration mechanism.
Welcome to participate in the joint construction of FISCO BCOS
SIG Interest Group
About SIG
CTSC-SIG: Smart Contract Compilation Technology Group
CC-SIG: Cross-chain Technology Group
NC-SIG: Network Architecture and Consensus Group
AS-SIG: Node Architecture and Storage Group
Shanghai International Trade University SIG
Partner Program
Partner Program Officially
Recruits the First Batch of Partners
How to participate in the joint construction of FISCO BCOSFISCO
BCOS Open Source Project Development Collaboration Guide
The third anniversary of FISCO BCOS open source
Transcript of the third anniversary of open source
The next generation of FISCO BCOS technology path A letter to community
partners
FISCO BCOS localization support
The Galaxy Kylin operating system completes the compatibility and mutual authentication
FISCO BCOS brings enlightenment to the localization of the blockchain
Helping Tencent Cloud to be selected by the Ministry of Education 1+X
Ernst & Young joined the Golden Chain Alliance Open Source Working Group
Comprehensively passed the Ministry of Industry and Information Technology Electronic Standards Institute Test
Passed the Trusted Blockchain Evaluation of the China Institute of Information and Communications Technology
Became the first BSN to adapt to the domestic bottom-level
FISCO BCOS design ideas All aspects of
the value of FISCO BCOS analyze
honorary award
Awarded OSCAR peak open source project and open source community
won the Ministry of Industry and Information Technology's "China Excellent Open Source Project" and
"People's Copyright" were selected as excellent application cases by the Ministry of Industry and Information Technology.
The blockchain certificate deposit service won the Xiangmi Lake Financial Technology Innovation Award
version iteration
v2.6.0 | v2.5.0
v2.4.0 | v2.3.0 | v2.2.0 | v2.1.0
v2.0.0-rc3 | v2.0.0-rc2 | 2.0 released
To learn more about dry goods, please pay attention to the FISCO BCOS open source community public account, visit the FISCO BCOS code warehouse to download all the source code of the project: https://github.com/FISCO-BCOS/FISCO-BCOS , welcome to click the star collection in the upper right corner of the page , to get the latest version.