No premine is fair.
Bitcoin was not created by someone who wanted to make a quick buck. Bitcoin was created by someone who wanted an alternate system for digital money and transactions.
Anyone who creates an alt coin for the purpose of getting a profit has dubious motivations.
Yes, maybe the bitcoin was not created with the purpose of making a quick buck, but let's be fair, a lot of people got rich with the bitcoin. A lot of people that are shouting that all premine is bad got rich by just pointing some hardware to the network on the early stage and sit on their asses. Yes, everybody want to make a quick buck, to think that someone will do something only for the good of the humanity is just plain silly. If this is the case, then why everybody is buying ASICS? To see a better world? And is only fair that the developer will benefit in some way from his work.
When bitcoin was launched, almost nobody knew about it, and the core team was mining a fair share, and this is fair. Now, when a new coin is launched everybody with launch at it massive computing power, and so the dev, to make something out of it it will use some tricks to have a fair share. Again, if you think that someone will spend countless hours of work just so some guy with a powerful rig to make a quick buck you need to think again. What if the guy that developed the coin has just a normal GPU and is generating maybe 400 kh\s on scrypt, you think that he will work just for someone else to get rich? No, he will use tricks to have his fair share, and everybody will scream on the forum about orphans and other problems
Did you even read what I fucking wrote?
The problem with fiat currency these days are because they're controlled by people who want to make money.
A good alt coin
exactly needs someone who donates their time to an open source project. They may be rewarded, but they need to play by the same rules as others.
Why do people contribute to OpenOffice?
Why do people submit patches to Linux?
Because they want to make a quick buck? No!
But that doesn't mean you can't make money off something like bitcoin. Think of it as offering support contracts for Linux.
Time isn't free. So basically only rich people or retired people will get to work on these projects? Not fair at all. And to think people will dedicate years of their lives for free or to expect slave labor to produce quality is basically the sweat shop model.
Developers should be allowed to get paid. How much is fair? Whatever they would be paid in the private sector + 10%. So $100,000 would be fair for the developer, but to expect the developer to work essentially for free, full time? We are talking PHD level work. Linux was developed by private corporations like Redhat, Suse, IBM, Oracle, they all funded Linux. The developers working on the Linux kernel and other critical components like Mozilla are getting paid.
Bitcoin was also made to get rich. Why else make the reward decay with a power series, the fastest decaying series there is. The difference is when bitcoin w born, there were significant doubts and risks and much less crowd interested.
No premine is fair.
Bitcoin was not created by someone who wanted to make a quick buck. Bitcoin was created by someone who wanted an alternate system for digital money and transactions.
Anyone who creates an alt coin for the purpose of getting a profit has dubious motivations.
The risks are still there today. What if the government decides to crack down on everyone? These risks still exist and every new cryptocoin faces these risks and every miner, investor, developer and early adopter faces these risks. Allowing them all to profit doesn't reduce the risk but it might give them enough money to move to a less oppressive location or hire a lawyer at least.
The purpose of developing a coin shouldn't be to get rich, but it shouldn't be expected that people will work for free. The purpose of developing these coins is to make peoples time worth something to the economy and to monetize things. The idea that the developers time is worthless, or that electricity is just free, is unfair. The developers time is not worthless, and electricity is not free. Developing a successful cryptocoin is not easy on any level, and while Bitcoin launched on the cheap it also took 4 years to go mainstream. The next generation coins may only have a year, or 6 months to launch and that is if they are planned out, it's also going to require a lot more effort in terms of programming.
Go read the Bitcoin code and see how it was hacked together. The design of Bitcoin is the design of a mathematician but the code is a hack job. New coins need to be designed by full time programmers with highly modular and secure code bases. No more just taking the Bitcoin code and adding a hack or two or a new hash or two, but we need new better rewrites of the code and that can cost hundreds of thousands of dollars and months of time. As a programmer go compare the QT5 code to GTK and see for yourself the difference in quality.