Development in the Everscale network is a very active process, so we have decided to publish regular articles on its progress. So, what are the key results and main updates in the development process since the last release? Let's take a deep dive into it!
Soft Majority Fault Tolerance (SMFT)
SMFT is an original Everscale innovation that raises the bar to 50% fault tolerance (compared to the 33% of BFT consensus), which is the maximum security level by design in decentralized systems.
- The network is up using 20 servers
- With a constant, small load, the network drops intermittently
- The issue of the election process is being resolved
- Maintaining a constant workload for testing purposes
- Tests and fixes
- Development of arbitration (underway)
- Deployment for public tests
Reliable External Message Protocol (REMP)
One more feature that the Everscale team and the whole community are super excited about along with SMFT is REMP. In a nutshell, REMP makes it possible to get a sub-second response within the blockchain and provide the same performance and UX as regular SQL databases or apps, but on the blockchain.
- REMP is being merged with the RFLD network
- Works well at 500 tps
- Load testing
- Merging REMP with temp_rc
- Starting public tests
- High load testing of REMP
Everscale node development
Another very important area where the resources of the core developers are focused is the Everscale node. The current update brings some improvements that will help developers building on Everscale to interact with smart contracts more efficiently and ease the coding routine.
- New block version: 35 (optimizations and minor fixes)
- REMP prep and testing
- Deploying the current version
- Work on sending bounce messages in the action phase
- Сlearance of old PR and ISSUE git due to rebranding
- Decreasing the network’s gas fees
The previous progress report is available here. Documentation work is ongoing in parallel with development, and an AMA session dedicated to REMP is expected very soon! Stay tuned for updates!