Neogo updates neogo to v0.110.0 with dynamic block time extension

2 Min Read
2 Min Read

Neo SPCC has released Neogo V0.111.0, intended for the final V3.8.0 compatibility update. This release includes support for NEOF enhancements, dynamic block timing, and various performance improvements.

Dynamic Blocks

New block time extensions allow nodes to vary the block generation interval. Instead of generating blocks at a fixed rate, nodes can now create blocks at maximum maximum as soon as transactions become available.

This behavior is designed for NEOFS networks, and low activity results in inefficient fixed spacing.

This feature was proposed as an improvement to the NEO core by NEO core developer Roman Khimov and as an alternative to fixed block spacing.

By setting minimum and maximum block times, the network can dynamically adjust production based on demand and maintain compatibility with DBFT consensus and network integrity.

However, these changes challenge the assumption of time blocks. These issues, such as how often gas is produced or when hard forks occur, should be resolved before the testnet or mainnet is implemented.

Other changes

Several deprecated settings have been removed or integrated. These include untraceable data, smart contract alias, and configuration options for session processing, as planned in the schedule.

This update also improves the synchronization of the light nodes, upgrades the database backend, and includes minor bug fixes and block uploads related to RPC handling.

Other additions include enhanced CLI utility and RPC support for auditing NEOFS block storage.

The complete changelog can be found at the link below.
https://github.com/neo-project/neo/releases/tag/v3.8.0

See also  Mocaverse and Elympics work together to bring verifiable identity to Web3 games
Share This Article
Leave a comment