FISCO BCOS 1.3 中文文档
权 限 项 全网配置合约 ConfigAction.sol是全网配置模块的实现合约。它维护了FISCO BCOS区块链中 全网运行的可配置信息。 配置信息可以通过交易广播上链来达到全网配置的 一致性更新。原则上只能由区块链管理员来发出全网配置更新交易。 ConfigAction.sol的内部实现中维护了配置项信息的mapping 成员变量。 主要接口如下: 接 口 输入参数 输出参数 说明 者都是对等的。对等网络具有以下几个特征: 1. 非中心化:不需要一个中心服务器,资源和服务分散个各个节点上,所有 的数据传输和服务的实现都在节点之间进行。 2. 健壮性强:节点可以随意加入、退出网络,不会对服务造成任何影响。 3. 可扩展性强:支持扩展节点,从而扩展系统。譬如基于P2P协议的文件下 载,加入用户越多下载速度越快。 4. 高性价比:参与P2P网络的节点一般是普通机器,构建出的整个网络系统 广播和排序、共识算法多 阶段提交的协作开销、虚拟机执行速度等,以及受CPU核数主频、磁盘IO、网 络带宽等硬件性能影响。由于区块链是先天的跨网络的分布式协作系统,而且 强调安全性、可用性、容错性、一致性、事务性,用较复杂的算法和繁琐的多 参与方协作来获得去信任化、数据不可篡改以及交易可追溯等特出的功能优 势,根据分布式的CAP原理,在同等的硬件资源投入的前提下,区块链的性能 往往低于中心化的系统,其表现就是并发数不高,交易时延较明显。0 码力 | 491 页 | 5.72 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔的存储引擎,支持Lev ction等接口),由多个节点 的共识机制处理,执行相关的智能合约代码,生成交易指定的状态数据,然后将交易打包到区块里,和 状态数据一起落盘存储,该交易即为被确认,被确认的交易被认为具备了事务性和一致性。 随着交易确认相应还会有交易回执(receipt)产生,和交易一一对应且保存在区块里,用于保存一些交 易执行过程生成的信息如结果码、日志、消耗的gas量等。用户可以使用交易hash检查交易回执,判定交 共识机制是区块链领域的核心概念,无共识,不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 3.6.0 中文文档
BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔的存储引擎,支持Lev ction等接口),由多个节点 的共识机制处理,执行相关的智能合约代码,生成交易指定的状态数据,然后将交易打包到区块里,和 状态数据一起落盘存储,该交易即为被确认,被确认的交易被认为具备了事务性和一致性。 随着交易确认相应还会有交易回执(receipt)产生,和交易一一对应且保存在区块里,用于保存一些交 易执行过程生成的信息如结果码、日志、消耗的gas量等。用户可以使用交易hash检查交易回执,判定交 共识机制是区块链领域的核心概念,无共识,不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群组,满足多业务场景的扩展需 求和隔离需求,核心模块包括: • 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔的存储引擎,支持Lev ction等接口),由多个节点 的共识机制处理,执行相关的智能合约代码,生成交易指定的状态数据,然后将交易打包到区块里,和 状态数据一起落盘存储,该交易即为被确认,被确认的交易被认为具备了事务性和一致性。 随着交易确认相应还会有交易回执(receipt)产生,和交易一一对应且保存在区块里,用于保存一些交 易执行过程生成的信息如结果码、日志、消耗的gas量等。用户可以使用交易hash检查交易回执,判定交 共识机制是区块链领域的核心概念,无共识,不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 3.0.0-rc2 中文文档
业务场景的扩展需 求和隔离需求,核心模块包括: • 共 共 共识 识 识机 机 机制 制 制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存 存 存储 储 储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔的存储 ction等接口),由多个节点 的共识机制处理,执行相关的智能合约代码,生成交易指定的状态数据,然后将交易打包到区块里,和 状态数据一起落盘存储,该交易即为被确认,被确认的交易被认为具备了事务性和一致性。 随着交易确认相应还会有交易回执(receipt)产生,和交易一一对应且保存在区块里,用于保存一些交 易执行过程生成的信息如结果码、日志、消耗的gas量等。用户可以使用交易hash检查交易回执,判定交 共识机制是区块链领域的核心概念,无共识,不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节 节 节点 点 点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块0 码力 | 1459 页 | 97.77 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
业务场景的扩展需 求和隔离需求,核心模块包括: • 共 共 共识 识 识机 机 机制 制 制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存 存 存储 储 储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔的存储 ction等接口),由多个节点 的共识机制处理,执行相关的智能合约代码,生成交易指定的状态数据,然后将交易打包到区块里,和 状态数据一起落盘存储,该交易即为被确认,被确认的交易被认为具备了事务性和一致性。 随着交易确认相应还会有交易回执(receipt)产生,和交易一一对应且保存在区块里,用于保存一些交 易执行过程生成的信息如结果码、日志、消耗的gas量等。用户可以使用交易hash检查交易回执,判定交 共识机制是区块链领域的核心概念,无共识,不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节 节 节点 点 点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块0 码力 | 1422 页 | 91.91 MB | 1 年前3FISCO BCOS 2-dev 中文文档
业务场景的扩展需 求和隔离需求,核心模块包括: • 共 共 共识 识 识机 机 机制 制 制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交易确认时延低、吞吐量 高,并具有最终一致性。其中PBFT和rPBFT可解决拜占庭问题,安全性更高。 • 存 存 存储 储 储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性 能下降的问题;引入可插拔的存储 ction等接口),由多个节点 的共识机制处理,执行相关的智能合约代码,生成交易指定的状态数据,然后将交易打包到区块里,和 状态数据一起落盘存储,该交易即为被确认,被确认的交易被认为具备了事务性和一致性。 随着交易确认相应还会有交易回执(receipt)产生,和交易一一对应且保存在区块里,用于保存一些交 易执行过程生成的信息如结果码、日志、消耗的gas量等。用户可以使用交易hash检查交易回执,判定交 共识机制是区块链领域的核心概念,无共识,不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节 节 节点 点 点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块0 码力 | 1324 页 | 85.58 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 Leve tion等接口),由多个 节点的共识机制处理,执行相关的智能合约代码,生成交易指定的状态数 据,然后将交易打包到区块里,和状态数据一起落盘存储,该交易即为被确 认,被确认的交易被认为具备了事务性和一致性。 随着交易确认相应还会有交易回执(receipt)产生,和交易一一对应且保存 在区块里,用于保存一些交易执行过程生成的信息如结果码、日志、消耗的 gas量等。用户可以使用交易hash检查交易回执,判定交易是否完成。 共识机制是区块链领域的核心概念,无共识,不区块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 Leve tion等接口),由多个 节点的共识机制处理,执行相关的智能合约代码,生成交易指定的状态数 据,然后将交易打包到区块里,和状态数据一起落盘存储,该交易即为被确 认,被确认的交易被认为具备了事务性和一致性。 随着交易确认相应还会有交易回执(receipt)产生,和交易一一对应且保存 在区块里,用于保存一些交易执行过程生成的信息如结果码、日志、消耗的 gas量等。用户可以使用交易hash检查交易回执,判定交易是否完成。 共识机制是区块链领域的核心概念,无共识,不区块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 3.0.0-rc2 中文文档
BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共识机制:可插拔的共识机制,支持PBFT、Raft和rPBFT共识算法,交 易确认时延低、吞吐量高,并具有最终一致性。其中PBFT和rPBFT可解 决拜占庭问题,安全性更高。 存储:世界状态的存储从原来的MPT存储结构转为分布式存储,避免了 世界状态急剧膨胀导致性能下降的问题;引入可插拔的存储引擎,支持 Leve tion等接口),由多个 节点的共识机制处理,执行相关的智能合约代码,生成交易指定的状态数 据,然后将交易打包到区块里,和状态数据一起落盘存储,该交易即为被确 认,被确认的交易被认为具备了事务性和一致性。 随着交易确认相应还会有交易回执(receipt)产生,和交易一一对应且保存 在区块里,用于保存一些交易执行过程生成的信息如结果码、日志、消耗的 gas量等。用户可以使用交易hash检查交易回执,判定交易是否完成。 共识机制是区块链领域的核心概念,无共识,不区块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证0 码力 | 2569 页 | 166.06 MB | 1 年前3
共 42 条
- 1
- 2
- 3
- 4
- 5