thx for all the replies. I guess in case of a 1% inflation rate change kind of a thing on bitcoin, bitcoin foundation should better ask people and get consensus first to prevent any confusion on the imposing. I do not see any advantage at least befare 5 years.
And I and MANY others do not see an advantage at all. If people want a coin that can be inflated, then they shouldn't be choosing bitcoin at all. Those who choose bitcoin, are choosing a coin that is well known to have a very specific inflation schedule. Therefore, since they are choosing to use it, it MUST be something they are willing to accept. I just don't see a very large percentage of the userbase (or minerbase) accepting such a change. The "Bitcoin Foundation" is a self-appointed club that can do whatever they want. They are not "bitcoin" and they do not control "bitcoin". You can create a club of your own with your friends and you can call your club "The REAL Bitcoin Foundation". You will have just as much authority and control as they do.
People who chose bitcoin may have chosen bitcoin because of the decentralised and irreversible nature. For me, I don't care about the 21 million cap. I know that some people did chose the bitcoin for that though, so I don't expect (nor hope) that that change that in the short term.
But I -do- hope that if, maybe in 20 years, it is realised that a non-inflationary coin does't make a workable economy; if it hinders bitcoin, then people would be willig (by concensus) to change that rule. If ratianal and scientific arguments suport a change, people should not dogmatically stick to an idea, for the only reason that it would be changing how the coins was designed 20 yrs ago. Bitcoin is a human creation, for humans. Designers today not cannot know the future, nor can I; so we should be ready to accept change in the future.
Bitcoin is there to serve humans; not the other way around.
1) BTW,
a lesser known fork has happened in the history of bitcoin while updating clients.
https://eprint.iacr.org/2013/829.pdf I really really wonder what happened to transactions issued by the clients on the wrong forked which is abandoned later. Did anybody loose anything (in case anyone has information)? Guesses?
There is a small chance that some of the transactions were double-spent to a different address in the fork that eventually became the consensus fork, but the vast majority of transactions would have eventually confirmed in both forks, just like they do every time there is a fork. (Note: forks happen ALL the time. It's been a long time since I've looked at the statistics, but I'd expect the blockchain to fork several times per week. Most of the time the forks last for just 1 or 2 blocks before the network settles on a consensus. This is not unusual. It is part of the design of Bitcoin.)
In fact, there was a successful double-spend made at that fork: A merchant was successfully fooled by a transaction accepted by new software, but not by the old; but there was also a broadcasted transaction that was valid by the old network, so when miners reverted to the old software to solve the problem the double-spend transaction was the one the network accepted. Other than that there was not other reported case.
Still, there are indeed many small fork everyday, but theses are not problematic, for they are statistically expected. It is longer forks, persisting for more than 3-4 blocks that are the problem.
I think it is slightly misleading to say that bitcoin is 100% decentralized since nothing can be 100% decentralized. There must be people developing, improving and maybe even regulating/altering it over time (what we call core dev team). So the protocol runs decentralized but the development is not and probably can not or maybe even should not (arguable).
Anybody can make changes to the software. There is no centralization in the matter. The Bitcoin Foundation has software that their club manages, but you can start your own club and maintain your own version of the software and nobody can stop you. I can do the same, and nobody can stop me. Then users can choose which version of the software has the features that they desire.
2) an apocalypse scenario: FBI busted dev team and jailed them(well I know, not probable any more especially after kanye west, kaiser and another private company ripples came up with their own currencies but just say so,
They don't all sit in an office somewhere. They are all over the world. Even so, if EVERYONE that has EVER contributed to the bitcoin software was all eliminated on the same day, there are MANY other qualified computer programmers that are willing and able to continue to maintain the bitcoin software. They would simply need to be MUCH more careful about hiding their identities.
What I guess is that bitcoin price would crush first(would be the 5th major crush), and it is probable that some consensus is formed on the internet by non-official developers, and bitcoin would go on, and increase in value over time.
There is no such thing as an "official developer" in bitcoin. The idea of a "core developer" is just a developer who contributes often. That doesn't make him "official". If he stops contributing, and someone else begins contributing, then the new person becomes a "core developer".
That's not entirely true. The Bitcoin developpemers is an organic movement. There are indeed no "appointed" leader, but still, people contributing often gain trust of the developpers, and become de facto leaders. But it is all based on trust. They -cannot- push changes by themselves, because change is based on concensus. But the opinion of those "leading" weight more in the balance. That's why most changes are coordinated by the Foundation.
But it is similar in many open source movemens. There are hundreds of Linux distros, that have forked from each other over a dissagreamenet on how to do things. Some are much more popular than the others. Still, Linus Torvald's opinion is more "trusted" than the average programmer, because he started it, the same as Satoshi has started Bitcoin.
Sometimes the lead can change entirely. Most of the developpers of OpenOffice dissagred with the "lead" a few years ago, so the all forked the project and started "libreoffice", which is now the de-facto open office suite.