FISCO BCOS EN
release-2.4.0-latest

FISCO BCOS
GitHub 微信群和公众号 Twitter
  • Introduction
  • Compatibility
  • Installation
  • Tutorials
  • Manual (Revision in progress)
  • Enterprise deployment tool
  • Web3SDK
  • Blockchain browser
  • JSON-RPC API
  • FAQ (Revision in progress)
  • Community
FISCO BCOS EN
  • Docs »
  • System design
  • Edit on GitHub

System design¶

This chapter introduces to the developers on FISCO BCOS the design concept of the platform, including structure and implementation of every model.

  • Overall network
    • Multi-group structure
    • Transaction flow
  • Syncing
    • Transaction syncing
    • Status syncing
    • Syncing example
  • Consensus algorithm
    • Framework
    • PBFT
    • Raft
  • Virtual machine and contract
    • EVM – Ethereum Virtual Machine
    • Precompiled contract
    • Gas
  • Storage model
    • AMDB
    • StorageState
    • MPT State
  • Security control
    • Node access management
    • CA blacklist and whitelist
    • Permission control
  • P2P network
    • Design objective
    • P2P main functions
    • Blockchain node ID
    • Network Connection Management
    • Messaging
    • Status syncing
  • RPC
    • 1 Concepts
    • 2 Module architecture
    • 3 Data definition
    • 4 RPC interface design
    • 5 RPC interface list
  • Protocol description
    • Transaction structure and its RLP coding description
    • Block structure and its RLP coding description
    • Transaction Receipt
    • Network transmission protocol
  • Transaction parallel
    • 1 Terms definition
    • 2 Model structure
    • 3 Crucial process
  • Other features
    • CNS
    • OSCCA algorithm
    • Disk encryption
    • Network compression
    • Contract Management
    • Network traffic and Gas statistics

© Copyright FISCO BCOS 2019. 本技术文档适用于FISCO BCOS 2.0+版本,FISCO BCOS 1.3版本技术文档请查看 这里。 Revision ca4ae4dc.

Built with Sphinx using a theme provided by Read the Docs.