So we need:
- PERKB_TX_FEE = 1000
- MIN_TX_FEE = 100
- MIN_RELAY_TX_FEE = 100
- MAX_OP_RETURN_RELAY in script.h = 259
Yep. Addition: The TX fee variables are in amount.h in Peercoin 0.9, no longer in main.h.
- minimum amount for an output = 0.00000001 (instead of 0.01 SLM)
In Slimcoin, the "Satoshi" is 0.000001 SLM, not 0.00000001 like in Bitcoin. This was also inherited from Peercoin, probably because they feared problems because of the continuous inflation.
However, the variables are all measured in "satoshis". So the minimum possible amount for MIN_TXOUT_AMOUNT is 1. Which was was I proposed above. This would be the same behaviour as in Bitcoin, although Bitcoin doesn't use this variable anymore.
About inflation: I think the 10%/year is still not high enough to be really harmful, so we can leave it in place for a while. To get thee 10%, in Slimcoin's current PoS model you must be actively staking, so if not 100% of the coin owners are staking then we'll never see a 10% increase of the coin supply per year. But for the long term I like the low-inflation model of Peercoin more.
What I just remembered, however, is that in Peercoin 0.9 the inflation became more constant because they changed the inflation model in the sense that the rewards are increased when few people stake. This means that if SLM adopts this model, some will be able to get significantly more PoS rewards than 10% per year.
Adopting that model (instead of re-introducing Slimcoin's old "PoSv1" model) would break compatibility with the old blockchain, so it's also a hard-forking change. So it may be an opportunity to lower it if we anyway have to hard fork. Maybe 2%/year or 3%/year could be a good "intermediate" proposal, which would allow to re-invest some PoS coins via donations.