This is an intriguing idea!
You can adjust the sell price per BKC to have it maintain its value compared to USD.
Remark: because BKC is announced to be sold at $1, it’s the USD inflation that needs to be tracked.
Customers of BCE don’t need to complain, if the tx fees get adjusted downward when BKC receives the inflation adjustment.
Say once a year the sell price (e.g. bkc_rate_new = 1.02 * bkc_rate_old) AND tx fee (tx_fee_new = tx_fee_old / 1.02) get adjusted by the percentage of the inflation rate, everything stays the same BCE wise (for BCE customers), but BKC has 0 inflation compared to the outside world.
There are of course reasons to continually adjust the tx fee. I don’t expect it to be static over the course of a year.
Effectively it’s merely a declaration of intent to remove inflation from BKC and to adjust the sell price maybe once a year.
The correction of the tx fee together with the adjustment of the BKC sell price would have no effect on the continuous tx fee adjustments.
It would be a neat marketing stunt!
And while deflation in currencies can have drawbacks such as hoarding instead of lending, this is no issue for BCE, because BKC get consumed by transactions.
Those who buy BKC for using BCE don’t care how high the tx fee is in BKC - they calculate in USD anyway.
Those who buy BKC today to keep them are happy, because at the end of the year they have lost nothing to inflation!
It doesn’t even require liquidity operations to make this attractive, all it takes is some patience for the “BKC hoarders” - BKC get destroyed. If they need to sell their BKC they will eventually be successful!
Maybe I confused myself, but if I’m not too far off, count me in!