FISCO BCOS 1.3 中文文档
telnet不通,需要检查网络连通性和安全策略 SDK编译 安装依赖软件 部署web3sdk之前需要安装git, dos2unix依赖软件: git:用于拉取最新代码 dos2unix: 用于处理windows文件上传到linux服务器时,文件格式无法被 linux正确解析的问题; centos: $ sudo yum -y install git dos2unix ubuntu: 实现一个简单的计数器,主要功能包括: 设置和读取计数器名字、增加计数、读取当前计数功能。 通过receipt log的方式,把修改记录log到区块中,供客户端查询。 (注: receipt log用处很大,是区块链和业务端同步交易处理过程和结果信 息的有效渠道) 智能合约代码Counter.sol 根据合约功能要求可实现智能合约 Counter.sol [https://github.com/FISCO-BCOS/FISCO- yum/apt源检查 物料包工作过程中会使用yum/apt安装一些依赖项, 当前yum/apt源无法下载到相 关依赖时, 工作工程中可能会出现一些问题(fisco-bcos-package-tool内部已经做 了相关处理, 在异常执行时给用户提示, 并停止工作, 但实际环境更加复杂, 不排 除有遗漏)。 对此建议可以提前检查yum/apt源。 检查列表 在服务器上面依次执行下面命令: CentOS 依赖0 码力 | 491 页 | 5.72 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
多引擎是一系列功能特性的总括,比如预编译合约能够突破EVM的性能瓶颈,实现高性能合约;控制台 可以让用户快速掌握区块链使用技巧等。 上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提供更多的工具支持,让系统 处理更快、容量更高,使应用运行环境更安全、更稳定。 4 Chapter 1. FISCO BCOS 区块链 FISCO BCOS Documentation, 发布 v2.9.0 1.3 核心模块 BCOS从提升交易执行效率和并发两个方面优化了交易执行,使得交易处理性 能达到万级以上。 • 基于C++的Precompiled合约:区块链底层内置C++语言编写的Precompiled合约,执行效率更高。 • 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行流,最大化并行执行区块 内的交易。 • 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化以及并行处理。 1.5 安全性 考虑到联盟 据的安全授权与交换。 • 分布式事件驱动架构WeEvent:实现了可信、可靠、高效的跨机构、跨平台事件通知机制。在不改 变已有商业系统的开发语言、接入协议的情况下,实现跨机构、跨平台的事件通知与处理。 • 跨链协作方案WeCross:支持跨链事务交易,满足跨链交易的原子性,对跨链进行治理,可支持多 方协作管理,避免单点风险。 • 场景式隐私保护解决方案WeDPR:针对隐匿支付、匿名投票、匿名竞拍和选择性披露等应用方0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 3.6.0 中文文档
多引擎是一系列功能特性的总括,比如预编译合约能够突破EVM的性能瓶颈,实现高性能合约;控制台 可以让用户快速掌握区块链使用技巧等。 上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提供更多的工具支持,让系统 处理更快、容量更高,使应用运行环境更安全、更稳定。 4 Chapter 1. FISCO BCOS 区块链 FISCO BCOS Documentation, 发布 v2.9.0 1.3 核心模块 BCOS从提升交易执行效率和并发两个方面优化了交易执行,使得交易处理性 能达到万级以上。 • 基于C++的Precompiled合约:区块链底层内置C++语言编写的Precompiled合约,执行效率更高。 • 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行流,最大化并行执行区块 内的交易。 • 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化以及并行处理。 1.5 安全性 考虑到联盟 据的安全授权与交换。 • 分布式事件驱动架构WeEvent:实现了可信、可靠、高效的跨机构、跨平台事件通知机制。在不改 变已有商业系统的开发语言、接入协议的情况下,实现跨机构、跨平台的事件通知与处理。 • 跨链协作方案WeCross:支持跨链事务交易,满足跨链交易的原子性,对跨链进行治理,可支持多 方协作管理,避免单点风险。 • 场景式隐私保护解决方案WeDPR:针对隐匿支付、匿名投票、匿名竞拍和选择性披露等应用方0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
多引擎是一系列功能特性的总括,比如预编译合约能够突破EVM的性能瓶颈,实现高性能合约;控制台 可以让用户快速掌握区块链使用技巧等。 上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提供更多的工具支持,让系统 处理更快、容量更高,使应用运行环境更安全、更稳定。 4 Chapter 1. FISCO BCOS 区块链 FISCO BCOS Documentation, 发布 v2.9.0 1.3 核心模块 BCOS从提升交易执行效率和并发两个方面优化了交易执行,使得交易处理性 能达到万级以上。 • 基于C++的Precompiled合约:区块链底层内置C++语言编写的Precompiled合约,执行效率更高。 • 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行流,最大化并行执行区块 内的交易。 • 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化以及并行处理。 1.5 安全性 考虑到联盟 据的安全授权与交换。 • 分布式事件驱动架构WeEvent:实现了可信、可靠、高效的跨机构、跨平台事件通知机制。在不改 变已有商业系统的开发语言、接入协议的情况下,实现跨机构、跨平台的事件通知与处理。 • 跨链协作方案WeCross:支持跨链事务交易,满足跨链交易的原子性,对跨链进行治理,可支持多 方协作管理,避免单点风险。 • 场景式隐私保护解决方案WeDPR:针对隐匿支付、匿名投票、匿名竞拍和选择性披露等应用方0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
多引擎是一系列功能特性的总括,比如预编译合约能够突破EVM的性能瓶颈,实现高性能合约;控制台 可以让用户快速掌握区块链使用技巧等。 上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提供更多的工具支持,让系统 处理更快、容量更高,使应用运行环境更安全、更稳定。 4 Chapter 1. FISCO BCOS 区 区 区块 块 块链 链 链 FISCO BCOS Documentation, 发 发 发布 布 执行,使得交易处理性 能达到万级以上。 • 基 基 基于 于 于C++的 的 的Precompiled合 合 合约 约 约:区块链底层内置C++语言编写的Precompiled合约,执行效率更高。 • 交 交 交易 易 易并 并 并行 行 行执 执 执行 行 行:基于DAG算法根据交易间互斥关系构建区块内交易执行流,最大化并行执行区块 内的交易。 • 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化以及并行处理。 落盘等各个环节的异步化以及并行处理。 1.5 安 安 安全 全 全性 性 性 考虑到联盟链的高安全性需求,除了节点之间、节点与客户端之间通信采用TLS安全协议外,FISCO BCOS还实现了一整套安全解决方案: • 网 网 网络 络 络准 准 准入 入 入机 机 机制 制 制:限制节点加入、退出联盟链,可将指定群组的作恶节点从群组中删除,保障了系 统安全性。 • 黑 黑 黑白 白 白名 名0 码力 | 1422 页 | 91.91 MB | 1 年前3FISCO BCOS 2-dev 中文文档
多引擎是一系列功能特性的总括,比如预编译合约能够突破EVM的性能瓶颈,实现高性能合约;控制台 可以让用户快速掌握区块链使用技巧等。 上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提供更多的工具支持,让系统 处理更快、容量更高,使应用运行环境更安全、更稳定。 4 Chapter 1. FISCO BCOS 区 区 区块 块 块链 链 链 FISCO BCOS Documentation, 发 发 发布 布 执行,使得交易处理性 能达到万级以上。 • 基 基 基于 于 于C++的 的 的Precompiled合 合 合约 约 约:区块链底层内置C++语言编写的Precompiled合约,执行效率更高。 • 交 交 交易 易 易并 并 并行 行 行执 执 执行 行 行:基于DAG算法根据交易间互斥关系构建区块内交易执行流,最大化并行执行区块 内的交易。 • 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化以及并行处理。 落盘等各个环节的异步化以及并行处理。 1.5 安 安 安全 全 全性 性 性 考虑到联盟链的高安全性需求,除了节点之间、节点与客户端之间通信采用TLS安全协议外,FISCO BCOS还实现了一整套安全解决方案: • 网 网 网络 络 络准 准 准入 入 入机 机 机制 制 制:限制节点加入、退出联盟链,可将指定群组的作恶节点从群组中删除,保障了系 统安全性。 • 黑 黑 黑白 白 白名 名0 码力 | 1324 页 | 85.58 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
多引擎是一系列功能特性的总括,比如预编译合约能够突破EVM的性能瓶 颈,实现高性能合约;控制台可以让用户快速掌握区块链使用技巧等。 上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共 BCOS从提升交易执行效率和并发两个方面优化了 交易执行,使得交易处理性能达到万级以上。 基于C++的Precompiled合约:区块链底层内置C++语言编写的 Precompiled合约,执行效率更高。 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行 流,最大化并行执行区块内的交易。 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化 以及并行处理。 安全性 考虑到联盟链的高安全性需求 [https://github.com/webankfintech/weevent]:实现了 可信、可靠、高效的跨机构、跨平台事件通知机制。在不改变已有商业 系统的开发语言、接入协议的情况下,实现跨机构、跨平台的事件通知 与处理。 跨链协作方案WeCross [https://github.com/WeBankFinTech/WeCross]:支持跨链事 务交易,满足跨链交易的原子性,对跨链进行治理,可支持多方协作管 理,避免单点风险。0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
多引擎是一系列功能特性的总括,比如预编译合约能够突破EVM的性能瓶 颈,实现高性能合约;控制台可以让用户快速掌握区块链使用技巧等。 上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共 BCOS从提升交易执行效率和并发两个方面优化了 交易执行,使得交易处理性能达到万级以上。 基于C++的Precompiled合约:区块链底层内置C++语言编写的 Precompiled合约,执行效率更高。 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行 流,最大化并行执行区块内的交易。 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化 以及并行处理。 安全性 考虑到联盟链的高安全性需求 [https://github.com/webankfintech/weevent]:实现了 可信、可靠、高效的跨机构、跨平台事件通知机制。在不改变已有商业 系统的开发语言、接入协议的情况下,实现跨机构、跨平台的事件通知 与处理。 跨链协作方案WeCross [https://github.com/WeBankFinTech/WeCross]:支持跨链事 务交易,满足跨链交易的原子性,对跨链进行治理,可支持多方协作管 理,避免单点风险。0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.0 中文文档
多引擎是一系列功能特性的总括,比如预编译合约能够突破EVM的性能瓶 颈,实现高性能合约;控制台可以让用户快速掌握区块链使用技巧等。 上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共 BCOS从提升交易执行效率和并发两个方面优化了 交易执行,使得交易处理性能达到万级以上。 基于C++的Precompiled合约:区块链底层内置C++语言编写的 Precompiled合约,执行效率更高。 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行 流,最大化并行执行区块内的交易。 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化 以及并行处理。 安全性 考虑到联盟链的高安全性需求 [https://github.com/webankfintech/weevent]:实现了 可信、可靠、高效的跨机构、跨平台事件通知机制。在不改变已有商业 系统的开发语言、接入协议的情况下,实现跨机构、跨平台的事件通知 与处理。 跨链协作方案WeCross [https://github.com/WeBankFinTech/WeCross]:支持跨链事 务交易,满足跨链交易的原子性,对跨链进行治理,可支持多方协作管 理,避免单点风险。0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
多引擎是一系列功能特性的总括,比如预编译合约能够突破EVM的性能瓶 颈,实现高性能合约;控制台可以让用户快速掌握区块链使用技巧等。 上述功能特性均聚焦解决技术和体验的痛点,为开发、运维、治理和监管提 供更多的工具支持,让系统处理更快、容量更高,使应用运行环境更安全、 更稳定。 核心模块 FISCO BCOS采用高通量可扩展的多群组架构,可以动态管理多链、多群 组,满足多业务场景的扩展需求和隔离需求,核心模块包括: 共 BCOS从提升交易执行效率和并发两个方面优化了 交易执行,使得交易处理性能达到万级以上。 基于C++的Precompiled合约:区块链底层内置C++语言编写的 Precompiled合约,执行效率更高。 交易并行执行:基于DAG算法根据交易间互斥关系构建区块内交易执行 流,最大化并行执行区块内的交易。 交易生命周期的异步并行处理:共识、同步、落盘等各个环节的异步化 以及并行处理。 安全性 考虑到联盟链的高安全性需求 [https://github.com/webankfintech/weevent]:实现了 可信、可靠、高效的跨机构、跨平台事件通知机制。在不改变已有商业 系统的开发语言、接入协议的情况下,实现跨机构、跨平台的事件通知 与处理。 跨链协作方案WeCross [https://github.com/WeBankFinTech/WeCross]:支持跨链事 务交易,满足跨链交易的原子性,对跨链进行治理,可支持多方协作管 理,避免单点风险。0 码力 | 2585 页 | 166.09 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5