当前位置:网站首页>Announcement | FISCO bcos v3.0-rc4 is released, and the new Max version can support massive transactions on the chain
Announcement | FISCO bcos v3.0-rc4 is released, and the new Max version can support massive transactions on the chain
2022-07-26 09:03:00 【FISCO_ BCOS】
As a stable 、 Efficient 、 Secure blockchain underlying platform ,FISCO BCOS On the one hand, we are committed to ensuring the stability of the system 、 Compatibility 、 Robustness 、 Ease of use , On the other hand, it focuses on improving the performance of the underlying platform of blockchain 、 Extensibility .
since FISCO BCOS v3.0 Start , The community adheres to open source 、 to open up 、 The principle of joint construction , Focusing on gathering the strength of the community will FISCO BCOS Build a more perfect blockchain underlying platform .
Now ,FISCO BCOS v3.0-rc4 Has been released , Of interest LTS The version is also in preparation , Under the active joint construction of community partners , I'll meet you soon , Coming soon .
this FISCO BCOS v3.0-rc4 Iteration launched FISCO BCOS Max edition , It aims to improve the scalability of the underlying platform of blockchain , So as to achieve the goal of supporting massive transactions on the chain .
IFLYTEK and Sun Yat sen University are both deeply involved in the development and co construction of this version .
IFLYTEK is v3.0-rc4 A group ring signature contract verification interface is developed 、 Realize the function of data falling disk encryption 、 Design and implement the blockchain monitoring system , Enrich the privacy computing power on the chain 、 While ensuring data security , It provides a layer of monitoring guarantee for the stability of the blockchain system .
The blockchain and intelligent finance research team of Sun Yat sen University jointly developed and implemented the conflict domain analysis function of smart contracts , It's solved FISCO BCOS v2.x In the version, developers need to manually identify the conflict domain , The pain point of parallel execution of smart contracts , It greatly simplifies the development threshold of parallel contracts .
Let's take a look FISCO BCOS v3.0-rc4 New features .
Max edition FISCO BCOS
In order to support massive transactions on the chain ,v3.0-rc4 Launched Max edition FISCO BCOS, Aims to provide Mass storage services 、 High performance scalable execution module 、 Highly available fault recovery mechanism .
Max edition FISCO BCOS The nodes of adopt distributed storage TiKV, The execution module becomes a service independently , Storage and execution can scale horizontally , And support automatic active and standby recovery .
Here's the picture , In order to achieve a highly available fault recovery mechanism ,Max edition FISCO BCOS Under the architecture , Introduce etcd Clusters are used to support multiple Max Node automatic active / standby switching .

Max Nodes mainly include BcosMaxNodeService、BcosExecutorService and TiKV colony :
BcosMaxNodeService: Including the trading pool module 、 Consensus module and synchronization module , Mainly responsible for packaging consensus transactions , The service can include multiple processes , Multiple processes are primary and standby to each other , adopt etcd The cluster chooses the master node .
BcosExecutorService: Execution services , Multi service , Mainly responsible for executing transactions and blocks , A service can include multiple processes .
TiKV: One Max The node needs to build a TiKV The cluster is responsible for storing 、 Access the ledger data in the node .

Max Node module
FISCO BCOS v3.0-rc4 New characteristics
Besides ,FISCO BCOS v3.0-rc4 Still on security 、 Ease of use 、 Many optimizations have been made in terms of stability and performance , It mainly includes :
Security 、 Ease of use
newly added CRUD Contract interface , Simplify the threshold of blockchain application development
Support group ring signature contract verification interface , Enrich the privacy computing power on the chain
Support contract lifecycle management , Can be frozen 、 Unfreeze the contract
Support data encryption
Update the Authority Governance contract , Manage node roles 、 System configuration modification 、 Contract lifecycle management and other functions are incorporated into the governance framework
Optimize Pro edition FISCO BCOS Chain building script , Support the configuration of organization dimension RPC、Gateway、BcosNodeService Etc
Design and implement the intelligent contract conflict domain analysis function , Simplify the threshold of parallel contract development
Stability optimization
be based on mtail + prometheus + grafana + ansiable Build a blockchain system monitoring system
be based on Rip Protocol principle , Realize network forwarding function , Improve network robustness
Other performance optimizations
introduce KeyPage Mechanism , Read at page granularity 、 Store status data , Optimize read storage performance
Optimize DMC Performance of the execution framework , Support batch distribution transactions
Optimize RPC and P2P Network processing performance of the module , The network performance can expand linearly with the number of network connections
Cross platform support
Support linux aarch64 platform
FISCO BCOS Code warehouse :
https://github.com/FISCO-BCOS/FISCO-BCOS
FISCO BCOS Code warehouse domestic image :
https://gitee.com/FISCO-BCOS/FISCO-BCOS
FISCO BCOS v3.x Technical documentation :
https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/
First experience FISCO BCOS, May refer to Air edition FISCO BCOS Build deployment documents :
https://fisco-bcos-doc.readthedocs.io/zhCN/latest/docs/quickstart/air_installation.html
Pro edition FISCO BCOS Building documents :
https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/tutorial/pro/installation.html
Max edition FISCO BCOS Building documents :
https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/tutorial/max/installation.html
To upgrade an existing version , May refer to FISCO BCOS Version and compatibility :
https://fisco-bcos-doc.readthedocs.io/zhCN/latest/docs/changelog/index.html#v3-0-0-rc4
Learn more about dry goods , Please pay attention to FISCO BCOS Official account of open source community , visit FISCO BCOS The code warehouse can download all the source code of the project :https://github.com/FISCO-BCOS/FISCO-BCOS, Welcome to the top right corner of the page star Collection , Get the latest version .
边栏推荐
- Two tips for pycharm to open multiple projects
- 本地缓存
- JDBC database connection pool (Druid Technology)
- Rocky基础练习题-shell脚本2
- Study notes of automatic control principle -- correction and synthesis of automatic control system
- Laravel框架日志文件存放在哪里?怎么用?
- Regular expression: judge whether it conforms to USD format
- 李沐d2l(四)---Softmax回归
- 力扣——二叉树剪枝
- Node-v download and application, ES6 module import and export
猜你喜欢
随机推荐
基于序的评价指标 (特别针对推荐系统和多标签学习)
JS file import of node
合工大苍穹战队视觉组培训Day5——机器学习,图像识别项目
Day 6 summary & database operation
Database operation topic 2
堆外内存的使用
tornado之多进程服务
pycharm 打开多个项目的两种小技巧
tcp 解决short write问题
Clean the label folder
【ARKit、RealityKit】把图片转为3D模型
CSDN Top1 "how does a Virgo procedural ape" become a blogger with millions of fans through writing?
Babbitt | metauniverse daily must read: does the future of metauniverse belong to large technology companies or to the decentralized Web3 world
How to quickly learn a programming language
redis原理和使用-基本特性
垂直搜索
Zipkin安装和使用
Cve-2021-21975 VMware SSRF vulnerability recurrence
CSDN TOP1“一个处女座的程序猿“如何通过写作成为百万粉丝博主?
(1) CTS tradefed test framework environment construction








