OK some people might still don’t understand what I am arguing here so I will give you more detailed example.
imagine three actors.
- Vendor
- Customer
- the Cloud(whole other NEM economy.)
Vendor has 3 accounts, and each of them holds 10000 vested XEM. He is trying to sell some product to Customer by 3000XEM.
(1) The vendor can tell the customer to pay 1000XEM foreach account by assuring that he(the Vender) will pay slightly bit more than additional fee.(This will be done by discount of the product in reality)
This will cause the Vender to have slightly more Importance than receiving by one account.
Everyone else in this topic is saying that this wont pay since the fee will offset the increase in harvested XEM. But that depends on how much transaction is taking place in “the Cloud”. so there are some situations which will pay, especially after NEM has gained popularity.
And another strategy for the vendor is to (2) send transaction in among she’s own accounts. This will also pay if there are enough fees that she can harvest.
These two strategies makes thing even worse if she combines these together since she can control which cluster she’s accounts should join.
The point is, she can take these actions only when it pays and otherwise she will not take the trouble to consume she’s fee meaninglessly.
you may say "everyone else can take the same action so there are no additional capital gain."
But this is wrong because
- it will consume network resource (it will bloat it in fact, since spamming will be more profitable strategy if there are lots of transaction in the first place.)
- not everyone can take the optimal strategy, especially ordinary users who are using a mobile wallet.
- even under the assumption that everybody is taking optimal strategy to gain his own income, it will still cause centralization effect because if you get richer and richer, there are more strategy you can take. (think what if the Vender has only 10000XEM at the first place?)
You may thought "wait, but there has to be a lot of transaction in ‘the Cloud’ to ‘playing’ get profitable, so the total Importance of the cloud will be much higher than the Vendor’s and there are no use for spamming."
This is wrong because in reality, there are no such a thing “the Cloud”, there are only actors who are playing the same game. some of which have more choice, and some of which don’t.
In one word, PoI is not decentralized at all, It’s even worse than PoS if we assume everyone understands the rule and trying to maximize their own income. (with one exception… if there are absolutely no transaction in the whole ecosystem, it will be exactly the same with PoS)
I don’t think this is a dead-end for NEM, not even for PoI, since I think I can come up with solution.
But I am pretty sure that NEM won’t succeed as cryptocurrency if devs ignore this problem.
Am I making sense here ?