State of the Everscale's core development (February 2023)

State of the Everscale's core development (February 2023)

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.

Current status:

  • 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

Short-term plans:

  • 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.

Current status: 

  • REMP is being merged with the RFLD network
  • Works well at 500 tps
  • Load testing 

Short-term plans:

  • 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.

Current status:

  • New block version: 35 (optimizations and minor fixes)
  • REMP prep and testing

Short-term plans:

  • 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

Summary

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!

Read More