当前位置:网站首页>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 .
边栏推荐
- 力扣——二叉树剪枝
- Pop up window in Win 11 opens with a new tab ---firefox
- Store a group of positive and negative numbers respectively, and count the number of 0 -- assembly language implementation
- Web概述和B/S架构
- ONTAP 9文件系统的限制
- 高数 | 武爷『经典系列』每日一题思路及易错点总结
- Form form
- “No input file specified “问题的处理
- redis原理和使用-基本特性
- Learn more about the difference between B-tree and b+tree
猜你喜欢

数据库操作 题目二

Set of pl/sql

Cat安装和使用

Babbitt | metauniverse daily must read: does the future of metauniverse belong to large technology companies or to the decentralized Web3 world

Learning notes of automatic control principle --- linear discrete system

pycharm 打开多个项目的两种小技巧

redis原理和使用-基本特性

对标注文件夹进行清洗

Two tips for pycharm to open multiple projects

深度学习常用激活函数总结
随机推荐
布隆过滤器
Database operation topic 1
[recommended collection] MySQL 30000 word essence summary index (II) [easy to understand]
JS file import of node
网络安全漫山遍野的高大上名词之后的攻防策略本质
[leetcode database 1050] actors and directors who have cooperated at least three times (simple question)
2022化工自动化控制仪表操作证考试题模拟考试平台操作
Unity topdown character movement control
Form form
Replication of SQL injection vulnerability in the foreground of Pan micro e-cology8
Horizontal comparison of the data of the top ten blue chip NFTs in the past half year
Media at home and abroad publicize that we should strictly grasp the content
Typescript snowflake primary key generator
The idea shortcut key ALT realizes the whole column operation
js闭包:函数和其词法环境的绑定
Qtcreator reports an error: you need to set an executable in the custom run configuration
Introduction to excellent verilog/fpga open source project (30) - brute force MD5
分布式跟踪系统选型与实践
JDBC数据库连接池(Druid技术)
【无标题】