Pages:
Author

Topic: Why the maximum of 21.000.000 bitcoins cannot be enforced - page 3. (Read 11661 times)

legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
1. Most important to understand is that a perfectly natural system for distributing a cryptocurrency in a fair, envy-less way exists. There is no need for a cryptocurrency to have an artificial limit. There will be inflation, yes. The second coin will cause 100% inflation, the 3rd coin 50%, the 4th coin 33%, etc. If inflation kicks in, mining will become less attractive and will be supported by mainly transaction fees (that are not newly created coins and don't drive up inflation further).

Let's bottom-line this, and get to the root of your beef.

Say someone sets up a digital currency. Say they cap it at 100 million units, guaranteed in decentralized, open-source code.

What's the "best" way to initially distribute the currency? Don't point me to a link, I want you to tell me yourself, in brief.

OR...

Is it just that you hate the idea of there being no inflation, and believe any non-inflatable currency, anywhere in the world, used by any group, should never, ever, ever exist, and everyone should seek out and destroy all such currencies no matter what?

(I swear... has everyone in western society drank the Keynesian kool-aid?)
sr. member
Activity: 308
Merit: 250
Oh and if the limits gets raised just like that there will be a rush on the new client especially by miners

Only if they're stupid as hell.

Mining is profitable because at the moment BTC has value (real or imagined, that's irrelevant for the purposes of this particular discussion). If you suddenly change the rules in a big way, it'll destroy that value. Mining might churn out 100% more BTC each block, but I find it very hard to believe that after an event like that, the BTC would retain at least 50% of it's value (which is what you'd need just to break even).

Therefore miners would be shooting themselves in the foot by changing over to the new network rules.

Furthermore, it's my understanding that it's not just the miners who have a say over network policy (except to the extent of what transactions to include/exclude). If everyone but deepbit decided to stick with the current rules, and deepbit switched over, even at 51%+ of the network hashing capability... I believe there's no difference from the perspective of the old clients between deepbit changing the rules and deepbit simply switching off all their hashing capacity. Feel free to correct me if I'm wrong on that.

legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
Ya know releasing updates for clients isnt hard at all, and since Bitcoin is centralized to bitcoin.org, its even easier.

Please.

Any whiff of a change like that to a new client, and I'm not downloading it. I haven't even upgraded to 0.3.22, and won't until I see a need too.

So yeah, good luck with the whole "arbitrarily change the rules" thing. Not what I signed up for.
legendary
Activity: 1596
Merit: 1100
With over 50% of the hashing power, you decide what is the rules.

*facepalm*  Wrong.  If major miners deviate from what the rest of the network accepts, then they are simply self-selecting themselves away from their client population.

If 80% of the hash power suddenly decides to start minting 100 BTC per block, that does not imply that clients will follow their lead.

The entire community, including holders of bitcoin, must decide on major network changes.

newbie
Activity: 28
Merit: 0
Oh and if the limits gets raised just like that there will be a rush on the new client especially by miners
full member
Activity: 196
Merit: 101
Ya know releasing updates for clients isnt hard at all, and since Bitcoin is centralized to bitcoin.org, its even easier.

Why would they want to? Also if Bitcoin becomes big, there will be many other clients.
newbie
Activity: 28
Merit: 0
Ya know releasing updates for clients isnt hard at all, and since Bitcoin is centralized to bitcoin.org, its even easier.
newbie
Activity: 59
Merit: 0
So the 21 million limit is a joke? Wow that's huge.

Did you miss the bit where he said you'd have to do that to everyone's client?

If you had the mythical power to alter everyone's client you could do a heck of a lot more than up the coin limit..
legendary
Activity: 1147
Merit: 1001
Bitcoin is IMHO a lot more fair than the current fiat money system, where the banks always get all the newly created money.

Anyway, there's nothing stopping you from creating a Bitcoin2. The software is there for anyone to use.
newbie
Activity: 28
Merit: 0
So the 21 million limit is a joke? Wow that's huge. Getting to smell really like a pump a dump scam extremely hyped and overpriced.

People like to think 'oh people early took a risk', well you know, in pyramid scams the early guys also take a risk, it's the same thing.

This argument is backed up by proof of big dumpers currently on the MtGox markets, those big dumpers are the top of the pyramid. Selling to the late suckers that are buying. This is 100% compliant to the definition of a pump and dump scam.
member
Activity: 84
Merit: 10
Yes, can anyone also address what prevents the developers of Bitcoin increase the upper limit to let's say, 50 million?

Just change:
Code:
static const int64 MAX_MONEY = 21000000 * COIN;
in the main.h file on your client to:
Code:
static const int64 MAX_MONEY = 50000000 * COIN;
You'll also have to change:
Code:
if (dAmount <= 0.0 || dAmount > 21000000.0)
To:
Code:
if (dAmount <= 0.0 || dAmount > 50000000.0)
In the rpc.cpp file.

Now your max coins are 50,000,000.  Of course, you need to do this to everyone's client.  The question isn't why can't we, the question is why should we?

legendary
Activity: 3066
Merit: 1147
The revolution will be monetized!
I missed buying linkedIn's IPO day last week. Does that mean no one should buy their stock? I have made money in stocks getting in late, but I have made sick money when I get in early. With BTC it is still relatively early. IMO.
sr. member
Activity: 372
Merit: 250
Yes, can anyone also address what prevents the developers of Bitcoin increase the upper limit to let's say, 50 million?

Bad publicity to say the least, and they want it to succeed rather than stealing from people, and I'm sure technical reasons as well (not everyone will upgrade their client). What prevents a taxi driver from crashing you into a wall on purpose? It's called trust.

So true.  Faith has everything to do with it.  Just like the Fiat.  I hope this will keep the developers honest or else, we will see a massive exodus into other BTC forks.

Thanks Imperi.
full member
Activity: 196
Merit: 101
Yes, can anyone also address what prevents the developers of Bitcoin increase the upper limit to let's say, 50 million?

Bad publicity to say the least, and they want it to succeed rather than stealing from people, and I'm sure technical reasons as well (not everyone will upgrade their client). What prevents a taxi driver from crashing you into a wall on purpose? It's called trust.
sr. member
Activity: 372
Merit: 250
Yes, can anyone also address what prevents the developers of Bitcoin increase the upper limit to let's say, 50 million?
member
Activity: 84
Merit: 10
1. Most important to understand is that a perfectly natural system for distributing a cryptocurrency in a fair, envy-less way exists.

While there may be, why bother?  This one is working quite well.  In fact, people coming to Bitcoins today have a better experience then those that came on Thursday of last week, because they can enter the market at a lower price.  No one is saying it can't be done, we're arguing that it isn't a problem.

2. If it were not possible for a cryptocurrency to exist without an artificial limit, latecomers might accept a system where early-adopters have a slight advantage. Because a perfect alternative exists, early adopters (that we in fact all are at this moment) will not be able to explain the absurd reward they allocated to themselves.

The "artificial limit" issue has been dealt with.  Move the decimal.  This has the same impact to the economy as a stock split, we've been using those for a very long time, and they allow for predictable growth of the commodity.  Bitcoin can use the same philosophy and just issue a "split" by having the entire network move the decimal one place to the right.  Now there are 210,000,000 coins in the network.

3. Way, way more people than 50% will be latecomers, getting their hands on only (an unreasonable) part of the original distribution. It won't be so hard for the "Fair Bitcoin Initiative" to find supporters. With over 50% of the hashing power, you decide what is the rules. Not every clients needs to immediately follow, but why wouldn't they? They're the minority then.

This is different from an IPO stock how?  You seem hung up on this concept of "fair", but have not shown why the current system is unfair.  You can get "your hands on" whatever size of the Bitcoin market you are able to afford at a given point in time.  

The best way to ensure a "fair" environment is to Mine solo.  I assume you're doing so?  That way your hashing power cannot become "corrupted".

4. It doesn't really have to happen at once, but there's no disaster is an attempt to synchronize fails. Sure, some bitcoins are lost. How hard would it be to slowly replace clients and synchronize the overtaking? With software that is all connected to the internet?

How did you replace my client?  I'm under no compulsion to upgrade my client.  Also the client source is open.  You can have it inspected to make sure that this "overtaking" isn't present in the code before you run it.  All of the clients are backwards compatible.  So you could still be running the very first client if you so chose.  This isn't Microsoft or Apple, this is an open source project.  Review away.
full member
Activity: 167
Merit: 100
Couple of things.

1)  There are 8 decimal points in bitcoins, and I've read that they could add more in the future if needed.  Any currency total debates need to focus on this key fact, since most are used to a 2 decimal point currency they don't realize the impact on totals.   21 million total bitcoins only means that if it's reached and more need to be used their value will increase and people will take advantage of the extra divisibility to effectively "create" more coins passed the set limit.

2) In any emerging market there will always be huge advantages for early adopters IF(and its a big if) the market becomes successful.   Now if you're still living in a world where "that's not fair" has meaning, then you've got some growing up to do.  However if you've come to the conclusion that life isn't fair by design, you'll understand that people who are early adopters are also taking huge amounts of risk to be the first players in this market.   There is still a chance that bitcoins could become illegal in some areas and effectively useless for some of those who've invested alot of time and money, but that's just the risk you take to give yourself a chance at enjoying the potential advantages of being a early adopter.
member
Activity: 70
Merit: 10
1. Most important to understand is that a perfectly natural system for distributing a cryptocurrency in a fair, envy-less way exists. There is no need for a cryptocurrency to have an artificial limit. There will be inflation, yes. The second coin will cause 100% inflation, the 3rd coin 50%, the 4th coin 33%, etc. If inflation kicks in, mining will become less attractive and will be supported by mainly transaction fees (that are not newly created coins and don't drive up inflation further).

2. If it were not possible for a cryptocurrency to exist without an artificial limit, latecomers might accept a system where early-adopters have a slight advantage. Because a perfect alternative exists, early adopters (that we in fact all are at this moment) will not be able to explain the absurd reward they allocated to themselves.

3. Way, way more people than 50% will be latecomers, getting their hands on only (an unreasonable) part of the original distribution. It won't be so hard for the "Fair Bitcoin Initiative" to find supporters. With over 50% of the hashing power, you decide what is the rules. Not every clients needs to immediately follow, but why wouldn't they? They're the minority then.

4. It doesn't really have to happen at once, but there's no disaster if an attempt to synchronize fails. Sure, some bitcoins are lost. How hard would it be to slowly replace clients and synchronize the overtaking? With software that is all connected to the internet?
member
Activity: 84
Merit: 10
I'm a newcomer with scant resources and a humble wallet, and I prefer the original system because while it is better.  So some early adopters got rich cashing in on the flood.  Good for them!

I agree.  Throughout time, the early adopters took the risks and if successful, reaped the rewards.

Guess what else isn't "fairly distributed":
Facebook stock.
LinkedIn stock.
Apple stock.
Gold.
The US Dollar.

All of them are, and will continue to be, distributed based on your ability to generate new ideas, and wealth.  You can buy gold, it's just expensive.  You can earn dollars, it just requires work.

How is that ANY different than Bitcoins?  Yep, the first people that mined them got them cheap and easy.  The founders of Apple also got all that Apple Stock to themselves.  That's so unfair.   Cry
member
Activity: 84
Merit: 10
I'm a newcomer with scant resources and a humble wallet, and I prefer the original system because while it is better.  So some early adopters got rich cashing in on the flood.  Good for them!
Pages:
Jump to: