 FISCO BCOS 2.9.0 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运算、数据验证,验 发布 v2.9.0 10.2 使用预编译合约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 10.2.1 预编译合约的好处 可访问分布式存储接口:基于这套框架,用户可以访问本地DB存储状态,实现自己需要的任何逻辑。 abiEncoded, keyPair); 3.2 采用callback的方式异步操作合约 3.2.1 定义回调类 异步发送交易的时候,可以自定义回调类,实现和重写回调处理函数。 自定义的回调类需要继承抽象类TransactionCallback, 实现onResponse方法。同时,可按需决定 是否需要重写onError、onTimeout等方法。 例如,我们定义一个简单的回调类。该回调类实现了一0 码力 | 1489 页 | 107.09 MB | 1 年前3 FISCO BCOS 2.9.0 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运算、数据验证,验 发布 v2.9.0 10.2 使用预编译合约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 10.2.1 预编译合约的好处 可访问分布式存储接口:基于这套框架,用户可以访问本地DB存储状态,实现自己需要的任何逻辑。 abiEncoded, keyPair); 3.2 采用callback的方式异步操作合约 3.2.1 定义回调类 异步发送交易的时候,可以自定义回调类,实现和重写回调处理函数。 自定义的回调类需要继承抽象类TransactionCallback, 实现onResponse方法。同时,可按需决定 是否需要重写onError、onTimeout等方法。 例如,我们定义一个简单的回调类。该回调类实现了一0 码力 | 1489 页 | 107.09 MB | 1 年前3
 FISCO BCOS 2.7.2 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节 节 节点 点 点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运 预 预编 编 编译 译 译合 合 合约 约 约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 10.2.1 预 预 预编 编 编译 译 译合 合 合约 约 约的 的 的好 好 好处 处 异步发送交易的时候,可以自定义回调类,实现和重写回调处理函数。 11.1. Java SDK 275 FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 自定义的回调类需要继承抽象类TransactionCallback, 实现onResponse方法。同时,可按需决定 是否需要重写onError、onTimeout等方法。 例 例 例如,我们定义一个简单的回调类。该回调类0 码力 | 1422 页 | 91.91 MB | 1 年前3 FISCO BCOS 2.7.2 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节 节 节点 点 点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运 预 预编 编 编译 译 译合 合 合约 约 约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 10.2.1 预 预 预编 编 编译 译 译合 合 合约 约 约的 的 的好 好 好处 处 异步发送交易的时候,可以自定义回调类,实现和重写回调处理函数。 11.1. Java SDK 275 FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 自定义的回调类需要继承抽象类TransactionCallback, 实现onResponse方法。同时,可按需决定 是否需要重写onError、onTimeout等方法。 例 例 例如,我们定义一个简单的回调类。该回调类0 码力 | 1422 页 | 91.91 MB | 1 年前3
 FISCO BCOS 3.6.0 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运算、数据验证,验 发布 v2.9.0 10.2 使用预编译合约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 10.2.1 预编译合约的好处 可访问分布式存储接口:基于这套框架,用户可以访问本地DB存储状态,实现自己需要的任何逻辑。 abiEncoded, keyPair); 3.2 采用callback的方式异步操作合约 3.2.1 定义回调类 异步发送交易的时候,可以自定义回调类,实现和重写回调处理函数。 自定义的回调类需要继承抽象类TransactionCallback, 实现onResponse方法。同时,可按需决定 是否需要重写onError、onTimeout等方法。 例如,我们定义一个简单的回调类。该回调类实现了一0 码力 | 1489 页 | 107.09 MB | 1 年前3 FISCO BCOS 3.6.0 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运算、数据验证,验 发布 v2.9.0 10.2 使用预编译合约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 10.2.1 预编译合约的好处 可访问分布式存储接口:基于这套框架,用户可以访问本地DB存储状态,实现自己需要的任何逻辑。 abiEncoded, keyPair); 3.2 采用callback的方式异步操作合约 3.2.1 定义回调类 异步发送交易的时候,可以自定义回调类,实现和重写回调处理函数。 自定义的回调类需要继承抽象类TransactionCallback, 实现onResponse方法。同时,可按需决定 是否需要重写onError、onTimeout等方法。 例如,我们定义一个简单的回调类。该回调类实现了一0 码力 | 1489 页 | 107.09 MB | 1 年前3
 FISCO BCOS 2.9.0 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运算、数据验证,验 发布 v2.9.0 10.2 使用预编译合约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 10.2.1 预编译合约的好处 可访问分布式存储接口:基于这套框架,用户可以访问本地DB存储状态,实现自己需要的任何逻辑。 abiEncoded, keyPair); 3.2 采用callback的方式异步操作合约 3.2.1 定义回调类 异步发送交易的时候,可以自定义回调类,实现和重写回调处理函数。 自定义的回调类需要继承抽象类TransactionCallback, 实现onResponse方法。同时,可按需决定 是否需要重写onError、onTimeout等方法。 例如,我们定义一个简单的回调类。该回调类实现了一0 码力 | 1489 页 | 107.09 MB | 1 年前3 FISCO BCOS 2.9.0 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运算、数据验证,验 发布 v2.9.0 10.2 使用预编译合约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 10.2.1 预编译合约的好处 可访问分布式存储接口:基于这套框架,用户可以访问本地DB存储状态,实现自己需要的任何逻辑。 abiEncoded, keyPair); 3.2 采用callback的方式异步操作合约 3.2.1 定义回调类 异步发送交易的时候,可以自定义回调类,实现和重写回调处理函数。 自定义的回调类需要继承抽象类TransactionCallback, 实现onResponse方法。同时,可按需决定 是否需要重写onError、onTimeout等方法。 例如,我们定义一个简单的回调类。该回调类实现了一0 码力 | 1489 页 | 107.09 MB | 1 年前3
 FISCO BCOS 2-dev 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节 节 节点 点 点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运 预 预编 编 编译 译 译合 合 合约 约 约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 8.3. 使 使 使用 用 用预 预 预编 编 编译 译 译合 合 合约 约 约 221 人员、开发角色、运维角色等。针对区块 链数据,每一个特定的角色都有着不同的数据治理诉求。WeBankBlockchain-Data分别从区块链底层节点 数据维护、应用数据处理和业务数据应用三个维度,抽象、设计了对应的组件来满足不同角色的对数据 治理的需求。 15.4.1 场 场 场景 景 景1: : :节 节 节点 点 点数 数 数据 据 据维 维 维护 护 护 数据仓库组件Data-Stas0 码力 | 1324 页 | 85.58 MB | 1 年前3 FISCO BCOS 2-dev 中文文档不区块链。区块链作为一个分布式系统,可以由不同的节 点共同参与计算、共同见证交易的执行过程,并确认最终计算结果。协同这些松散耦合、互不信任的参 与者达成信任关系,并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法和策略 统称为共识机制。 节 节 节点 点 点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一个“节点”。节点参与到区块 链系统的网络通信、逻辑运 预 预编 编 编译 译 译合 合 合约 约 约 标签:预编译合约 高性能合约 FISCO BCOS 2.0受以太坊内置合约启发,实现了一套预编译合约框架。未来,我们还会尝试将现有的典 型业务场景抽象,开发成预编译合约模板,作为底层提供的基础能力,帮助用户更快的更方便的在业务 中使用FISCO BCOS。 8.3. 使 使 使用 用 用预 预 预编 编 编译 译 译合 合 合约 约 约 221 人员、开发角色、运维角色等。针对区块 链数据,每一个特定的角色都有着不同的数据治理诉求。WeBankBlockchain-Data分别从区块链底层节点 数据维护、应用数据处理和业务数据应用三个维度,抽象、设计了对应的组件来满足不同角色的对数据 治理的需求。 15.4.1 场 场 场景 景 景1: : :节 节 节点 点 点数 数 数据 据 据维 维 维护 护 护 数据仓库组件Data-Stas0 码力 | 1324 页 | 85.58 MB | 1 年前3
 FISCO BCOS 2.9.0 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2649 页 | 201.08 MB | 1 年前3 FISCO BCOS 2.9.0 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2649 页 | 201.08 MB | 1 年前3
 FISCO BCOS 2.7.2 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2520 页 | 211.87 MB | 1 年前3 FISCO BCOS 2.7.2 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2520 页 | 211.87 MB | 1 年前3
 FISCO BCOS 2.8.0 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2534 页 | 212.43 MB | 1 年前3 FISCO BCOS 2.8.0 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2534 页 | 212.43 MB | 1 年前3
 FISCO BCOS 2.9.0 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2649 页 | 201.08 MB | 1 年前3 FISCO BCOS 2.9.0 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2649 页 | 201.08 MB | 1 年前3
 FISCO BCOS 2.8.0 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2534 页 | 212.43 MB | 1 年前3 FISCO BCOS 2.8.0 中文文档块链。区块链作为一个分 布式系统,可以由不同的节点共同参与计算、共同见证交易的执行过程,并 确认最终计算结果。协同这些松散耦合、互不信任的参与者达成信任关系, 并保障一致性,持续性协作的过程,可以抽象为“共识”过程,所牵涉的算法 和策略统称为共识机制。 节点 安装了区块链系统所需软硬件,加入到区块链网络里的计算机,可以称为一 个“节点”。节点参与到区块链系统的网络通信、逻辑运算、数据验证,验证 BCOS的虚拟机模块采用模块化设计,已经支持受到社区广泛欢迎的EVM, 将会支持更多的虚拟机。 图灵完备 图灵机和图灵完备是计算机领域的经典概念,由数学家艾伦·麦席森·图灵 (1912~1954)提出的一种抽象计算模型,引申到区块链领域,主要指合约 支持判断、跳转、循环、递归等逻辑运算,支持多种数据类型如整形、字符 串、结构体的数据处理能力,甚至有一定的面向对象特性如继承、派生、接 口等,这样才能支持复杂 并且将所有的接口的函数体置空,这个合约我们称为预编译合约的接口 合约,接口合约在调用预编译合约时需要使用。 设计存储结构 预编译合约涉及存储操作时,需要确定存储的表信息(表名与表结构,存储数据 在FISCO BCOS中会统一抽象为表结构), 存储结构。 注解 不涉及存储操作可以省略该流程。 实现调用逻辑 实现新增合约的调用逻辑,需要新实现一个c++类,该类需要继承 Precompiled类, 重载call函数,0 码力 | 2534 页 | 212.43 MB | 1 年前3
共 44 条
- 1
- 2
- 3
- 4
- 5














