galacticcouncil/Basilisk-node

set maximum multiplier

mrq1911 opened this issue · 2 comments

          shouldn't be this set to less than impossible to pay value? so it is still somewhat possible to interact with chain and not completely out of reach to anyone? especially when "free" extrinsic that still take weight can drive the price up

Originally posted by @mrq1911 in #610 (comment)

Based on the runtime tests:
transfer costs: 0.6 cents
full block costs: 17 dollars
fee multiplier after 1 hour of full blocks: 1.0135
fee multiplier after 1 day of full blocks: 1.3826
fee multiplier after 10 days of full blocks: 25.5337

We might want to change the base extrinsic weight to increase the cost of a transfer and full block (previous target was 11 cents for base extrinsic weight and 393 Dollars for full block) and decide on the max multiplier.

The cost for notePreimage is 11 000 BSX fee + 33 000 BSX locked for the upcoming wasm. So let's say you need 50k BSX available.
@mrq1911 your current balance is 200k available + 300k locked. If you want to be able to note a preimage, max multiplier would be 4 (reached after 102 hours of full blocks).
The balance of council members vary from 66k to 10 MBSX.
The max multiplier can be set to 200 (reached after 16 days of full blocks), if council members are willing to note a preimage.