Hell, even fiat currency requires continual development. Have you seen the new hundred dollar bills? Lots of security enhancements needed due to counterfeiting.Y'all, we just saw something completely humiliating yesterday. Bitcoin was created in protest of the financial bailouts of 2008, but yesterday the bitcoin development team had to themselves be bailed out by a private university. Let's try to avoid this happening to Dash.
Somebody pages ago mentioned that a currency shouldn't require continual development. This may be true for a conventional printed (fiat) currency, but is never true for software. The Linux Foundation still pays Linus Torvalds a salary to work on Linux. Development is never finished when it comes to software. There are always bugs, always new attack vectors, always new enhancements, always new responses to technology. Continual development is vital. Let's pay for it ourselves, without relying on the same dozen DASH holders every time, and without relying on universities, corporations, or governments to bail us out.
I have no problem with the 15% being "capped" at a certain amount until significantly depleted by approved projects, at which point the 15% deduction will kick back in automatically. But if the network does turn off the 15% periodically, the extra 15% must go to the miners. It must not go to MN owners, or else they will be incentivized never to deplete the reserved funds, and thus to vote no on every proposal.
By pushing future funds out of miners, the network hash rate will be reduced causing a less secure coin. As the % allocated to masternodes drop, the less masternodes will be created, reducing the transaction speed and reducing the supply held in masternodes pushing down DASH value. It isn't like there is no consequence for allocating these block rewards to development. I am in favor of development, but not an indefinite fixed %.There is no enforced taxation, you are making a fundamental oversight. All of the rewards belong first and foremost to the network itself. The network then has a series of needs, so to ensure its long term survival it promises to reward those that can provide the services that it needs, it is part of the design. There are three on-going needs: development/promotion, mining and masternode operation. Under the proposed new model, the masternodes get 45% of the block reward for their services, the miners 40% and it keeps 15% for its ongoing development and promotion need. Since the network is not yet a sentient being, it then places the responsibility of executing those funds in those that signed a bond of trust with the network through a collateral. In that sense the masternode operators act as stewards and release the funds to the development team in a controlled and decentralized way, this model is way superior than a foundation, as the execution of the initiatives and the funding are separated and there is a check and balance, as the funds can be retired from a misbehaving project.
I would not touch supply.Hell, even fiat currency requires continual development. Have you seen the new hundred dollar bills? Lots of security enhancements needed due to counterfeiting.
I don't agree that the unused 15% should automatically go to miners. We should give miners enough to provide the level of security the network needs... not more. I would rather see the block reward size drop by 15% so that holders of the coin aren't "taxed through dilution" more than they need to be. Why incentivize more mining at great expense beyond the level needed while diluting all holders of DASH? A lower block reward would in turn provide less supply of the coin to the markets, which would support the price (or at least dilute it less).
Why would you not touch supply? Would love to debate based on your reasoning rather than your position.I would not touch supply.
The most fundamental property of a coin is how many will be put into circulation. If you change this after a coin is released it causes uncertainty about future coins in circulation and loss of value. What you are proposing is interesting, but would need to be started with a new coin.Why would you not touch supply? Would love to debate based on your reasoning rather than your position.
If the time ever comes where money is no longer needed for development, the Dash code can be updated to remove the 15% and the community can choose to accept/reject that update.I agree with those who say that we can't have a system like this running indefinitely. At the present, there are literally thousands of potential projects we could need funding for, and would keep the need for funds for years.
However, there will come a time that either through appreciation of Dash value, or lack of quality project options, that we will need to reevaluate the program.
Solution: Don't make the program open-ended. Treat it like a contract, in one or two year blocks. Around the time of expiry, re-evaluate percentage/details, vote and continue. It is understood that 15% shall be the max required. Decide based on pending projects how much will be needed for the coming year, and set that percentage based on the exchange rate at the time.
Keep re-evaluating that way.
Our needs will change, this fund must be flexible.
While I submit that the time we will not need any money for development will more than likely never come, this is the idea of re-evaluating after contract expiry. Needs change, and available money should be flexible to meet those needs, and no more.If the time ever comes where money is no longer needed for development, the Dash code can be updated to remove the 15% and the community can choose to accept/reject that update.
I disagree for several reasons. What has gotten us where we are is willingness to take risks and incorporate good ideas. When this coin started, there were no masternodes. We have changed the split of that reward to miner (which decreases the incentive to mine and results in a higher reward needed to incentivize miners, thus changing the supply)... that took place after launch and increases overall supply.The most fundamental property of a coin is how many will be put into circulation. If you change this after a coin is released it causes uncertainty about future coins in circulation and loss of value. What you are proposing is interesting, but would need to be started with a new coin.
That is a great suggestion Tao, I like it It can be revised every 24 months. Dash should be able to reach milestones in that period of time. Evaluate the success of the program, vote for adjustments, and continue. Beautiful.I agree with those who say that we can't have a system like this running indefinitely. At the present, there are literally thousands of potential projects we could need funding for, and would keep the need for funds for years.
However, there will come a time that either through appreciation of Dash value, or lack of quality project options, that we will need to reevaluate the program.
Solution: Don't make the program open-ended. Treat it like a contract, in one or two year blocks. Around the time of expiry, re-evaluate percentage/details, vote and continue. It is understood that 15% shall be the max required. Decide based on pending projects how much will be needed for the coming year, and set that percentage based on the exchange rate at the time.
Keep re-evaluating that way.
Our needs will change, this fund must be flexible.
I agree with Solarminer and is not the point here, since emission and inflation remain the same. We are just discussing how to distribute rewards. Another great advantage of reinvesting in the ecosystem is it can greatly help with adoption and to build the economy. This is going to be really exciting and give Dash a fair chance of success and avoiding the issues we already see in older coins like BTC and LTC.The most fundamental property of a coin is how many will be put into circulation. If you change this after a coin is released it causes uncertainty about future coins in circulation and loss of value. What you are proposing is interesting, but would need to be started with a new coin.
If you can remove from the supply, you can also add to the supply. It still causes the same problem. The same issue comes up with the question of rolling back a block to stop coins from getting stolen. You do it once and save the coins, but now the precedent is there to do it again and the coin is worthless....we are talking about REMOVING supply, not adding to it. Any reduction is supply has a POSITIVE impact on value, not negative. A reduction in supply vs. what was promised is hardly something that would upset anyone.
No one is removing or adding to the supply either, the emission and inflation remain the same. The coins go to the market, but in a different way that develops the ecosystem. Services are contracted, people provide services, is a real economy. It is exactly the same thing we did for the introduction of masternodes and that is why this coin has value. Innovation and doing things differently.If you can remove from the supply, you can also add to the supply. It still causes the same problem. The same issue comes up with the question of rolling back a block to stop coins from getting stolen. You do it once and save the coins, but now the precedent is there to do it again and the coin is worthless.
You can accomplish this through Shared MasternodesI'm a lucky one in that I have MN ownership. I wonder though in the interest of inclusion should we provide the option for parties to contribute and vote from their wallet. If a holder of dash feels really strongly on a project they could have the option to donate and then vote accordingly. Not sure how this could be built (or what the takeup would be) but it would a potential voice for everyone not just the MN holders.
Just thinking out loud !!
If some positive feedback is enough for you you can try one of these shared MN services:You can accomplish this through Shared Masternodes, I think in the future we should finally introduce some sort of trust-less masternode pooling it would really give people more options of participation.
Shoot, I had you agreeing with me on this already.No one is removing or adding to the supply either, the emission and inflation remain the same. The coins go to the market, but in a different way that develops the ecosystem. Services are contracted, people provide services, is a real economy. It is exactly the same thing we did for the introduction of masternodes and that is why this coin has value. Innovation and doing things differently.
Everyone is forgetting about the end users, our goal is to create decentralized financial services for people, that are user friendly and safe and that they actually use not as an investment but as a service. To produce that portfolio of added value benefits and educate and attract the public we need funding.
It is not about setting percentages and constantly add new investors to absorb the emission, that would just be a bubble and it would eventually fail. Our top priority should be the end user and producing services that people actually use. Am I missing something?
It makes sense. Nothing is forever, and this is a solution that accommodates change.That is a great suggestion Tao, I like it It can be revised every 24 months. Dash should be able to reach milestones in that period of time. Evaluate the success of the program, vote for adjustments, and continue. Beautiful.
Totally agree with everything said here. What's best for the end users is best for the investors, generally. A better product creates more demand creates higher prices which rewards investors, and it's a continuous cycle. This is just a fantastic idea.No one is removing or adding to the supply either, the emission and inflation remain the same. The coins go to the market, but in a different way that develops the ecosystem. Services are contracted, people provide services, is a real economy. It is exactly the same thing we did for the introduction of masternodes and that is why this coin has value. Innovation and doing things differently.
Everyone is forgetting about the end users, our goal is to create decentralized financial services for people, that are user friendly and safe and that they actually use not as an investment but as a service. To produce that portfolio of added value benefits and educate and attract the public we need funding.
It is not about setting percentages and constantly add new investors to absorb the emission, that would just be a bubble and it would eventually fail. Our top priority should be the end user and producing services that people actually use. Am I missing something?
Unless development brings even more money... Duh. The balance point here is "Will the proposal actually do anything useful?" And that is negated by being paid no matter what.If there is an option to get more money you will pick that one and not development.
There is no such incentive and the argument is empty.break the incentive to vote no out of self-interest.
Now we're getting somewhere... The entitlement brats will eventually give way to the brains... Either in conceding reality, or succumbing to it...'Is it "fair" to "tax" masternodes?' isn't my argument. All currency infrastructure providers (MNs and miners alike) are losing revenue, but it's not even that that I object to.
I object to siphoning off a large chunk of money for projects that have yet to even be proposed. I object to both/either that money being stockpiled forever, or more likely squandered on nonsense with no tangible benefit.
I would like to see a system that, if a proposal passes vote, and the costings pass vote, then the agreed amount of blockchain money is diverted for it. Keep a sensibly sized emergency warchest by all means, but cap it. The cap can always be revisited at a future date, by vote.
This way, there are still no free riders, because if 51% of MN ops vote yes, the money is deducted from all infrastructure providers, not just themselves.
I kinda thought of the same thing last night.All these "run a masternode for me because I'm too lazy and stupid" services; How will their non-votes be tallied?
Since all they did was throw money in a pot, do they really get to vote? Aren't the actual operators the ones providing service? Shoudn't they get the vote since they're the ones actually doing something?
Camosoul is putting this into perspective. Each project needs to be sold to the masternode voters. If it isn't any good it doesn't fly. If it is, it gets funded. This also opens the door for anyone to contribute - not just foundation members. It also shouldn't be a "start with x% and look at it again every 2 years if it should change". Funding should expire and need to be sold again as another project and voted on - or at least be able to get a vote no and unfund it. If we are hitting the cap vote on raising the cap, but I see no reason to wait 2 years to make a decision - that is what? 20 years in dollar terms.To say that 15% of each block will be diverted to a project queue, as long as such queue exists, is a much, much, much better solution. We vote on whether a thing gets added to the queue. If the queue is empty, 15% is not diverted. Simple, elegant, closed-ended by virtue of not creating an open end in the first place... Cap is instated by virtue of 15% being the maximum... Self-solving paradox, just like crypto is meant to be...
A second layer of fund-rate could be added. A project queue vote, and a vote on 1%, 5%, 10% or 15% being diverted to accomplish it. This helps with non-urgency, and in price changes. It also forces voters to put their money where their mouth is. If it's so damn important, pay up, bitch! Can't force your way into other peoples' wallets.
If 1% is elected, and an individual operator feels fit to give 15% of his piece, he may do so, but cannot force anyone else to do so.
Since miners aren't voting, their piece of the pie should not be affected. They aren't giving up a part of their lives to study the proposals and make the decisions, so they neither gain nor lose their portion of the block reward in this process. It comes solely from, or not, those actually involved; the MN operators.
I'll agree with you on this, but just because you said solar panels in your post above.Fuck, I'm awesome.