Author

Topic: Proof of Stake (PoS) Flaw (Read 531 times)

legendary
Activity: 1988
Merit: 1007
August 06, 2013, 07:33:11 PM
#1
I'm cross-posting this from YACointalk as I think it's important. Here's the post:

------

So I've started finally generating PoS blocks, but I've run into a problem that I think should be addressed. Here is what I saw today:

Input: 5.14 YAC obtained 06/27/2013
Output: 5.14 YAC (2.57*2) 08/06/2013

Why is this a problem? Because there was no increase in the earnings amount due to the size of the transaction. This has led to two new issues:

1) The coins, while they were almost 1.5 months old, are now fresh even though nothing was earned in the process
2) The coins were split into two new transactions, meaning that if the system continues generating blocks like this, they will NEVER earn anything because they will keep earning 0 and being refreshed

The only solution I can see with this right now is to merge every transaction into one, but over time it will keep getting split over and over again leading to the same exact problem. It's really not efficient.

Can someone please shed some light on why it works like this? Essentially as it is I have 0 benefit in running the client because I'll never get anything unless I continue babying it and constantly merging the transactions (which causes massive days lost each time).

Transaction ID for verification: http://yacexplorer.tk/tx/41091faea5f93df880b1e017889a179e05112dd0a92bf9e6312b3cb3138bd974
Jump to: