FISCO BCOS 3.0
3.0

FISCO BCOS FISCO BCOS 3.0 FISCO BCOS 2.0
GitHub 微信群和公众号 Twitter

平台介绍

  • 1. FISCO BCOS 区块链
  • 2. 关键特性
  • 3. 功能概览
  • 4. 版本说明

快速开始

  • 1. 硬件和系统要求
  • 2. 搭建第一个区块链网络
  • 3. 开发第一个Solidity区块链应用
  • 4. 开发第一个WBC-Liquid区块链应用

合约开发

  • 1. Solidity合约开发
  • 2. c++ 合约开发(预编译合约)
  • 3. WBC-Liquid合约开发
  • 4. 使用IDE
  • 5. EVM OPCODE 兼容性描述

SDK教程

  • 1. 多语言SDK
  • 2. Java SDK
  • 3. C SDK
  • 4. Go SDK
  • 5. Python SDK
  • 6. Node.js SDK
  • 7. Rust SDK
  • 8. CPP SDK
  • 9. C# SDK
  • 10. SDK连接证书配置

搭链教程

  • 1. 单群组区块链(Air版本)
  • 2. 多群组区块链(Pro版本)
  • 3. 可扩展区块链(Max版本)
  • 4. 轻节点部署工具
  • 5. 节点源码编译
  • 6. 国产化支持
  • 7. 使用docker部署区块链

应用开发

  • 1. 应用开发指南
  • 2. 区块链RPC接口
  • 3. 账户使用与账户管理
  • 4. 合约生命周期与权限管理
  • 5. 控制台部署调用合约
  • 6. (New✨)使用Web3工具部署调用合约
  • 7. SmartDev应用开发组件
  • 8. 使用AMOP功能
  • 9. 使用同态加密与群环签名
  • 10. 智能合约安全实践

区块链运维

  • 1. 一键建链工具
  • 2. 监控工具
  • 3. 控制台工具
  • 4. 存储读写工具
  • 5. 数据归档与恢复
  • 6. 区块链管理平台
  • 7. 区块链权限治理
  • 8. 区块链扩容
  • 9. 压力测试指南
  • 10. 版本升级指南
  • 11. 数据治理通用组件
  • 12. 多方协作治理组件
  • 13. 日志说明
  • 14. 运维手册
  • 15. 快照功能

高阶功能使用

  • 1. 合约安全检测 SCStudio
  • 2. 跨链协作平台 WeCross
  • 3. 分布式身份 WeIdentity
  • 4. 分布式事件框架 WeEvent
  • 5. 可信预言机 Truora
  • 6. 场景式隐私保护方案

FISCO BCOS设计原理

  • 1. 系统架构
  • 2. 交易流程
  • 3. 核心数据结构
  • 4. 共识算法
  • 5. 同步模块
  • 6. 存储设计
  • 7. 全方位并行
  • 8. 智能合约引擎
  • 9. 权限治理体系设计
  • 10. 数据落盘加密
  • 11. 数据归档设计
  • 12. 国密支持方案
  • 13. 网络包压缩
  • 14. 安全控制
  • 15. 硬件密码机
  • 16. 兼容性方案
  • 17. 合约命名服务CNS
  • 18. 合约文件系统BFS
  • 19. 公共网络组件BoostSSL
  • 20. 链上信息传输协议AMOP

社区资源

  • 1. MVP
  • 2. 贡献者
  • 3. PR 代码规范
  • 4. 社区历史文章资源
    • 介绍
    • 区块链的概念与原理
    • 区块链学习必读
    • FISCO BCOS的原理和特性
      • 整体架构
      • FISCO BCOS性能
      • 共识算法
      • 关于存储
      • 网络协议
      • 智能合约
      • 密码算法和协议
      • 安全控制
      • 隐私保护
      • 跨链协议
    • FISCO BCOS的部署运维与实战工具
    • 如何参与社区开发协作
    • FISCO BCOS应用实践
    • 社区开发实践
    • 社区写作指南
  • 5. 欢迎加入FISCO BCOS社区
  • 6. 应用案例集
FISCO BCOS 3.0
  • »
  • 4. 社区历史文章资源 »
  • 智能合约
  • Edit on GitHub

智能合约¶

合约引擎:支持Solidity和预编译合约

引擎特点:图灵完备,沙盒运行

版本控制:基于CNS支持多版本合约

灰度升级:支持多版本合约共存、灰度升级

生命周期管理:支持合约和账户的冻结、解冻

  • FISCO BCOS智能合约开发快速入门
  • 16大技巧快速实现高水准智能合约
  • 存证&积分场景合约设计技巧与实例代码解析

预编译合约

  • FISCO BCOS 2.0原理解析:预编译合约架构设计
  • 预编译合约极速开发指南(附完整步骤+实操模板)

Solidity合约

  • 智能合约初探:概念与演变
  • 如何优雅地编写智能合约
  • 深入浅出Solidity
  • 智能合约编写之Solidity的基础特性
  • 智能合约编写之Solidity的高级特性
  • 智能合约编写之 Solidity的设计模式
  • 智能合约编写之Solidity的编程攻略
  • 智能合约编写之Solidity运行原理
  • 智能合约测试的技巧与实践

其他

  • FISCO BCOS的CNS合约命名服务
  • FISCO BCOS的外部账户生成
  • 浅谈合约ABI
  • 总结
Next Previous

© Copyright FISCO BCOS 2019. 本技术文档适用于FISCO BCOS 3.x版本,FISCO BCOS 2.x版本技术文档请查看 这里。

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