FISCO BCOS 2.3.0 中文文档
Contents CHAPTER 1 平台介绍 FISCO BCOS是一个区块链底层平台,由金融区块链合作联盟(深圳)(以下简称:金链盟)开源工作 组以金融业务实践为参考样本,在BCOS开源平台基础上进行模块升级与功能重塑。特点:深度定制的 安全可控、适用于金融行业且完全开源。金链盟开源工作组的首批成员包括:微众银行、深证通、腾 讯、华为、神州信息、四方精创、博彦科技、越秀金科、亦笔科技等9家单位。 1 在此背景下,区块链技术在2008年萌芽成型,并逐渐发展成熟。通过区块链技术解决方案中的共识机 制、分布式账本、加密算法、智能合约、点对点通信、分布式计算架构、分布式存储、隐私保护算法、 跨链协议等技术模块,可以让商业模式中的参与各方实现了地位对等和互信合作,从而推动了从“信息 互联网”到“信任互联网”的时代进步,也令商业模式全面走向“分布式”成为可能。 新型的“分布式商业”模式,按微众银行整理给出 BCOS 2.0版本持续在网络传输模型、计算存储流程等方面进行优化,对性能提升提 供巨大帮助。在架构方面,在存储、网络、计算三个角度,围绕高可用性和高易用性进行持续升 级。基于模块化、分层、可插拔等设计原则,持续对核心模块进行重塑升级,保证系统健壮性。 更多2.0版本的特性将在后续章节深入展开介绍,请看2.0新版介绍。 1.3 FISCO BCOS 1.0 回顾FISCO BCOS的演进历程0 码力 | 442 页 | 7.23 MB | 1 年前3FISCO BCOS 2.2.0 中文文档
Contents CHAPTER 1 平台介绍 FISCO BCOS是一个区块链底层平台,由金融区块链合作联盟(深圳)(以下简称:金链盟)开源工作 组以金融业务实践为参考样本,在BCOS开源平台基础上进行模块升级与功能重塑。特点:深度定制的 安全可控、适用于金融行业且完全开源。金链盟开源工作组的首批成员包括:微众银行、深证通、腾 讯、华为、神州信息、四方精创、博彦科技、越秀金科、亦笔科技等9家单位。 1 在此背景下,区块链技术在2008年萌芽成型,并逐渐发展成熟。通过区块链技术解决方案中的共识机 制、分布式账本、加密算法、智能合约、点对点通信、分布式计算架构、分布式存储、隐私保护算法、 跨链协议等技术模块,可以让商业模式中的参与各方实现了地位对等和互信合作,从而推动了从“信息 互联网”到“信任互联网”的时代进步,也令商业模式全面走向“分布式”成为可能。 新型的“分布式商业”模式,按微众银行整理给出 BCOS 2.0版本持续在网络传输模型、计算存储流程等方面进行优化,对性能提升提 供巨大帮助。在架构方面,在存储、网络、计算三个角度,围绕高可用性和高易用性进行持续升 级。基于模块化、分层、可插拔等设计原则,持续对核心模块进行重塑升级,保证系统健壮性。 更多2.0版本的特性将在后续章节深入展开介绍,请看2.0新版介绍。 1.3 FISCO BCOS 1.0 回顾FISCO BCOS的演进历程0 码力 | 418 页 | 6.51 MB | 1 年前3FISCO BCOS 2.3.0 中文文档
0+版本及兼容性说明 这里 平台介绍 FISCO BCOS是一个区块链底层平台,由金融区块链合作联盟(深圳)(以 下简称:金链盟)开源工作组以金融业务实践为参考样本,在BCOS开源平台 基础上进行模块升级与功能重塑。特点:深度定制的安全可控、适用于金融 行业且完全开源。金链盟开源工作组的首批成员包括:微众银行、深证通、 腾讯、华为、神州信息、四方精创、博彦科技、越秀金科、亦笔科技等9家单 位。 在此背景下,区块链技术在2008年萌芽成型,并逐渐发展成熟。通过区块链 技术解决方案中的共识机制、分布式账本、加密算法、智能合约、点对点通 信、分布式计算架构、分布式存储、隐私保护算法、跨链协议等技术模块, 可以让商业模式中的参与各方实现了地位对等和互信合作,从而推动了从“信 息互联网”到“信任互联网”的时代进步,也令商业模式全面走向“分布式”成为 可能。 新型的“分布式商业”模式,按微众银行整理给出的定义,是一种由多个具有 BCOS 2.0版本持续在网络传输模型、计算存储流程等方面 进行优化,对性能提升提供巨大帮助。在架构方面,在存储、网络、计 算三个角度,围绕高可用性和高易用性进行持续升级。基于模块化、分 层、可插拔等设计原则,持续对核心模块进行重塑升级,保证系统健壮 性。 更多2.0版本的特性将在后续章节深入展开介绍,请看2.0新版介绍。 FISCO BCOS 1.0 回顾FISCO BCOS的演进历程,我们一直致力于达到性能、安全、可用性与0 码力 | 1227 页 | 10.79 MB | 1 年前3FISCO BCOS 2.4.0 中文文档
绍 FISCO BCOS Documentation, 发 发 发布 布 布 v2.4.0 1.2 核 核 核心 心 心模 模 模块 块 块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共 共 共识 识 识机 机 机制 制 制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 合 合约 约 约命 命 命名 名 名服 服 服务 务 务: 建立合约地址到合约名和合约版本的映射关系,方便调用者通过记忆简单的合约名 来实现对链上合约的调用。 1.2. 核 核 核心 心 心模 模 模块 块 块 5 FISCO BCOS Documentation, 发 发 发布 布 布 v2.4.0 • 数据归档、迁移和导出功能: 提供数据导出组件,支持链上数据归档、迁移和导出,增加了链上数 特性 性 性 • 构建交易和回执的默克尔树,提供一种基于SPV的证明方式 • 插件化缓存机制并提供缓存开关 更 更 更新 新 新 从流程、存储、协议三方面进行优化,提升性能。 1. 流 流 流程 程 程 • 异步提交RPC交易到交易池 • 并行化对交易池中交易的处理操作 • 优化特定数据的缓存策略 • 优化交易并行执行过程中锁粒度 • 优化部分对象的访问方式,减少拷贝花销 20 码力 | 470 页 | 7.45 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 机制,可以实现对作恶/故障节点的屏蔽。 详情请查看 准入机制设计文档 异步事件 2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP 消息通知等机制。 模块重塑 2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测 试,支持自动化持续集成和持续部署。 更多版本 FISCO BCOS 2.x Releases FISCO BCOS v2.7.0 [release 的所有字段内容 交易推送的回执中带有交易执行结果的报错信息 P2P模块添加读写idle检查的逻辑 修复 解决gcc9和clang12编译报错的问题 Precompiled合约报错信息写入到回执中,给出更明确的报错提示 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 修复MySQL存储模式下,CNS合约名过长导致区块提交异常的问题0 码力 | 2520 页 | 211.87 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 机制,可以实现对作恶/故障节点的屏蔽。 详情请查看 准入机制设计文档 异步事件 2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP 消息通知等机制。 模块重塑 2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测 试,支持自动化持续集成和持续部署。 更多版本 FISCO BCOS 2.x Releases FISCO BCOS v2.9.1 [release 添加P2P连接配置 queryPeers: 查询P2P连接配置 erasePeers: 删除P2P连接配置 修复 修复国密环境扩容,新增扩容节点与其他节点P2P连接失败的问题 修复极端异常情况下,PBFT共识模块死锁的问题 修复CURD表名长度越界,提示错误的问题 修复合约事件推送,推送范围不准确的问题 修复OpenSSL 1.1版本,无法生成证书的问题 修复创世块文件group.x.genesis,初始节点顺序不一致导致创世块不一0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 机制,可以实现对作恶/故障节点的屏蔽。 详情请查看 准入机制设计文档 异步事件 2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP 消息通知等机制。 模块重塑 2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测 试,支持自动化持续集成和持续部署。 更多版本 FISCO BCOS 2.x Releases FISCO BCOS v2.9.1 [release 添加P2P连接配置 queryPeers: 查询P2P连接配置 erasePeers: 删除P2P连接配置 修复 修复国密环境扩容,新增扩容节点与其他节点P2P连接失败的问题 修复极端异常情况下,PBFT共识模块死锁的问题 修复CURD表名长度越界,提示错误的问题 修复合约事件推送,推送范围不准确的问题 修复OpenSSL 1.1版本,无法生成证书的问题 修复创世块文件group.x.genesis,初始节点顺序不一致导致创世块不一0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.0 中文文档
上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 机制,可以实现对作恶/故障节点的屏蔽。 详情请查看 准入机制设计文档 异步事件 2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP 消息通知等机制。 模块重塑 2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测 试,支持自动化持续集成和持续部署。 更多版本 FISCO BCOS 2.x Releases FISCO BCOS v2.9.1 [release 添加P2P连接配置 queryPeers: 查询P2P连接配置 erasePeers: 删除P2P连接配置 修复 修复国密环境扩容,新增扩容节点与其他节点P2P连接失败的问题 修复极端异常情况下,PBFT共识模块死锁的问题 修复CURD表名长度越界,提示错误的问题 修复合约事件推送,推送范围不准确的问题 修复OpenSSL 1.1版本,无法生成证书的问题 修复创世块文件group.x.genesis,初始节点顺序不一致导致创世块不一0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 机制,可以实现对作恶/故障节点的屏蔽。 详情请查看 准入机制设计文档 异步事件 2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP 消息通知等机制。 模块重塑 2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测 试,支持自动化持续集成和持续部署。 更多版本 FISCO BCOS 2.x Releases FISCO BCOS v2.9.0 [release [https://github.com/FISCO- BCOS/FISCO-BCOS/releases/tag/v2.8.0] 标签:v2.8.0 版本特性 变更描述 新增 新增使用硬件安全模块进行密码运算的功能。 支持使用符合国密《GMT0018-2012密码设备应用接口规范》标准的 密码机/密码卡进行SM2、SM3、SM4等算法运算;支持使用密码机 内部密钥,用硬件保障私钥安全。 支0 码力 | 2585 页 | 166.09 MB | 1 年前3FISCO BCOS 3.0.0-rc2 中文文档
上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 机制,可以实现对作恶/故障节点的屏蔽。 详情请查看 准入机制设计文档 异步事件 2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP 消息通知等机制。 模块重塑 2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测 试,支持自动化持续集成和持续部署。 更多版本 FISCO BCOS 2.x Releases FISCO BCOS v2.8.0 [release [https://github.com/FISCO- BCOS/FISCO-BCOS/releases/tag/v2.8.0] 标签:v2.8.0 版本特性 变更描述 新增 新增使用硬件安全模块进行密码运算的功能。 支持使用符合国密《GMT0018-2012密码设备应用接口规范》标准的 密码机/密码卡进行SM2、SM3、SM4等算法运算;支持使用密码机 内部密钥,用硬件保障私钥安全。 支0 码力 | 2569 页 | 166.06 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5