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
Currently all fees are paid out, the congestion components should be burned to protect against sequencers inflating fees to boost their own profits.
Logically, this is really simple to implement with the data from #9962 and #9716 as it will be total mana used * congestion cost per mana. However, we have an issue as this is only deal with at the time of the proof being submitted where we do not provide the full header etc.
Namely, the congestion_cost_per_mana is something we are keeping track of "live" as it is happening, so we have the value available when we are submitting a block proposal. We could compute the value for that point in time, but that might not be worth the cost etc.
In the short term, I think it might be fine to store it, and then we will need to deal with the costs when are getting to #9826 where we will likely go to storing hash for the BlockLog, making is cheaper for us to include some of these "temp" values in there.
This way we have the values needed easily available.
The text was updated successfully, but these errors were encountered:
Currently all fees are paid out, the congestion components should be burned to protect against sequencers inflating fees to boost their own profits.
Logically, this is really simple to implement with the data from #9962 and #9716 as it will be total mana used * congestion cost per mana. However, we have an issue as this is only deal with at the time of the proof being submitted where we do not provide the full header etc.
Namely, the
congestion_cost_per_mana
is something we are keeping track of "live" as it is happening, so we have the value available when we are submitting a block proposal. We could compute the value for that point in time, but that might not be worth the cost etc.In the short term, I think it might be fine to store it, and then we will need to deal with the costs when are getting to #9826 where we will likely go to storing hash for the
BlockLog
, making is cheaper for us to include some of these "temp" values in there.This way we have the values needed easily available.
The text was updated successfully, but these errors were encountered: