FISCO BCOS 2-dev 中文文档29 日 日 日 平台介绍 1 FISCO BCOS 区 区 区块 块 块链 链 链 3 2 版 版 版本 本 本信 信 信息 息 息 7 3 搭 搭 搭建 建 建第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链网 网 网络 络 络 21 4 开 开 开发 发 发第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链应 应 应用 用 用 31 5 高 高 高阶 阶 阶教 教 教 教程 程 程 57 6 关 关 关键 键 键概 概 概念 念 念 93 7 区 区 区块 块 块链 链 链网 网 网络 络 络搭 搭 搭建 建 建 101 8 区 区 区块 块 块链 链 链应 应 应用 用 用开 开 开发 发 发 203 9 问 问 问题 题 题排 排 排查 查 查 441 10 开 开 开发 发 发部 部 部署 署 署工 工 工具 具 具(build_chain.sh) 449 11 命 命 命令 令 令行 行 行交 交 交互 互 互控 控 控制 制 制台 台 台 459 12 WeBASE管 管 管理 理 理平 平 平台 台 台 549 13 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 553 14 运 运 运维 维 维部 部 部署 署 署工 工 工具 具 具 573 15 数 数 数据 据 据治 治 治理 理 理通 通 通用 用 用组0 码力 | 1324 页 | 85.58 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档22 日 日 日 平台介绍 1 FISCO BCOS 区 区 区块 块 块链 链 链 3 2 版 版 版本 本 本信 信 信息 息 息 7 3 搭 搭 搭建 建 建第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链网 网 网络 络 络 23 4 开 开 开发 发 发第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链应 应 应用 用 用 33 5 关 关 关键 键 键概 概 205 10 开 开 开发 发 发和 和 和使 使 使用 用 用智 智 智能 能 能合 合 合约 约 约 211 11 多 多 多种 种 种语 语 语言 言 言SDK 253 12 区 区 区块 块 块链 链 链功 功 功能 能 能接 接 接口 口 口列 列 列表 表 表 479 13 使 使 使用 用 用链 链 链上 上 上信 信 信使 使 使 517 14 开 开 开发 发 发期 期 期问 18 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 639 19 运 运 运维 维 维部 部 部署 署 署工 工 工具 具 具 663 20 数 数 数据 据 据治 治 治理 理 理通 通 通用 用 用组 组 组件 件 件 715 21 多 多 多方 方 方协 协 协作 作 作治 治 治理 理 理组 组 组件 件 件 721 22 区 区 区块 块 块链 链 链应 应 应用0 码力 | 1422 页 | 91.91 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档13 日 日 日 平台介绍 1 FISCO BCOS 区 区 区块 块 块链 链 链 3 2 版 版 版本 本 本信 信 信息 息 息 7 3 搭 搭 搭建 建 建第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链网 网 网络 络 络 23 4 开 开 开发 发 发第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链应 应 应用 用 用 33 5 关 关 关键 键 键概 概 213 10 开 开 开发 发 发和 和 和使 使 使用 用 用智 智 智能 能 能合 合 合约 约 约 219 11 多 多 多种 种 种语 语 语言 言 言SDK 263 12 区 区 区块 块 块链 链 链功 功 功能 能 能接 接 接口 口 口列 列 列表 表 表 489 13 使 使 使用 用 用链 链 链上 上 上信 信 信使 使 使 529 14 开 开 开发 发 发期 期 期问 18 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 663 19 运 运 运维 维 维部 部 部署 署 署工 工 工具 具 具 687 20 数 数 数据 据 据治 治 治理 理 理通 通 通用 用 用组 组 组件 件 件 739 21 多 多 多方 方 方协 协 协作 作 作治 治 治理 理 理组 组 组件 件 件 745 22 区 区 区块 块 块链 链 链应 应 应用0 码力 | 1467 页 | 97.74 MB | 1 年前3
FISCO BCOS 3.0.0-rc2 中文文档25 日 日 日 平台介绍 1 FISCO BCOS 区 区 区块 块 块链 链 链 3 2 版 版 版本 本 本信 信 信息 息 息 7 3 搭 搭 搭建 建 建第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链网 网 网络 络 络 23 4 开 开 开发 发 发第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链应 应 应用 用 用 33 5 关 关 关键 键 键概 概 211 10 开 开 开发 发 发和 和 和使 使 使用 用 用智 智 智能 能 能合 合 合约 约 约 217 11 多 多 多种 种 种语 语 语言 言 言SDK 261 12 区 区 区块 块 块链 链 链功 功 功能 能 能接 接 接口 口 口列 列 列表 表 表 487 13 使 使 使用 用 用链 链 链上 上 上信 信 信使 使 使 525 14 开 开 开发 发 发期 期 期问 18 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 653 19 运 运 运维 维 维部 部 部署 署 署工 工 工具 具 具 677 20 数 数 数据 据 据治 治 治理 理 理通 通 通用 用 用组 组 组件 件 件 729 21 多 多 多方 方 方协 协 协作 作 作治 治 治理 理 理组 组 组件 件 件 735 22 区 区 区块 块 块链 链 链应 应 应用0 码力 | 1459 页 | 97.77 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档26 日 日 日 平台介绍 1 FISCO BCOS 区 区 区块 块 块链 链 链 3 2 版 版 版本 本 本信 信 信息 息 息 7 3 搭 搭 搭建 建 建第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链网 网 网络 络 络 23 4 开 开 开发 发 发第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链应 应 应用 用 用 33 5 关 关 关键 键 键概 概 213 10 开 开 开发 发 发和 和 和使 使 使用 用 用智 智 智能 能 能合 合 合约 约 约 219 11 多 多 多种 种 种语 语 语言 言 言SDK 263 12 区 区 区块 块 块链 链 链功 功 功能 能 能接 接 接口 口 口列 列 列表 表 表 489 13 使 使 使用 用 用链 链 链上 上 上信 信 信使 使 使 527 14 开 开 开发 发 发期 期 期问 18 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 651 19 运 运 运维 维 维部 部 部署 署 署工 工 工具 具 具 675 20 数 数 数据 据 据治 治 治理 理 理通 通 通用 用 用组 组 组件 件 件 727 21 多 多 多方 方 方协 协 协作 作 作治 治 治理 理 理组 组 组件 件 件 733 22 区 区 区块 块 块链 链 链应 应 应用0 码力 | 1435 页 | 92.25 MB | 1 年前3
FISCO BCOS 2.7.0 中文文档26 日 日 日 平台介绍 1 FISCO BCOS 区 区 区块 块 块链 链 链 3 2 版 版 版本 本 本信 信 信息 息 息 7 3 搭 搭 搭建 建 建第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链网 网 网络 络 络 23 4 开 开 开发 发 发第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链应 应 应用 用 用 33 5 关 关 关键 键 键概 概 213 10 开 开 开发 发 发和 和 和使 使 使用 用 用智 智 智能 能 能合 合 合约 约 约 219 11 多 多 多种 种 种语 语 语言 言 言SDK 263 12 区 区 区块 块 块链 链 链功 功 功能 能 能接 接 接口 口 口列 列 列表 表 表 489 13 使 使 使用 用 用链 链 链上 上 上信 信 信使 使 使 527 14 开 开 开发 发 发期 期 期问 18 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 651 19 运 运 运维 维 维部 部 部署 署 署工 工 工具 具 具 675 20 数 数 数据 据 据治 治 治理 理 理通 通 通用 用 用组 组 组件 件 件 727 21 多 多 多方 方 方协 协 协作 作 作治 治 治理 理 理组 组 组件 件 件 733 22 区 区 区块 块 块链 链 链应 应 应用0 码力 | 1435 页 | 92.25 MB | 1 年前3
FISCO BCOS 2.8.0 中文文档03 日 日 日 平台介绍 1 FISCO BCOS 区 区 区块 块 块链 链 链 3 2 版 版 版本 本 本信 信 信息 息 息 7 3 搭 搭 搭建 建 建第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链网 网 网络 络 络 23 4 开 开 开发 发 发第 第 第一 一 一个 个 个区 区 区块 块 块链 链 链应 应 应用 用 用 33 5 关 关 关键 键 键概 概 213 10 开 开 开发 发 发和 和 和使 使 使用 用 用智 智 智能 能 能合 合 合约 约 约 219 11 多 多 多种 种 种语 语 语言 言 言SDK 263 12 区 区 区块 块 块链 链 链功 功 功能 能 能接 接 接口 口 口列 列 列表 表 表 489 13 使 使 使用 用 用链 链 链上 上 上信 信 信使 使 使 527 14 开 开 开发 发 发期 期 期问 18 区 区 区块 块 块链 链 链浏 浏 浏览 览 览器 器 器 651 19 运 运 运维 维 维部 部 部署 署 署工 工 工具 具 具 675 20 数 数 数据 据 据治 治 治理 理 理通 通 通用 用 用组 组 组件 件 件 727 21 多 多 多方 方 方协 协 协作 作 作治 治 治理 理 理组 组 组件 件 件 733 22 区 区 区块 块 块链 链 链应 应 应用0 码力 | 1435 页 | 92.25 MB | 1 年前3
百度超级链 XuperChain stable 中文文档Safety Rule 11.5. PacemakerInterface 12. XPoS共识 12.1. 介绍 13. XPoA共识 13.1. 介绍 13.2. 技术细节 13.3. 整体代码 14. Single及PoW共识 14.1. 介绍 14.2. 算法流程 14.3. 在 XuperChain 中使用Single或PoW共识 14.4. 关键技术 15. XuperChain 4.1. 简介 4.2. 安装 4.3. 功能预览 XuperChain 测试环境 1. XuperChain 测试环境说明 2. XuperChain 测试环境使用指南 贡献指南 1. 代码提交指南 其他 1. 操作指导 2. 视频教程 3. 指令介绍(API) 4. 常见问题解答 5. 词汇表 6. XuperChain 小课堂 Indices and tables 索引 模块索引 AG方式链接起来形成的 链。因此,区块是区块链的基本单元。 功能:区块是区块链的基本单元,通常为了提高区块链网络的吞吐,矿工 会在一个区块中打包若干个交易。一个区块通常由区块头以及区块体组 成。 代码:区块的Proto如下 1 message InternalBlock { 2 // block version 3 // 区块版本 4 int32 version0 码力 | 325 页 | 26.31 MB | 1 年前3
百度超级链 XuperChain 3.12-a中文文档的签名;在每个块生 成时,也需要加上打包块的节点的签名。 交易签名: 基于交易数据摘要,会包含交易输入输出、合约调用、合约 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SM2-P-256 : 使用SM2/3/4的国密插件,符合中国国家密码局制定的密码 学标准。 实际使用中,可以通过创建链时的配置中的密码学类型指定使用哪种密码学 插件,以schnorr签名为例,在创世块配置中添加下述配置即可: 1 "crypto": "schnorr" 在cli命令行工具中已经支持了通过命令行参数 –cryptotype 指定密码学插件 的类型,例如需要创建一个使用Nist P256 } } 接下来 账号管理 预备知识 合约权限管理 共识 智能合约 自研并实现了一套智能合约虚拟机XVM。特点如下: 1. 合约状态数据与合约代码运行环境分离,从而能够支持多语言虚拟机且 各种合约虚拟机只需要做纯粹的无状态合约代码执行; 2. 支持执行消耗资源,避免恶意攻击; 3. 支持丰富的智能合约开发语言,比如go,Solitidy,C/C++,Java等; 4. 利用读写集确0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12-c 中文文档的签名;在每个块生 成时,也需要加上打包块的节点的签名。 交易签名: 基于交易数据摘要,会包含交易输入输出、合约调用、合约 读写集、发起人和背书人信息等,并将交易数据序列化后的字节数组使 用双重SHA256得到摘要数据,最后对摘要数据用ECDSA或其他数字签 名算法产生交易签名。 块签名:基于区块数据摘要,会包含区块元信息如前序块Hash值、交易 Merkle树根、打包时间、出块节点等数据,并在序列化后使用双重 SM2-P-256 : 使用SM2/3/4的国密插件,符合中国国家密码局制定的密码 学标准。 实际使用中,可以通过创建链时的配置中的密码学类型指定使用哪种密码学 插件,以schnorr签名为例,在创世块配置中添加下述配置即可: 1 "crypto": "schnorr" 在cli命令行工具中已经支持了通过命令行参数 –cryptotype 指定密码学插件 的类型,例如需要创建一个使用Nist P256 } } 接下来 账号管理 预备知识 合约权限管理 共识 智能合约 自研并实现了一套智能合约虚拟机XVM。特点如下: 1. 合约状态数据与合约代码运行环境分离,从而能够支持多语言虚拟机且 各种合约虚拟机只需要做纯粹的无状态合约代码执行; 2. 支持执行消耗资源,避免恶意攻击; 3. 支持丰富的智能合约开发语言,比如go,Solitidy,C/C++,Java等; 4. 利用读写集确0 码力 | 336 页 | 12.62 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5













