@Danbi
@popshot
I see the problem with huge amount of miniscule transactions in wallet, I really feel this problem on admin fee wallet, same as you do on foundation wallet. Hope Danbi is finding a way to fix this problem. I have made several suggestions to davembg about how we can handle this at pool end by moving admin/donation fees to payouts code with a threshold to minimize transaction rather than in rewardrecipents on NOMP. This IS a BIG problem at pool end, consolidating a large amount of tiny transactions the transaction fee is just too much! Add to that there is no way these tiny amounts can stake ... Hope Danbi has a solution in the works
This transaction fee problem for pool fees/foundation fees will only become worse when reward reduction to 1/10 as reward will be less than transaction fee
Solution: zero transaction fee, who does this serve anyway? I don't see any difference in transaction time whether I pay an extra fee anyway ROFL.
We have had changeaddress= in config from beginning so no prob there at least
There are two questions here, as far as I understand.
1. The large number of transactions in the wallet. This of course bloats the wallet. The changeaddress= code reduces only part of the bloat, that deals with auto creating new addresses. However, the other bloat is not yet resolved. danbi's pool has suffered from this few times already, due to the very high transaction load it has. I am contemplating few possible fixes, but nothing definitive yet.
2. The transaction fee. We could in theory decide to remove the transaction fee, which so far is "useless" - except it goes to the miners, thus encouraging them to mine. This incentive will increase much more when the mining reward is reduced. This is not a coding issue.
There is at least one more bug, that relates to wallet bloat, which I had not resolved yet as well -- it manifests itself in the inability of the wallet to send it's transactions to others, effectively requiring an manual repair --- I have observed it few times at danbi's pool, but it might be also related to specific wallet corruption. I am still investigating this -- sa it is potentially more serious for our future plans.
You are however not correct that the tiny amounts can't stake. Not only they can stake, but once staking happens, these tiny amounts will take with them other small amounts to form later piles. I am now sorry I did not pay more attention to crypton's ideas of making them stake faster. Mea Culpa.