Stop. Equating. Hashrate. With. Network. Control. Hashrate barely matters. The influence these Chinese miners have is next to nil. Them having hashrate doens't mean they get to decide on anything meaningful, it just means they get to reap the economics benefits of transaction minting.
If they tried to exploit their 'power' in any way, people would just fork the chain and move on. They have no ability to actually take advantage of their position in any meaningful way.
1) As other posters have already noted, these miners have economies of scale already set up to dominate any fork that still utilizes the SHA hash. Changing the hashing algorithm would be akin to creating a whole new coin.
2) All sufficiently de-centralized crypto mining eventually devolves into an electricity arbitrage game. ASICs are way too easy and cheap to build to give anyone a lasting advantage via computing efficiency, and once you normalize for capital costs whoever has the cheapest energy wins. For scale you also need access to lots of bandwidth and proximity to fabrication of the hardware begins to matter since mining is a zero sum game. Given those needs China will probably end up dominating most sufficiently de-centralized crypto mining.
3) You drastically underestimate the political, economic, and social cache of the Chinese miners in both the Bitcoin and general cryptocurrency world. Not only do these guys underpin a niche industry (that's worth lots of $$$), but they have their own network effects at this point.
I think the main takeaway, which forking can never solve, is that the second any kind of decentralized currency shows any kind of value the powers that be will seek to centralize it. This is a problem with TOR just as much as it is a problem with Bitcoin, and one that I'm not sure we can solve today. Maybe one day we'll get another paper from Satoshi solving it for us.
> As other posters have already noted, these miners have economies of scale already set up to dominate any fork that still utilizes the SHA hash. Changing the hashing algorithm would be akin to creating a whole new coin.
No it wouldn't. The hashing algorithm is not intrinsic to Bitcoin. Changing it doesn't need to impact anything else.
> 2) All sufficiently de-centralized crypto mining eventually devolves into an electricity arbitrage game. ASICs are way too easy and cheap to build to give anyone a lasting advantage via computing efficiency, and once you normalize for capital costs whoever has the cheapest energy wins. For scale you also need access to lots of bandwidth and proximity to fabrication of the hardware begins to matter since mining is a zero sum game. Given those needs China will probably end up dominating most sufficiently de-centralized crypto mining.
That is true for PoW based mining, sure. Proof of stake doesn't have that problem, though.
> 3) You drastically underestimate the political, economic, and social cache of the Chinese miners in both the Bitcoin and general cryptocurrency world. Not only do these guys underpin a niche industry (that's worth lots of $$$), but they have their own network effects at this point.
I agree that they dominate and will continue to dominate hashrate. I disagree that that is a significant problem.
Proof of stake also has this problem; just instead of who has the most ASICS its who has the most money which in all fairness just cuts out the middleman.
Yes, but money is much more widely dispersed than hashrate, and doesn't have the same economies of scale that lead to centralization. Dispersion that stays dispersed is called decentralization.
It's impossible to know the actual number of entities, just like it's with mining you can't know if the mining pools are actually owned by a single individual giving them 51% or more of the total hash rate or not.
Same thing with PoS you can have individuals using shells to buy a large stake in the currency sure it would take a while but it's not impossible.
AOL's hostile takeover over of Time Warner was valued at ±160 billion dollars at the time, the total market cap of Bitcoin is now 200 billion, if it would be a PoS coin it could be a target of a takeover by corporations yet alone governments.
I really don’t think so, ASICs are cheap but not that cheap, and they open you up for an arms race.
PoW is also more resilient to hostile take over since you can counter it by investing in more miners, while with PoS if some one gets 51% or w/e number is needed to control the consensus it’s game over and there is nothing to do about it.
So while you might think China can just take over all the mining pools it’s true but it’s reversible whilst if the Chinese population would come to own 51% of any currency and China would say comrades would you kindly turn over your ECoins there is nothing you can do about it other than fork over which would devastate the currency.
Actually both cases are deadly. I don't think that miner take over is reversible if done right. I haven't seen a single step by step article explaining the actions in case of large double spends. Do we get air drop from some twitter account that now we do different PoW? Who decides and when? That's the thing - blockchains aren't built to be modified off-chain. Hard forks is a death and birth of a new coin. So first thing Bitcoin would die but will it be born with new PoW? Will this PoW be decentralized from china? A looot of questions.
So yeah both cases with stake/hashrate are deadly enough with no plan B.
Yes if someone gets to 51% it’s game over but with PoW you can more easily handle a takeover in progress and it’s easier to combat it’s potentiality it by simply constantly increasing your own hashrate.
My biggest concern with Bitcoin is that atm we have no guarantee that the Chinese mining cabal doesn’t have 51% already.
With PoS you can’t use the same strategy without negative consequences since you would harm the liquidity of the currency in the process.
You can have some PoS system which would tie the number of new coins created to the liquidity of the network and a few other attributes but I don’t see how this could not be fooled by simple moving currency around the network within wallets in your control or to side channel attacks (primarily gaining controls over wallets in the real world rather than only on the block chain).
It's not quite that simple - the chain will need to be forked with a protocol whose algorithm doesn't allow these miners to continue to dominate. And achieving consensus on that in the heat of the moment will be non-trivial.
Any fork that continues to use SHA-256 will be a trivial target for attack by these miners; they won't blindly continue to mine the "defunct" chain.
the bitcoin gold algorithm, achieving consensus will be possible, because is a threat to bitcoin existence (user activated), won't be "that simple" but will be another attack and bitcoin will emerge stronger.
> If they tried to exploit their 'power' in any way, people would just fork the chain and move on.
So screw over all the people that made transactions with the hacked bitcoins before the hack was found.
Holy fucking shit! Now that I think about this, it is a massive timebomb waiting to happen! Once you have hacked the bitcoins, you can tumble them with other bitcoins, exchange them to other cryptocurrencies (which are also 1 way transactions so the person exchanging with the hacked coins is completely SOL), or exchange to fiat currencies (although that would probably be the most traceable so probably not). As you tumble and exchange the cryptocurrencies more and more, it becomes more and more difficult to hard fork the currencies to undo the hack.
My wild prediction. At some point:
1: Some black hat will gain a controlling compute share of a cryptocurrency (either the chinese ASIC companies or a massive AWS/google cloud/azure... cloud mining to override the majority share and convince the network that some illegal transactions occurred).
2: They will then proceed to massively tumble the hacked coin through different exchanges through multiple different cryptocurrencies so that hard forking is nigh impossible to undo the hack.
3: Cryptocurrencies all crash because they are susceptible to mining takeovers which cannot be detected quickly enough to hardfork to undo the hack which render their whole design impractical.
Interesting read. Although, can't you force a transaction from wallets even if you don't have the correct key if you have majority share so stealing money from the top wallets would be much more profitable than doing a double spend with your own money.
digiconomist [0] estimates that current etherum mining cost is 1.3 billion a year, or 3.6 million a day, or 151,000 an hour, or 2,500 a minute.
Multiply by 5 for cloud on demand premiums and you could dominate the etherum network for an entire day for 18 million. You could also do it for free if you can manage do to it with stolen credit cards.
> If they tried to exploit their 'power' in any way, people would just fork the chain and move on.
You can't prevent someone from trying to mine, though. Bitcoin would have to develop some sort of defense or constantly be correcting whatever fork was the accepted truth.
It is control over however, of the tangible embodiment of an idea. Like in movies where people fight over the last Bible in a post-apocalyptic world. The secular representation has a high degree of influence because true embodiment is too fragmented. The idea of the elephant only occurs with multiple people in multiple areas being able to observe their immediate environment (trunk, legs, etc..). If you take away the tools that allow for idea harmonization then the idea is crippled. Instead of a moving living elephant you have a chimera, or only static snapshots of what was.
Hashrate is more important than anything else. They can mine empty blocks forever. Or be made to do it by China to protect yuan. I'm 100% sure it will happen if they see it as a threat.
If they did that, people would simply fork the chain and switch the PoW algorithm. There would be very little downtime and no loss of funds. It'd be easy to transfer balances over.
Who decides it and when? Why new PoW is supposed to be "better"? Whenever you need to change consensus which wasn't expected by consensus itself (self amendability) you're in stale mate situation and NO ONE can predict how it's gonna turn out. There's no Captain Consensus who decides when and what PoW to use.
They can block transactions they don't like by refusing to put them into blocks.
They can mine any competing fork with all empty blocks so transactions never confirm.
Yes, totally. And the rest of the community can simply move to a fork with a new hashing algorithm that their hardware doesn't mine. Which is exactly what would happen if they tried anything. And is exactly why they will never try anything.
It's a lot more complicated than that. Suppose the miners did go MAD, and refused to accept any txns. How many days, weeks or months before the bitcoin users can decide on and implement a new hash algorithm? And with several other coins looking to take the crown away from bitcoin, how long before it no longer is the defacto entry point into crypto?
Not only that, but if bitcoin dumps its miners as unceremoniously as you describe, it will create a lot of distrust between miners in general and the bitcoin users. I don't know what alternative hashing algorithm you had in mind, but if it becomes mineable by miners of another coin, they may see an opportunity to attack. Without a large community of miners protecting bitcoin, you will have thrown bitcoin to the wolves so to speak. And there is little reason for miners to protect bitcoin against such an attack, after they showed such disregard to the original community of miners.
So, no, miners are not as impotent as you make out.
I partially agree, partially disagree. I think the way it would likely play out is not through committee voting or democracy, but rather through competitors cropping up and people voting with their feet.
If tomorrow the miners started freezing transactions and abusing their power, then 24 hours hence at least 10 new forks of Bitcoin would emerge with different hashing algorithms, all vying for dominance. And the next day another 100 would emerge. Which one would win? I don't know, but it'd likely converge relatively quickly.
Now, is this a bad outcome? Ya, it'd cause some short term disruption. No question about it. However, the miners know they can be routed around. And because they know that, they know they can't abuse their power without risking being cut out of the equation entirely. They are very strongly incentivized not to fuck with the network.
You didn't address my argument about alt coins taking over the top spot in such a scenario. When you say converge relatively quickly, relatively to what? How many days, weeks, months are we talking about? In that period of time where no one can spend or buy bitcoin, you don't see some other coin becoming dominant? Why not?
If they tried to exploit their 'power' in any way, people would just fork the chain and move on. They have no ability to actually take advantage of their position in any meaningful way.