FISCO BCOS 1.3 中文文档
技术可行性、运维与治理、成本等多个维度进行综合考虑,打造金融版本的区 块链解决方案。 为了让大家更好的了解FISCO BCOS区块链开源平台的使用方 法。本文档按照Step By Step的步骤详细介绍了FISCO BCOS区块链的构建、安 装、启动,智能合约部署、调用等初阶用法,还包括多节点组网、系统合约等 高阶内容的介绍。 本文档不介绍FISCO BCOS区块链设计理念及思路,详情请 参看白皮书。 快速指引 手工搭链 使用指南 输出 备注 登记 add 证书序列号、证书公 钥、节点名称 布尔结果 若该证书信息不存 在,则新建 移除 remove 证书序列号 布尔结果 若该证书不存在,则 忽略 接口名 输入 输出 备注 查询证书 信息 get 证书序列号 证书序列号、 公钥 公钥,节 点名称、块号 无 web3调用示例如下(可参看systemcontract/tool.js): var instance=g 000 30,000,000 CAVerify CA验证开关 false false 接口说明 接口名 输入 输出 备注 设置配置项 set 配置项、配置 值 无 若配置表中已存在,则覆 盖 查询配置值 get 配置项 配置值、块 号 无 web3调用示例如下(可参看systemcontract/tool.js): var func = "set(string,string)"; var0 码力 | 491 页 | 5.72 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
使用链上信使 533 14 开发期问题排查 537 15 开发部署工具(build_chain.sh) 559 16 命令行交互控制台 571 17 WeBASE管理平台 665 18 区块链浏览器 669 19 运维部署工具 693 20 数据治理通用组件 745 21 多方协作治理组件 751 22 区块链应用开发组件 759 i 23 整体架构 767 24 区块链交易流程 773 持国产OS,适配国产芯 片和服务器,支持多语言多终端国密接入。拥有覆盖底层+中间件+应用组件的丰富周边组件。 底层平台可用性已经广泛应用实践检验,支撑政务、金融、医疗、双碳、跨境数据流通等关乎国计民生 的重点领域落地超过400个标杆应用,在助力实体经济发展、促进公平与可持续等方面贡献力量。 社区以开源链接多方,截止2023年12月,围绕FISCO BCOS构建的国产开源联盟链生态圈已汇聚 了超 处理性 能达到万级以上。 • 基于C++的Precompiled合约:区块链底层内置C++语言编写的Precompiled合约,执行效率更高。 • 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行流,最大化并行执行区块 内的交易。 • 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化以及并行处理。 1.5 安全性 考虑到联盟链的高安全性需求,除了节点之间、节0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 3.6.0 中文文档
使用链上信使 533 14 开发期问题排查 537 15 开发部署工具(build_chain.sh) 559 16 命令行交互控制台 571 17 WeBASE管理平台 665 18 区块链浏览器 669 19 运维部署工具 693 20 数据治理通用组件 745 21 多方协作治理组件 751 22 区块链应用开发组件 759 i 23 整体架构 767 24 区块链交易流程 773 持国产OS,适配国产芯 片和服务器,支持多语言多终端国密接入。拥有覆盖底层+中间件+应用组件的丰富周边组件。 底层平台可用性已经广泛应用实践检验,支撑政务、金融、医疗、双碳、跨境数据流通等关乎国计民生 的重点领域落地超过400个标杆应用,在助力实体经济发展、促进公平与可持续等方面贡献力量。 社区以开源链接多方,截止2023年12月,围绕FISCO BCOS构建的国产开源联盟链生态圈已汇聚 了超 处理性 能达到万级以上。 • 基于C++的Precompiled合约:区块链底层内置C++语言编写的Precompiled合约,执行效率更高。 • 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行流,最大化并行执行区块 内的交易。 • 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化以及并行处理。 1.5 安全性 考虑到联盟链的高安全性需求,除了节点之间、节0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
使用链上信使 533 14 开发期问题排查 537 15 开发部署工具(build_chain.sh) 559 16 命令行交互控制台 571 17 WeBASE管理平台 665 18 区块链浏览器 669 19 运维部署工具 693 20 数据治理通用组件 745 21 多方协作治理组件 751 22 区块链应用开发组件 759 i 23 整体架构 767 24 区块链交易流程 773 持国产OS,适配国产芯 片和服务器,支持多语言多终端国密接入。拥有覆盖底层+中间件+应用组件的丰富周边组件。 底层平台可用性已经广泛应用实践检验,支撑政务、金融、医疗、双碳、跨境数据流通等关乎国计民生 的重点领域落地超过400个标杆应用,在助力实体经济发展、促进公平与可持续等方面贡献力量。 社区以开源链接多方,截止2023年12月,围绕FISCO BCOS构建的国产开源联盟链生态圈已汇聚 了超 处理性 能达到万级以上。 • 基于C++的Precompiled合约:区块链底层内置C++语言编写的Precompiled合约,执行效率更高。 • 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行流,最大化并行执行区块 内的交易。 • 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化以及并行处理。 1.5 安全性 考虑到联盟链的高安全性需求,除了节点之间、节0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.2.0 中文文档
用手 手 手册 册 册 41 7 企 企 企业 业 业级 级 级部 部 部署 署 署工 工 工具 具 具 191 8 SDK 231 9 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 299 10 系 系 系统 统 统设 设 设计 计 计 307 11 JSON-RPC API 379 12 常 常 常见 见 见问 问 问题 题 题解 解 解答 答 答 407 13 社 2.0+快速构建区块链系统,请参考 安装 • 基于FISCO BCOS 2.0+部署多群组区块链、构建第一个区块链应用,请参考 教程 • 深入了解FISCO BCOS 2.0+功能请看 配置文件和配置项、节点准入、并行交易、分布式存储、国 密 等请参考 使用手册 • 控制台:交 交 交互 互 互式 式 式命 命 命令 令 令行 行 行工 工 工具 具 具,可访问区块链节点,查询区块链状态,部署并调用合约等。 企业级部署工具(Generator):支持建链、扩容等操作,推 推 推荐 荐 荐构 构 构建 建 建企 企 企业 业 业级 级 级区 区 区块 块 块链 链 链时 时 时使 使 使用 用 用,快速使用 方法可参考 教程 • SDK:提供访问节点状态、修改区块链系统配置以及节点发送交易等接口。 • 浏览器详细介绍请参考 浏览器 • JSON-RPC接口可参考 JSON-RPC API • 系统设计文档请参考0 码力 | 418 页 | 6.51 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
开发手册 关键概念 区块链网络搭建 区块链应用开发 FISCO BCOS Java SDK 问题排查 命令行交互控制台:节点查询与管理工具 命令行交互控制台是提供给开发者使用的节点查询与管理的工具。控制台 拥有丰富的命令,包括查询区块链状态、管理区块链节点、部署并调用合 约等。此外,控制台提供一个合约编译工具,用户可以方便快捷的将 Solidity合约文件编译为Java合约文件。 发效率,包含节点前置、节点管理、交易链路,数据导出,Web管理平台 等子系统。 区块链浏览器:区块链数据浏览工具 区块链浏览器将区块链中的数据可视化,并进行实时展示。方便用户以 Web页面的方式,浏览当前区块链中的信息。本浏览器版本适配FISCO BCOS 2.0+,关于2.0+版本的特性可以参考此链接。在使用本浏览器之前需 要先理解2.0+版本的群组特性,详情可以参考此链接。 运维部署工具:企业级用户的区块链管理工具 采用国密算法与软硬件体系,支持国产OS,适配国产芯片和服务器,支持多 语言多终端国密接入。拥有覆盖底层+中间件+应用组件的丰富周边组件。 底层平台可用性已经广泛应用实践检验,支撑政务、金融、医疗、双碳、跨 境数据流通等关乎国计民生的重点领域落地超过400个标杆应用,在助力实体 经济发展、促进公平与可持续等方面贡献力量。 社区以开源链接多方,截止2023年12月,围绕FISCO BCOS构建的国产开源 联盟链生态圈已汇聚了0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
开发手册 关键概念 区块链网络搭建 区块链应用开发 FISCO BCOS Java SDK 问题排查 命令行交互控制台:节点查询与管理工具 命令行交互控制台是提供给开发者使用的节点查询与管理的工具。控制台 拥有丰富的命令,包括查询区块链状态、管理区块链节点、部署并调用合 约等。此外,控制台提供一个合约编译工具,用户可以方便快捷的将 Solidity合约文件编译为Java合约文件。 发效率,包含节点前置、节点管理、交易链路,数据导出,Web管理平台 等子系统。 区块链浏览器:区块链数据浏览工具 区块链浏览器将区块链中的数据可视化,并进行实时展示。方便用户以 Web页面的方式,浏览当前区块链中的信息。本浏览器版本适配FISCO BCOS 2.0+,关于2.0+版本的特性可以参考此链接。在使用本浏览器之前需 要先理解2.0+版本的群组特性,详情可以参考此链接。 运维部署工具:企业级用户的区块链管理工具 采用国密算法与软硬件体系,支持国产OS,适配国产芯片和服务器,支持多 语言多终端国密接入。拥有覆盖底层+中间件+应用组件的丰富周边组件。 底层平台可用性已经广泛应用实践检验,支撑政务、金融、医疗、双碳、跨 境数据流通等关乎国计民生的重点领域落地超过400个标杆应用,在助力实体 经济发展、促进公平与可持续等方面贡献力量。 社区以开源链接多方,截止2023年12月,围绕FISCO BCOS构建的国产开源 联盟链生态圈已汇聚了0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.0 中文文档
开发手册 关键概念 区块链网络搭建 区块链应用开发 FISCO BCOS Java SDK 问题排查 命令行交互控制台:节点查询与管理工具 命令行交互控制台是提供给开发者使用的节点查询与管理的工具。控制台 拥有丰富的命令,包括查询区块链状态、管理区块链节点、部署并调用合 约等。此外,控制台提供一个合约编译工具,用户可以方便快捷的将 Solidity合约文件编译为Java合约文件。 发效率,包含节点前置、节点管理、交易链路,数据导出,Web管理平台 等子系统。 区块链浏览器:区块链数据浏览工具 区块链浏览器将区块链中的数据可视化,并进行实时展示。方便用户以 Web页面的方式,浏览当前区块链中的信息。本浏览器版本适配FISCO BCOS 2.0+,关于2.0+版本的特性可以参考此链接。在使用本浏览器之前需 要先理解2.0+版本的群组特性,详情可以参考此链接。 运维部署工具:企业级用户的区块链管理工具 采用国密算法与软硬件体系,支持国产OS,适配国产芯片和服务器,支持多 语言多终端国密接入。拥有覆盖底层+中间件+应用组件的丰富周边组件。 底层平台可用性已经广泛应用实践检验,支撑政务、金融、医疗、双碳、跨 境数据流通等关乎国计民生的重点领域落地超过400个标杆应用,在助力实体 经济发展、促进公平与可持续等方面贡献力量。 社区以开源链接多方,截止2023年12月,围绕FISCO BCOS构建的国产开源 联盟链生态圈已汇聚了0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
行 行交 交 交互 互 互控 控 控制 制 制台 台 台 545 17 WeBASE管 管 管理 理 理平 平 平台 台 台 635 18 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 639 19 运 运 运维 维 维部 部 部署 署 署工 工 工具 具 具 663 20 数 数 数据 据 据治 治 治理 理 理通 通 通用 用 用组 组 组件 件 件 715 21 多 的Precompiled合 合 合约 约 约:区块链底层内置C++语言编写的Precompiled合约,执行效率更高。 • 交 交 交易 易 易并 并 并行 行 行执 执 执行 行 行:基于DAG算法根据交易间互斥关系构建区块内交易执行流,最大化并行执行区块 内的交易。 • 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化以及并行处理。 1.5 安 安 安全 全 全性 性 性 考虑到联盟链的高安全 期 期管 管 管理 理 理: 链上提供合约生命周期管理功能,便于链管理员对链上合约进行管理。 1.7 易 易 易用 用 用性 性 性 FISCO BCOS引入开发部署工具、交互式控制台、区块链浏览器等工具来提升系统的易用性,大幅缩短 建链、部署应用的时间。 • 开 开 开发 发 发部 部 部署 署 署工 工 工具 具 具 • 基 基 基于 于 于Web3SDK的 的 的交 交 交互 互 互式0 码力 | 1422 页 | 91.91 MB | 1 年前3FISCO BCOS 2.3.0 中文文档
使用 用 用手 手 手册 册 册 43 7 运 运 运维 维 维部 部 部署 署 署工 工 工具 具 具 207 8 SDK 249 9 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 317 10 系 系 系统 统 统设 设 设计 计 计 325 11 JSON-RPC API 403 12 常 常 常见 见 见问 问 问题 题 题解 解 解答 答 答 431 13 社 2.0+快速构建区块链系统,请参考 安装 • 基于FISCO BCOS 2.0+部署多群组区块链、构建第一个区块链应用,请参考 教程 • 深入了解FISCO BCOS 2.0+功能请看 配置文件和配置项、节点准入、并行交易、分布式存储、国 密 等请参考 使用手册 • 控制台:交 交 交互 互 互式 式 式命 命 命令 令 令行 行 行工 工 工具 具 具,可访问区块链节点,查询区块链状态,部署并调用合约等。 运维部署工具(Generator):支持建链、扩容等操作,推 推 推荐 荐 荐构 构 构建 建 建企 企 企业 业 业级 级 级区 区 区块 块 块链 链 链时 时 时使 使 使用 用 用,快速使用方 法可参考 教程 • SDK:提供访问节点状态、修改区块链系统配置以及节点发送交易等接口。 • 浏览器详细介绍请参考 浏览器 • JSON-RPC接口可参考 JSON-RPC API • 系统设计文档请参考0 码力 | 442 页 | 7.23 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5