支持leveldb、rocksdb、mysql
CRUD接口 提供CRUD接口访问链上数据
# 网络协议
节点间通信 P2P协议
客户端与节点通信 JsonRPC,Channel协议
消息订阅服务
AMOP协议
# 智能合约
合约引擎 支持Solidity和预编译合约
引擎特点 图灵完备,沙盒运行
版本控制 基于CNS支持多版本合约
## 整体架构
AMOP消息通知等机制。
## 模块重塑
2. 0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测试,支持自动化持续集成和持续部署。
## 更多版本
## FISCO BCOS 2.x 进一步保证共识算法的安全性
- evm引擎由aleth-interpreter替换为evmone
- 升级EVMC接口版本为7.3.0
- 源码编译要求GCC版本不小于5.4.0
- 支持AMOP消息路由到节点自身
- MySQL存储模式下区块等数据使用二进制存储并启动压缩
## 修复
- 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题
- 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 0 码力 |
2649 页 |
201.08 MB
| 2 年前 3
/td>
P2P协议 |
| 客户端与节点通信 | JsonRPC,Channel协议 |
| 消息订阅服务 | AMOP协议 |
| 智能合约 |
| 合约引擎 | 支持Solidity和预编译合约 |
< 采用新的权限控制体系,基于表进行访问权限的设计,另外还支持CA黑名单机制,可以实现对作恶/故障节点的屏蔽。详情请查看准入机制设计文档
## 异步事件
2. 0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP消息通知等机制。
## 模块重塑
2. 0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测试,支持自动化持续集成和持续部署。
## 更多版本
## FISCO BCOS 2.x 进一步保证共识算法的安全性
- evm引擎由aleth-interpreter替换为evmone
- 升级EVMC接口版本为7.3.0
- 源码编译要求GCC版本不小于5.4.0
- 支持AMOP消息路由到节点自身
- MySQL存储模式下区块等数据使用二进制存储并启动压缩
## 修复
- 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题
- 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 0 码力 |
2538 页 |
212.43 MB
| 2 年前 3
的设计,另外还支持CA黑名单机制,可以实现对作恶/故障节点的屏蔽。详情请查看准入机制设计文档
#### 2.1.10 异步事件
2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP消息通知等机制。
#### 2.1.11 模块重塑
2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测试,支持自动化持续集成和持续部署。
### 2.2 更多版本
FISCO 进一步保证共识算法的安全性
• evm引擎由aleth-interpreter替换为evmone
• 升级EVMC接口版本为7.3.0
· 源码编译要求GCC版本不小于5.4.0
• 支持AMOP消息路由到节点自身
• MySQL存储模式下区块等数据使用二进制存储并启动压缩
## 修复
- 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题
- 修复raft共识下,非lea 全面升级:参考安装搭建新链,重新向新节点提交所有历史交易,升级后节点包含v2.1.0新特性
• v2.1.0 Release Note
## 变更描述
## 新特性
· CA白名单功能
• AMOP认证功能
·合约事件推送
· 运行时启动新群组
## 更新
• 支持Channel Message v2协议
· 节点连接支持域名配置
· 部署合约的二进制长度放宽至256K
· 交易出错打印更全面的日志
0 码力 |
1489 页 |
107.09 MB
| 2 年前 3
/td>
P2P协议 |
| 客户端与节点通信 | JsonRPC,Channel协议 |
| 消息订阅服务 | AMOP协议 |
| 智能合约 |
| 合约引擎 | 支持Solidity和预编译合约 |
< 进一步保证共识算法的安全性
• evm引擎由aleth-interpreter替换为evmone
• 升级EVMC接口版本为7.3.0
• 源码编译要求GCC版本不小于5.4.0
- 支持AMOP消息路由到节点自身
• MySQL存储模式下区块等数据使用二进制存储并启动压缩
## 修复
- 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题
- 修复raft共识下,非leader节点交易池中的交易不能被打包的问题 Release Note [https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v2.1.0]
## 变更描述
## 新特性
CA白名单功能
• AMOP认证功能
• 合约事件推送
• 运行时启动新群组
## 更新
• 支持Channel Message v2协议
• 节点连接支持域名配置
• 部署合约的二进制长度放宽至256K
• 交易出错打印更全面的日志 0 码力 |
2383 页 |
18.83 MB
| 2 年前 3
的设计,另外还支持CA黑名单机制,可以实现对作恶/故障节点的屏蔽。详情请查看准入机制设计文档
#### 2.1.10 异步事件
2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP消息通知等机制。
#### 2.1.11 模块重塑
2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测试,支持自动化持续集成和持续部署。
### 2.2 更多版本
FISCO 进一步保证共识算法的安全性
• evm引擎由aleth-interpreter替换为evmone
• 升级EVMC接口版本为7.3.0
· 源码编译要求GCC版本不小于5.4.0
• 支持AMOP消息路由到节点自身
• MySQL存储模式下区块等数据使用二进制存储并启动压缩
## 修复
- 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题
- 修复raft共识下,非lea 全面升级:参考安装搭建新链,重新向新节点提交所有历史交易,升级后节点包含v2.1.0新特性
• v2.1.0 Release Note
## 变更描述
## 新特性
· CA白名单功能
• AMOP认证功能
·合约事件推送
· 运行时启动新群组
## 更新
• 支持Channel Message v2协议
· 节点连接支持域名配置
· 部署合约的二进制长度放宽至256K
· 交易出错打印更全面的日志
0 码力 |
1489 页 |
107.09 MB
| 2 年前 3
的设计,另外还支持CA黑名单机制,可以实现对作恶/故障节点的屏蔽。详情请查看准入机制设计文档
#### 2.1.10 异步事件
2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP消息通知等机制。
#### 2.1.11 模块重塑
2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测试,支持自动化持续集成和持续部署。
### 2.2 更多版本
### 进一步保证共识算法的安全性
• evm引擎由aleth-interpreter替换为evmone
• 升级EVMC接口版本为7.3.0
· 源码编译要求GCC版本不小于5.4.0
• 支持AMOP消息路由到节点自身
• MySQL 存储模式下区块等数据使用二进制存储并启动压缩
## 修复
- 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题
- 修复raft共识下,非le 全面升级:参考安装搭建新链,重新向新节点提交所有历史交易,升级后节点包含v2.1.0新特性
• v2.1.0 Release Note
## 变更描述
## 新特性
· CA白名单功能
• AMOP认证功能
·合约事件推送
· 运行时启动新群组
## 更新
• 支持Channel Message v2协议
· 节点连接支持域名配置
· 部署合约的二进制长度放宽至256K
· 交易出错打印更全面的日志
0 码力 |
1467 页 |
97.74 MB
| 2 年前 3
的设计,另外还支持CA黑名单机制,可以实现对作恶/故障节点的屏蔽。详情请查看准入机制设计文档
#### 2.1.10 异步事件
2.0版本同时支持交易上链异步通知、区块上链异步通知以及自定义的AMOP消息通知等机制。
#### 2.1.11 模块重塑
2.0版本对核心模块进行升级重塑,进行模块化的单元测试和端对端集成测试,支持自动化持续集成和持续部署。
### 2.2 更多版本
### 进一步保证共识算法的安全性
• evm引擎由aleth-interpreter替换为evmone
• 升级EVMC接口版本为7.3.0
· 源码编译要求GCC版本不小于5.4.0
• 支持AMOP消息路由到节点自身
• MySQL 存储模式下区块等数据使用二进制存储并启动压缩
## 修复
- 修复因为交易广播标记缓存没有清理干净导致的轻微内存泄露问题
• 修复raft共识下,非le 全面升级:参考安装搭建新链,重新向新节点提交所有历史交易,升级后节点包含v2.1.0新特性
• v2.1.0 Release Note
## 变更描述
## 新特性
· CA白名单功能
• AMOP认证功能
·合约事件推送
· 运行时启动新群组
## 更新
• 支持Channel Message v2协议
· 节点连接支持域名配置
· 部署合约的二进制长度放宽至256K
· 交易出错打印更全面的日志
0 码力 |
1459 页 |
97.77 MB
| 2 年前 3