|
|
|
|
|
by jart
1979 days ago
|
|
Miners can't change Bitcoin without the consent of full nodes, who run the core client. That's why SegWit2x didn't happen three years ago. All the miners supported it, because bigger blocks means bigger transaction fees. Full nodes and core devs didn't support it, because big blocks means you won't be able to run Bitcoin on PCs much longer and therefore centralized online service providers will control it. |
|
BCash, for example, some loopy "large block" clone of Bitcoin has only rarely had more than $1 in fees in blocks-- and not primarily because it has fewer transactions (though it does), but because there is no cause to pay more than negligible amounts when both capacity isn't scarce and mining isn't completely centralized.
The result is that the BitcoinUnlimited (one of the BCash clients) "chief scientist" proposes that security must be paid for by perpetual inflation... and they've been moving towards abandoning Bitcoin's decentralized consensus-- e.g. bcash clients will no longer reorg so if there is a split deeper than a few blocks (caused by a network partition or a block race), their nodes will just split off into separate networks. Quite a mess.