On Tue, Aug 18, 2015 at 11:46 AM, NxtChg via bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org> wrote: > Eric, > >>FWIW... > > These are all good points and I agree with most of them. Yes, the block size > debate is a lucky historical accident, which makes it easier for XT to pull > off the split, but that's not the point. > > The point is, the split _must_ happen because the centralized governance of > Bitcoin became a bigger problem than the risks of a fork or larger blocks. > > You cannot govern a decentralized currency with a centralized entity.
Nobody has complained about Bitcoin-XT (nor libbitcoin, nor libcoin, nor against any other of the multiple alternative implementations of bitcoin). Please, understand that people are worried about the schism hardfork, not about the software fork (which happened long ago when some of Hearn's changes were reverted due to security concerns). If Bitcoin-XT didn't had a schism hardfork, nobody would be calling it "an altcoin". For consensus rules we use "the implementation is the specification" as a principle for multiple reasons. By separating libconsensus (a work in progress [far less progress than I would like]) we remove Bitcoin Core's privileged position: Bitcoin Core wouldn't be "the specification of the consensus rules" anymore, just a reference implementation that is not "consensus-safer" compared to alternative implementations (since they can use libconsensus directly [or a software fork of it in the case of a reasonable schism hardfork]). > That's why we shouldn't fear hard forks - they are the new reality, and if we > cannot set up a reliable process for them to happen then there _is_ no > decentralized Bitcoin and we all might as well just give up and go home. We have many reasons to fear schism hardforks ( https://github.com/jtimon/bips/blob/bip-forks/bip-0099.mediawiki#Schism1_hardforks ), even though they may be unavoidable at some point (ie for an ASIC-reset hardfork). _______________________________________________ bitcoin-dev mailing list bitcoin-dev@lists.linuxfoundation.org https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev