This is an automated archive made by the Lemmit Bot.
The original was posted on /r/nanocurrency by /u/SeniorTawny on 2025-07-03 10:25:53+00:00.
A new RsNano developer build is available: Docker tag: simpago/rsnano-dev:V2.0-dev.1
Changes
- Changed AEC so that an election is immediately removed after confirmation, instead of a cleanup every 300ms. This improves node performance dramatically. With RsNano V1.0 a node ran into a bottleneck at 6500 blocks/s. With this change a node can sustain 11000 blocks/s where all blocks get confirmed instantly. Please note that this is single node performance and not equal to whole network performance.
- Added stats for confirmation times of last 1000 blocks: p50, p90, p95 and p99
- Added stats for AEC activations for each bucket
- Increased default block queue length per peered node from 128 to 1024
- Added tool
nanospam
for measuring performance of a single node
- Misc code cleanups
Bugfixes
- Fixed a bug that caused blocks to be dropped from the confirmation queue during high load
- Block prioritization within a bucket wasn't correct
- Bucket overfilling was implemented incorrectly
- RPC
wallet_balances
: Return proper error if wallet not found
- Stats for backlog scan were missing
- LMDB sync configuration wasn't used
In the following screenshot you can see a performance measurement run that reached 11500 bocks/s (single node performance). All blocks got confirmed instantly.
https://preview.redd.it/qsqf1k3eymaf1.png?width=802&format=png&auto=webp&s=f78b13c100920351cd4992a8b70928a678954f37