I agree he gave a bad example. What if it’s a smaller % for a bigger volume? Like 1% for 1 NBT, .5% for 10 NBT, .25% for 100 NBT, .125% for 1000NBT, and so on. .01 NBT for any transactions smaller than 1 NBT.
Honestly, I don’t think this needs to be variable, I think we just need to pick a good curve. The equation for this example, by the way, is:
Fee = 1% / [log(Volume)+1]
Tx Volume (NBT) …Fee(NBT)… Fee(%)
0.01............... 0.01.............100%
0.1................ 0.01.............10%
1.0................ 0.01.............1%
10................. 0.05.............0.5%
100................ 0.25.............0.25%
1,000.............. 1.25.............0.125%
10,000............. 6.25.............0.0625%
100,000........... 31.25.............0.03125%
1,000,000........ 156.25.............0.015625%