What does the protocol design say is possible? What the majority of users want. If the majority of users want IP tracking and a 400M coin limit, that is what bitcoin becomes.
I wager the majority of bitcoin users will actively and fervently resist any such changes. At least I hope so.
Relying on hope is not such a great plan.. And yeah I would, in a heart beat.
That's the best we have. All systems are ultimately human systems. Bitcoin is just another system for humans voting on something.
Bitcoin works without central authority, but only by replacing that with mob rule... with all that entails.
Why do you do think we have code to spread network connections as widely as possible, guard against Sybil attacks and the like? The entire blockchain (your money) is only as safe as the voting procedure (network peer selection).
I'm, sadly, even considering it right now because of the Bitcoin Foundaton.
Well, that is disappointing... but we are open to suggestions!
What is a
sustainable way to help fund devel, testing, network defense, security patch response, etc.? Bounties fail. KickStarter-like provides unpredictable bursts. Anonymous donations are a beer-money tiny trickle. Self-supporting through for-profit ventures steals developer focus and introduces clear, direct conflicts of interest (as opposed to
indirect conflicts of interest through a trade association).
On the other hand, voluntary
visible donations through neutral trade organizations are a well worn path.
What are the other
realistic, sustainable alternatives are available?
Maybe you haven't been paying attention to the wonderful stats that dooglus and others have been posting, but we need some serious engineering to avoid incentivizing users away from the P2P clients and towards centralized, privacy killing websites:
- One single gambling application has doubled the size of the blockchain in the past 4-6 months
- The reference client, the "full nodes" keeping the network alive, is feeling the strain
- A punishing blockchain download may incentivize users away from P2P clients, towards easy-to-use websites
- Resultant P2P node counts decline, reducing decentralization factor
We are racing to implement
ultraprune and other changes to address some of the scaling issues.
But the most important part of Satoshi's design, the part that keeps the network scaling further --
SPV mode -- was only lightly sketched by Satoshi. SPV mode enables anyone to be a fully decentralized P2P client, even on your mobile phone.
It is a race to fully implement the decentralized design, otherwise users will simply not bother with apps at all and go straight to mtgox.com or instawallet.org or blockchain.info. And even
that is a race, to "seed" bitcoin across the world, making sure it is sufficiently entrenched before the inevitable legal and governmental and central banker push-back.
So frankly I do not think many critics in this thread even
comprehend the Clear And Present challenges looming, just to keep bitcoin alive and decentralized.
The critics here are worrying about phantoms, tilting at windmills, while missing the freight train heading straight for you. Every objective measure shows that Gavin and the rest of the devs are working as hard as we can to keep decentralization in your hands.
The Bitcoin Foundation is the only entity that has stepped up to the plate with some real solutions that can help us complete the Satoshi design and scale beyond the next 12 months. A truly decentralized solution, the private free market at work.
If you don't like it... fix the problem! Start another foundation, and fund the dev team 50% matched with BF. Or figure out another, more creative solution to solving the problems listed above.