addressing the FUD that spam is related to pools wanting income:
pools do not care about fee's as a NEEDED INCOME. to them its just a bonus. and will continue to be a bonus for a couple decades.
the block reward will be sufficient enough to cover real costs.
those pushing the fee war are not actually the pools. but blockstream devs that have
1. tweaked the code to make the old priority formulae near useless (infact 0.14 is removing priority formula completely)
2. removed reactive fee's and replaced it with AVERAGE fee's
3. added fee filters and relay filters
all of which are biasedly making tx fee's rise even in times of low demand.
what is needed is to reintroduce a REAL and NEW 'priority formulae' mechanism that makes the infrequent LEAN tx users get cheap tx and those that want to spam by respending every block pay more. and those that want to bloat a block pay more.
that way it becomes fairer for everyone, rather than just 'everyone pay more' banker economics
here is one example
imagine that we decided its acceptable that people should have a way to get priority if they have a lean tx and signal that they only want to spend funds once a day. where if they want to spend more often costs rise, if they want bloated tx, costs rise.. which then allows those that just pay their rent once a month or buys groceries every couple days to be ok using onchain bitcoin.. and where the costs of trying to spam the network (every block) becomes expensive where by they would be better off using LN. (for things like faucet raiding every 5-10 minutes)
so lets think about a priority fee thats not about rich vs poor but about respend spam and bloat.
lets imagine we actually use the tx age combined with CLTV to signal the network that a user is willing to add some maturity time if their tx age is under a day, to signal they want it confirmed but allowing themselves to be locked out of spending for an average of 24 hours.
and where the bloat of the tx vs the blocksize has some impact too... rather than the old formulae with was more about the value of the tx
as you can see its not about tx value. its about bloat and age.
this way
those not wanting to spend more than once a day and dont bloat the blocks get preferential treatment onchain.
if you are willing to wait a day but your taking up 1% of the blockspace. you pay moreif you want to be a spammer spending every block. you pay the priceand if you want to be a total ass-hat and be both bloated and respending often you pay the ultimate price