PoI algorithm and sybill attacks


But I am still getting my own txs fees back from my other spam accounts, so all a person needs to do is have one account with a high POI and have other account(s) to send out txs and there is a chance you will be able to recover those txs fess. When it comes to spamming those txs fees add up.

You will get some of the fees back, because you get the block to harvest (calculate). What is the goal of this behaviour?


But I am still getting my own txs fees back from my other spam accounts, so all a person needs to do is have one account with a high POI and have other account(s) to send out txs and there is a chance you will be able to recover those txs fess. When it comes to spamming those txs fees add up.

You will get some of the fees back, because you get the block to harvest (calculate). What is the goal of this behaviour?
I'm not sure i understand the question? I am just posting what I found, that it is possible to get your txs fees back by harvesting a block that has txs in it from other accounts that you own.

I just don't get the point. When you harvest a block, you of course get the fees which are included in that block. If you made any transactions with other accounts than the one which is harvesting that block, you of course get theses fees, too. The only way to prevent that would be: Make sure which accounts belong to the same wallet and treat them as one account (=not able to harvest blocks if transactions of these accounts are in the block).

At least this is how I understand it. So I am in no way surprised by this, that's why I don't get the point.

I guess it depends on your point of view. I was involved with testing another crypto and even if you had multiple wallets from the same computer you never received block rewards. There was a long discussion in that other crypto about this and the majority of people felt that you shouldn't be able to receive your own txs fees, they felt this would lead to abuse of the system as well as other issues. To each their own I guess.

You cannot prevent that, averagejoe. There is no way to to see a correlation between 2 accounts in a reliable way. So if that other crypto currency prevents that fees are paid out if two accounts are on the same computer, just use different computers.


You cannot prevent that, averagejoe. There is no way to to see a correlation between 2 accounts in a reliable way. So if that other crypto currency prevents that fees are paid out if two accounts are on the same computer, just use different computers.
True, but at least with the other system you had to use two computers with two different ip's to be able to receive your own txs fees, using only one computer won't allow that. Like I said, different people different views.


You cannot prevent that, averagejoe. There is no way to to see a correlation between 2 accounts in a reliable way. So if that other crypto currency prevents that fees are paid out if two accounts are on the same computer, just use different computers.
True, but at least with the other system you had to use two computers with two different ip's to be able to receive your own txs fees, using only one computer won't allow that. Like I said, different people different views.

You don't even need different computers, you only need different VMs.
So if you want to exploit the system, you will do it. It doesnt matter if you have to manage different accounts in a wallet or different wallets in a VM.



You cannot prevent that, averagejoe. There is no way to to see a correlation between 2 accounts in a reliable way. So if that other crypto currency prevents that fees are paid out if two accounts are on the same computer, just use different computers.
True, but at least with the other system you had to use two computers with two different ip's to be able to receive your own txs fees, using only one computer won't allow that. Like I said, different people different views.

You don't even need different computers, you only need different VMs.
So if you want to exploit the system, you will do it. It doesnt matter if you have to manage different accounts in a wallet or different wallets in a VM.
But won't thoses VM's still have the same external IP?

The different VMs will of course use different proxy servers or VPN tunnels.


The different VMs will of course use different proxy servers or VPN tunnels.
True, but the way you are describing takes time and knowledge. Anyone can do what I do in less then five minutes. Just because it won't stop people from doing it then nothing should be done? What's the point of locking your doors at night? People can still get in.

NEM could be worth a large amount of money someday, the easier it is to take advantage of it the more people will.

Hm, that is true.