~300k vbank balance updates mostly wasted #8564
Labels
cosmic-swingset
package: cosmic-swingset
enhancement
New feature or request
needs-design
performance
Performance related issues
triaged_2024
What is the Problem Being Solved?
In #7473 / #5896 , we eliminated all vpurse balance updates except module accounts, since the provision pool subscribes to an ERTP balance notifier for its module account.
Unfortunately, there are still a lot of useless module account updates. For example,
@michaelfig notes that every cosmos transaction fee causes a balance update of the agoric1...h3nucl fee module account (aka reserve). I'm not aware of any JS code that's listening for those.
@warner did some analysis of mainnet swingset work up to the agoric-upgrade-12 halt and found 311k
VBANK_BALANCE_UPDATE
events, including:agoric1ae0lmtzlgrcnla9xjkpaarq5d5dfez63h3nucl
Description of the Design
?
Security Considerations
could become an availability risk at some point
Scaling Considerations
yes :)
Test Plan
?
Upgrade Considerations
?
The text was updated successfully, but these errors were encountered: