Performance and block interval question / feedback
Hi,
Just wanted to provide some feedback about recent change + a question about BEP-619: Short Block Interval Phase Three: 0.45 Seconds
I have been running full nodes since 2021 and this year the performances started to degrade. This is linked to the block interval beeing reduced.
Now that we have an interval of 0.75s, my nodes can only sustain 30k to 40k active subscriptions/filters. Before that it could manage 120K connections without issues.
I am a bit afraid of next fork that will reduce the block interval to 0.45s and the consequences on the load. Do you guys have any performances projection numbers ? New recommendations in term of HW ?
Best Regards
Our projections indicate that performance will decrease by approximately 7% after hardfork. For detailed hardware recommendations, please refer to the doc:https://docs.bnbchain.org/bnb-smart-chain/validator/run-val/#mainnet
Following the Fermi hard fork, system throughput experienced a slight decrease, as mentioned by @zlacfzy
However, when benchmarked against the state prior to the Lorentz hard fork, the overall throughput has seen a significant increase. For instance, you can refer to the release notes at https://github.com/bnb-chain/bsc/releases/tag/v1.5.17.
Furthermore, the block gas limit on the BSC mainnet indicates that the amount of gas processed per second has increased by nearly threefold.
Now that we have an interval of 0.75s, my nodes can only sustain 30k to 40k active subscriptions/filters. Before that it could manage 120K connections without issues.
The reason for this is most likely the increased traffic on the BSC network. Compared to early 2015, the actual amount of gas processed per second has increased by 5 to 6 times.