New components added to Insolar blockchain

Insolar Team
Feb 19 · 2 min read

Application Logic

The Insolar network now supports configurable roles and multiple nodes in Kubernetes.

Possibility of implementing a testing platform with constant discovery nodes certificates for simpler and faster unit testing has been created.

Conveyor component design has been completed and is ready for implementation. The conveyor will be responsible for all pulse-dependent processing logic. This will greatly simplify the development of other components.

Ledger

Moved pulse storage to in-memory storage. This will greatly improve performance for pulse related calculations.

Internal refactoring has been carried out to improve code readability and make it easy to support.

Bugs have been fixed and system stability has been improved.

Smart Contracts

There has been a huge improvement in network stability. Now we can guarantee that the request will be executed if the client received an answer with the request registration ID.

Network speed has been improved. The workflow of the logic runner has been modified to avoid unnecessary waiting on negligible mutexes.

Network

Various bugs have been fixed and the stability in network consensus has been improved.

Consensus metrics have been added.

Node joining and leaving is now possible. Nodes can now join the network dynamically and gracefully leave without causing the network state to become inconsistent.

Infrastructure improvements: LaunchNet and PulseWatcher have been adapted to work with nodes which join and leave the network.

Business Services / Block Explorer

Data loading speed from the Insolar platform has been increased. Load speed from the Insolar API is leveraged by multi-thread reading. Database reading has been decreased by data caching.

_______

  • Check our Github and leave feedback on the code.

Follow Insolar on social media:

Insolar

Insolar is an open-source enterprise-grade blockchain platform to enable seamless interactions between companies and new growth opportunities powered by distributed trust.

Insolar Team

Written by

Distributed business networks

Insolar

Insolar

Insolar is an open-source enterprise-grade blockchain platform to enable seamless interactions between companies and new growth opportunities powered by distributed trust.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade