当前位置:网站首页>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 .
边栏推荐
- Kotlin properties and fields
- Qtcreator reports an error: you need to set an executable in the custom run configuration
- Pan micro e-cology8 foreground SQL injection POC
- PHP page value transfer
- TCP solves the problem of short write
- Set of pl/sql
- day06 作业---技能题7
- 本地缓存
- The idea shortcut key ALT realizes the whole column operation
- Uni app simple mall production
猜你喜欢
随机推荐
Pan micro e-cology8 foreground SQL injection POC
ext3文件系统的一个目录下,无法创建子文件夹,但可以创建文件
Cve-2021-3156 duplicate of sudo heap overflow privilege raising vulnerability
[recommended collection] MySQL 30000 word essence summary - query and transaction (III)
Cat安装和使用
优秀的 Verilog/FPGA开源项目介绍(三十零)- 暴力破解MD5
[database] gbase 8A MPP cluster v95 installation and uninstall
tcp 解决short write问题
Uni app simple mall production
李沐d2l(五)---多层感知机
codeforces dp合集
Database operation topic 1
PAT 甲级 A1076 Forwards on Weibo
李沐d2l(六)---模型选择
第6天总结&数据库作业
JDBC数据库连接池(Druid技术)
Database operation skills 7
Vision Group Training Day5 - machine learning, image recognition project
李沐d2l(四)---Softmax回归
[search topics] flood coverage of search questions after reading the inevitable meeting