You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current AEC container size defaults to 5000 slots of which 1000 are reserved for hinted scheduling. The 4000 normal elections have a timeout of five minutes.
During intense spam nodes may end up with a distinct set of elections in their local AEC that doesn't overlap other nodes' AEC sets. Each election is occupying a slot for 5 minutes even if it doesn't receive any votes
Proposed solution:
Reduce the default election timeout from 5 minutes to 10 or 30 seconds.
Every time a new vote is received, the timeout for that election is extended.
What problem would be solved by this feature?
This approach allows the node to quickly purge elections that the rest of the network is not actively voting for, while retaining those that are receiving votes and thus more likely to get confirmed.
A backlog would potentially be resolved much faster
Are there any previous requests for this feature?
Not that I know of
Do you have a suggested solution?
Described above
If this feature is approved, would you be willing to submit a pull request with the solution?
I am willing to collaborate
Possible solution
Described above
Supporting files
No response
The text was updated successfully, but these errors were encountered:
Summary
The current AEC container size defaults to 5000 slots of which 1000 are reserved for hinted scheduling. The 4000 normal elections have a timeout of five minutes.
During intense spam nodes may end up with a distinct set of elections in their local AEC that doesn't overlap other nodes' AEC sets. Each election is occupying a slot for 5 minutes even if it doesn't receive any votes
Proposed solution:
What problem would be solved by this feature?
This approach allows the node to quickly purge elections that the rest of the network is not actively voting for, while retaining those that are receiving votes and thus more likely to get confirmed.
A backlog would potentially be resolved much faster
Are there any previous requests for this feature?
Not that I know of
Do you have a suggested solution?
Described above
If this feature is approved, would you be willing to submit a pull request with the solution?
I am willing to collaborate
Possible solution
Described above
Supporting files
No response
The text was updated successfully, but these errors were encountered: