celestia-app
celestia-app copied to clipboard
Fees: investigate and implement fee-burning
We want to implement eip-1559 style fee burning (but in the current tendermint deferred execution model).
This requires two parts:
- Investigate how to achieve the above using the current execution model and within the existing ABCI methods (keeping in mind that abci++ is currently being spec'ed out). This needs to be summarized in an ADR and @adlerjohn volunteered to have a look into this.
- Implement the fee-burning mechanism according to the above ADR in alignment with the specs.
Until then, we can probably just live with #48.
@fedekunze has done some work on this if you didn't catch his comment in discord https://github.com/celestiaorg/lazyledger-app/issues/49
Yeah, @fedekunze mentioned that to me but I didn't see the discord message nor the code so far. I'll check it out! Thanks for the pointer @hxrts 🙏🏼
Yet an unpopular concern about EIP-1559 with in-depth analysis. It might be worth looking into.
just for posterity: as we've discussed in other issues/channles, we cannot have fee burning until we also have immediate execution.