What are the Benefits Brought by the №90 Committee Proposal?

TRON Core Devs
TRON
Published in
2 min readMay 20, 2024

Since the TIP-465 took effect on Jan 20, 2023, the vote reward generated thereafter has adopted a new calculation method to reduce the complexity and thereby save the network resources. Hence based on the different vote reward calculation method, it could be divided into two phases:

  • Phase1: Since TIP-53 and before TIP-465 took effect, the vote reward withdrawal is calculated cumulatively, and the time complexity is O(n).
  • Phase2: After TIP-465, its vote reward withdrawal adopts a more efficient calculation algorithm, and the time complexity is O(1).

With the complexity O(n), the vote reward calculation in phase 1 still occupies a lot of resources and takes much transaction time. To further improve the situation, on Apr 18, 2024, the №90 committee proposal was passed. This proposal is about modifying the №79 TRON network parameter, activating the calculation performance optimization of vote reward in Phase 1. Now, the consequence has come into sight and we can see significant benefits brought by this proposal.

Data Analysis

According to the transaction time consuming statistics for the top 99% of time, the average vote reward withdrawal transaction time has become about 6.19% of that before the proposal took effect, and the total vote reward withdrawal transaction time has become about 2.90% of that before the proposal took effect.

Fig. 1 — Comparison of vote reward withdrawal transaction time consumption of TOP 99% of time

Summary

It significantly improves the calculation performance of the voting rewards, the withdrawal transaction time having shortened to 2.90% of that before the proposal took effect in total. When users withdraw this part of the vote rewards in Phase 1, the transaction performance of vote reward withdrawal has increased significantly.

--

--