Currently, proposals remain in storage indefinitely if they never voted on.
This leads to storage bloat and inefficient proposal tracking, as abandoned or forgotten proposals continue to exists in the system without any mechanism to remove them.
Storage inefficiency: Unsee proposals consume blockchain storage, leading to higher on-chain data costs over time.
list of proposals can become populated over time with inactive proposals
Denial of Service: Attackers could mass create proposals without intent to vote, leading to storage overload.
Manual Review
Auto expire old proposals
Implement logic to automatically remove proposals that receives no vote within X days
Allow proposals to withdraw inactive proposals
Governance cleanup function
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.