I think it's an interesting way to implement a way to keep you involved, and you should absolutely not be ashamed. I just hope that you will be willing and ready, when it comes time, to suggest a recommended percentage. It's no small responsibility, asking for taxes. It requires you to be honest with yourself and everyone . . or at least convince them you are.
What I'm saying is that by making the % changeable based on the miner's choice (this is the approach I'm assuming you're taking -- correct me if i'm wrong), you will need to provide them with definitions of what every percentage that isn't 0 or 10% according to what it means to you. I could only see this working if you're capable of asking for 3.56% tax, or 7.692% tax based on definitions we all come to agree on. No taxation without representation is what's coming to mind -- are you capable of defending your right to demand that which we have every right to refuse?
I've seen a similar approach in MemoryCoin 2. Are you familiar with that? The fact that freetrade manipulated votes and pretty much dropped the coin, in addition to it losing a lot of momentum, when he got voted out is what I'm worried about. What types of parallels/differences do you expect with your coin? I'm just curious is all.
Any kind of taxes is not acceptable for such projects i believe, it smells bad and we don't want to force anyone to pay us. It's always better if people want to donate by themselves.
You right, there are nonzero risk that almost all miners could turn off support off donations.
But seriously what reasons could have miners to stop supporting development ? ...
As for me it is win-win, more features - more coin value. Correct me if i'm wrong.
I see one real reason to stop donations - if developers going to do something wrong, hardfork for example.
This mechanism is like Social Contract by J-J Rousseau (figuratively) - we develop and operate network, folk use it and control it. It's pure Crypto-democracy
Isn't it ?
It's tough to track down differences in the original code with the way you brought into your github. As far as I can tell immediately all that was removed was one character, a "-". I see there's more, but it will take time to find the changes.
We do most of development in branches, and when it done i merge it to "master". So take a look "develop" branch to track our development in real time.
I've just merged all code into the master branch so you can check this out.
Sorry, I must have read that wrong the first time. I did not understand before, but it seems to make more sense now. It's still a little unclear, but I can understand better the source when you're ready.
Thanks for the responses, it's nice to see a pre-ann discussion full of more than "looks nice" or "can't wait for this one".
You can check sources and any feedback is wellcome!