FISCO BCOS 1.3 中文文档
发,聚焦于金融行业的分布式商业需求,从业务适当性、性能、安全、政策、 技术可行性、运维与治理、成本等多个维度进行综合考虑,打造金融版本的区 块链解决方案。 为了让大家更好的了解FISCO BCOS区块链开源平台的使用方 法。本文档按照Step By Step的步骤详细介绍了FISCO BCOS区块链的构建、安 装、启动,智能合约部署、调用等初阶用法,还包括多节点组网、系统合约等 高阶内容的介绍。 本文档不介绍FISCO 络带宽等硬件性能影响。由于区块链是先天的跨网络的分布式协作系统,而且 强调安全性、可用性、容错性、一致性、事务性,用较复杂的算法和繁琐的多 参与方协作来获得去信任化、数据不可篡改以及交易可追溯等特出的功能优 势,根据分布式的CAP原理,在同等的硬件资源投入的前提下,区块链的性能 往往低于中心化的系统,其表现就是并发数不高,交易时延较明显。 我们已 经在多个方面对系统运行的全流程进行细致的优化,包括加密解密计算,交易 处理流程,共 可扩展转账限制逻辑例子一:限制Token的使用账号为特定 账号 2.1.5 可扩展转账限制逻辑例子二:限制某一账号的日转账限额 2.1.6 并行交易 2.2 查询功能 2.2.0 前期准备:账号注册 2.2.1 回溯 2.2.2 查询账号余额 2.2.3 获取一账号下能满足支付数额的Token列表 2.2.4 查询基础数据对象 2.2.5 分页查询 2.3 脚本命令返回的“执行结果说明” 3 注意事项 30 码力 | 491 页 | 5.72 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
管理 理 理机 机 机制 制 制:基于分布式存储权限控制机制,灵活、细粒度地控制外部账户部署合约和创建、 插入、删除和更新用户表的权限。 • 支 支 支持 持 持国 国 国密 密 密算 算 算法 法 法:支持国密加密、签名算法和国密通信协议。 • 落 落 落盘 盘 盘加 加 加密 密 密方 方 方案 案 案:支持加密节点落盘数据,保障链上数据的机密性。 • 密 密 密钥 钥 钥管 管 管理 理 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.6.x方 方 方法 法 法 当节点采用兼容模式从v2.6.x升级至v2.7.0后,可直接通过将节点二进制替换回v2.6.x完成回滚。 2.2. 更 更 更多 多 多版 版 版本 本 本 11 FISCO BCOS Documentation 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.5.x方 方 方法 法 法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2.5.x完成回滚。 12 Chapter 2. 版 版 版本 本 本信 信 信息 息 息 FISCO BCOS0 码力 | 1422 页 | 91.91 MB | 1 年前3FISCO BCOS 2-dev 中文文档
管理 理 理机 机 机制 制 制:基于分布式存储权限控制机制,灵活、细粒度地控制外部账户部署合约和创建、 插入、删除和更新用户表的权限。 • 支 支 支持 持 持国 国 国密 密 密算 算 算法 法 法:支持国密加密、签名算法和国密通信协议。 • 落 落 落盘 盘 盘加 加 加密 密 密方 方 方案 案 案:支持加密节点落盘数据,保障链上数据的机密性。 • 密 密 密钥 钥 钥管 管 管理 理 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.6.x方 方 方法 法 法 当节点采用兼容模式从v2.6.x升级至v2.7.0后,可直接通过将节点二进制替换回v2.6.x完成回滚。 2.2.2 v2.6.0 标签:v2.6.0 版本特性 v2.5.x升 升 升级 级 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.5.x方 方 方法 法 法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2.5.x完成回滚。 2.2.3 v2.5.0 标签:v2.5.0 版本特性 v2.4.x升 升 升级 级0 码力 | 1324 页 | 85.58 MB | 1 年前3FISCO BCOS 3.0.0-rc2 中文文档
管理 理 理机 机 机制 制 制:基于分布式存储权限控制机制,灵活、细粒度地控制外部账户部署合约和创建、 插入、删除和更新用户表的权限。 • 支 支 支持 持 持国 国 国密 密 密算 算 算法 法 法:支持国密加密、签名算法和国密通信协议。 • 落 落 落盘 盘 盘加 加 加密 密 密方 方 方案 案 案:支持加密节点落盘数据,保障链上数据的机密性。 • 密 密 密钥 钥 钥管 管 管理 理 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.6.x方 方 方法 法 法 当节点采用兼容模式从v2.6.x升级至v2.7.0后,可直接通过将节点二进制替换回v2.6.x完成回滚。 2.2.5 v2.6.0 标签:v2.6.0 版本特性 v2.5.x升 升 升级 级 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.5.x方 方 方法 法 法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2.5.x完成回滚。 2.2.6 v2.5.0 标签:v2.5.0 版本特性 v2.4.x升 升 升级 级0 码力 | 1459 页 | 97.77 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
管理 理 理机 机 机制 制 制:基于分布式存储权限控制机制,灵活、细粒度地控制外部账户部署合约和创建、 插入、删除和更新用户表的权限。 • 支 支 支持 持 持国 国 国密 密 密算 算 算法 法 法:支持国密加密、签名算法和国密通信协议。 • 落 落 落盘 盘 盘加 加 加密 密 密方 方 方案 案 案:支持加密节点落盘数据,保障链上数据的机密性。 • 密 密 密钥 钥 钥管 管 管理 理 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.6.x方 方 方法 法 法 当节点采用兼容模式从v2.6.x升级至v2.7.0后,可直接通过将节点二进制替换回v2.6.x完成回滚。 2.2.5 v2.6.0 标签:v2.6.0 版本特性 v2.5.x升 升 升级 级 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.5.x方 方 方法 法 法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2.5.x完成回滚。 2.2.6 v2.5.0 标签:v2.5.0 版本特性 v2.4.x升 升 升级 级0 码力 | 1467 页 | 97.74 MB | 1 年前3FISCO BCOS 2.8.0 中文文档
管理 理 理机 机 机制 制 制:基于分布式存储权限控制机制,灵活、细粒度地控制外部账户部署合约和创建、 插入、删除和更新用户表的权限。 • 支 支 支持 持 持国 国 国密 密 密算 算 算法 法 法:支持国密加密、签名算法和国密通信协议。 • 落 落 落盘 盘 盘加 加 加密 密 密方 方 方案 案 案:支持加密节点落盘数据,保障链上数据的机密性。 • 密 密 密钥 钥 钥管 管 管理 理 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.6.x方 方 方法 法 法 当节点采用兼容模式从v2.6.x升级至v2.7.0后,可直接通过将节点二进制替换回v2.6.x完成回滚。 2.2.5 v2.6.0 标签:v2.6.0 版本特性 v2.5.x升 升 升级 级 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.5.x方 方 方法 法 法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2.5.x完成回滚。 2.2.6 v2.5.0 标签:v2.5.0 版本特性 v2.4.x升 升 升级 级0 码力 | 1435 页 | 92.25 MB | 1 年前3FISCO BCOS 2.7.0 中文文档
管理 理 理机 机 机制 制 制:基于分布式存储权限控制机制,灵活、细粒度地控制外部账户部署合约和创建、 插入、删除和更新用户表的权限。 • 支 支 支持 持 持国 国 国密 密 密算 算 算法 法 法:支持国密加密、签名算法和国密通信协议。 • 落 落 落盘 盘 盘加 加 加密 密 密方 方 方案 案 案:支持加密节点落盘数据,保障链上数据的机密性。 • 密 密 密钥 钥 钥管 管 管理 理 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.6.x方 方 方法 法 法 当节点采用兼容模式从v2.6.x升级至v2.7.0后,可直接通过将节点二进制替换回v2.6.x完成回滚。 2.2.5 v2.6.0 标签:v2.6.0 版本特性 v2.5.x升 升 升级 级 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.5.x方 方 方法 法 法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2.5.x完成回滚。 2.2.6 v2.5.0 标签:v2.5.0 版本特性 v2.4.x升 升 升级 级0 码力 | 1435 页 | 92.25 MB | 1 年前3FISCO BCOS 2.8.0 中文文档
管理 理 理机 机 机制 制 制:基于分布式存储权限控制机制,灵活、细粒度地控制外部账户部署合约和创建、 插入、删除和更新用户表的权限。 • 支 支 支持 持 持国 国 国密 密 密算 算 算法 法 法:支持国密加密、签名算法和国密通信协议。 • 落 落 落盘 盘 盘加 加 加密 密 密方 方 方案 案 案:支持加密节点落盘数据,保障链上数据的机密性。 • 密 密 密钥 钥 钥管 管 管理 理 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.6.x方 方 方法 法 法 当节点采用兼容模式从v2.6.x升级至v2.7.0后,可直接通过将节点二进制替换回v2.6.x完成回滚。 2.2.5 v2.6.0 标签:v2.6.0 版本特性 v2.5.x升 升 升级 级 兼 兼容 容 容性 性 性 向 向 向前 前 前兼 兼 兼容 容 容,旧版本可以直接替换程序升级 兼 兼 兼容 容 容模 模 模式 式 式回 回 回滚 滚 滚至 至 至v2.5.x方 方 方法 法 法 当节点采用兼容模式从v2.5.x升级至v2.6.0后,可直接通过将节点二进制替换回v2.5.x完成回滚。 2.2.6 v2.5.0 标签:v2.5.0 版本特性 v2.4.x升 升 升级 级0 码力 | 1435 页 | 92.25 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
• 修复了在某种场景下channel连接抛异常的错误 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼容模式回滚至v2.0.0方法 当节点采用兼容模式从v2.0.x升级至v2.1.0后,可直接通过将节点二进制替换回v2.0.x完成回滚。若在 升级到v2.1.0之后部署过较大二进制的合约(在24K-256K之间),回滚至v2.0 download/v2.9.1/build_ ˓→chain.sh && chmod u+x build_chain.sh 注解: • 如 果 因 为 网 络 问 题 导 致 长 时 间 无 法 下 载build_chain.sh脚 本 , 请 尝 试 curl - #LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO- 应用模块的实现,通过我们提供 的Java SDK实现对区块链上合约的调用访问。 本教程要求用户熟悉Linux操作环境,具备Java开发的基本技能,能够使用Gradle工具,熟悉Solidity语 法。 如果您还未搭建区块链网络,或未下载控制台,请先走完教程搭建第一个区块链网络,再回到本教程。 4.1 1. 了解应用需求 区块链天然具有防篡改,可追溯等特性,这些特性决定其更容易受金融领域的青睐。本示例中,将会提0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 3.6.0 中文文档
• 修复了在某种场景下channel连接抛异常的错误 兼容性 向前兼容,旧版本可以直接替换程序升级,但无法启动此版本的新特性。若需要用此版本的新特性,需 重新搭链。 兼容模式回滚至v2.0.0方法 当节点采用兼容模式从v2.0.x升级至v2.1.0后,可直接通过将节点二进制替换回v2.0.x完成回滚。若在 升级到v2.1.0之后部署过较大二进制的合约(在24K-256K之间),回滚至v2.0 download/v2.9.1/build_ ˓→chain.sh && chmod u+x build_chain.sh 注解: • 如 果 因 为 网 络 问 题 导 致 长 时 间 无 法 下 载build_chain.sh脚 本 , 请 尝 试 curl - #LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO- 应用模块的实现,通过我们提供 的Java SDK实现对区块链上合约的调用访问。 本教程要求用户熟悉Linux操作环境,具备Java开发的基本技能,能够使用Gradle工具,熟悉Solidity语 法。 如果您还未搭建区块链网络,或未下载控制台,请先走完教程搭建第一个区块链网络,再回到本教程。 4.1 1. 了解应用需求 区块链天然具有防篡改,可追溯等特性,这些特性决定其更容易受金融领域的青睐。本示例中,将会提0 码力 | 1489 页 | 107.09 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5