What if a country, like Russia, decided it wanted to destroy bitcoin because of a threat to its currency? They have the resources to build up huge mining power and attack the chain for majority, and cause havoc. Is there any kind of protection for this scenario? Would all the other miners just decide to ignore these new jerky miners?
The quickest solution in such a case would be a POW change that can put Russian miners at a significant disadvantage. Significant could be a factor of 10 or larger. Also, any attempt to kill one decentralized value system would prove to be a wasteful process in the long run since the cost to create another such system is disproportionately smaller than the cost to attack/destroy them.
What Is Cryptocurrency Game Theory: A Basic Introduction
41–50 of 55 posts
Re: What Is Cryptocurrency Game Theory: A Basic Introduction
#42Re: What Is Cryptocurrency Game Theory: A Basic Introduction
#43Re: What Is Cryptocurrency Game Theory: A Basic Introduction
#44Ooh, he was doing so well but his explanation for why users use the main chain instead of a forked chain betrays a fundamental misunderstanding of the blockchain. There is no "blue chain" or "red chain", there are just blocks that point to other blocks. Branches happen all the time, and sometimes those branches become the main chain. So actually, if the red chain was grown faster than the blue chain, it would become…
"It has nothing to do with Schelling point or bounded rationality, because that suggests you can tell that a block is a "forked block" the moment it's created, but you can't." - if you mine an invalid block you can tell that it will not be part of the main chain. In this sense mining a valid block is a Schelling point - because it is what you expect others expect.
Re: What Is Cryptocurrency Game Theory: A Basic Introduction
#45Normally we err on the side of forgiveness, but this abuse is so outrageous that until we get a proper accounting for it, we're going to keep posting what happened at the top of the threads. I'm pretty sure there's no issue on which HN users feel more strongly, and I agree with them.
Users vouched for the current post, which is fine, but I'm going to write software to prevent that from working on sites that are banned for such a reason.
Re: What Is Cryptocurrency Game Theory: A Basic Introduction
#46What if a country, like Russia, decided it wanted to destroy bitcoin because of a threat to its currency? They have the resources to build up huge mining power and attack the chain for majority, and cause havoc. Is there any kind of protection for this scenario? Would all the other miners just decide to ignore these new jerky miners?
The quickest solution in such a case would be a POW change that can put Russian miners at a significant disadvantage. Significant could be a factor of 10 or larger. Also, any attempt to kill one decentralized value system would prove to be a wasteful process in the long run since the cost to create another such system is disproportionately smaller than the cost to attack/destroy them.
That may be the quickest solution, but do you think it would be anywhere near quick enough?
Re: What Is Cryptocurrency Game Theory: A Basic Introduction
#47Earlier quoted context omitted.
"It has nothing to do with Schelling point or bounded rationality, because that suggests you can tell that a block is a "forked block" the moment it's created, but you can't." - if you mine an invalid block you can tell that it will not be part of the main chain. In this sense mining a valid block is a Schelling point - because it is what you expect others expect.
yes but if you mine a valid block around the same time someone else mines a random block you can't know until another block is mined (and even then, you might not know)
Re: What Is Cryptocurrency Game Theory: A Basic Introduction
#48Earlier quoted context omitted.
yes but if you mine a valid block around the same time someone else mines a random block you can't know until another block is mined (and even then, you might not know)
'yes but'? What you are saying is true - but it does not contradict my point in any way. The choice is between making an valid or invalid block - and the Schelling point is making a valid block. Another case is if you see a fork with a shorter and longer branch - then adding to the longer branch is also a Schelling point.
Re: What Is Cryptocurrency Game Theory: A Basic Introduction
#49Earlier quoted context omitted.
'yes but'? What you are saying is true - but it does not contradict my point in any way. The choice is between making an valid or invalid block - and the Schelling point is making a valid block. Another case is if you see a fork with a shorter and longer branch - then adding to the longer branch is also a Schelling point.
Not really...you're not avoiding the invalid block because it's "familiar" to use valid blocks. You're avoiding the invalid block because anything built on it is also invalid so all of those transactions are ignored.
Re: What Is Cryptocurrency Game Theory: A Basic Introduction
#50Earlier quoted context omitted.
yes but if you mine a valid block around the same time someone else mines a random block you can't know until another block is mined (and even then, you might not know)
'yes but'? What you are saying is true - but it does not contradict my point in any way. The choice is between making an valid or invalid block - and the Schelling point is making a valid block. Another case is if you see a fork with a shorter and longer branch - then adding to the longer branch is also a Schelling point.