9 votes
Accepted

How does the network protect itself against attacks where one miner with a lot of hashing power lies that it takes 10 minutes to create a block?

What you describe is a (variant of a) majority attack: if an attacker can construct a block every 3 minutes while the rest of the network can only construct a block every 10 minutes, that means the ...
Pieter Wuille's user avatar
4 votes
Accepted

Can the two biggest bitcoin mining pools lock out all others?

It's certainly not an ideal situation. However them cooperating to censor outsiders' blocks doesn't make it impossible for anyone else to "squeeze in a block" ever again. In order to prevent ...
Antoine Poinsot's user avatar
4 votes
Accepted

How can an external party be sure that node's response is valid?

A Merkle inclusion proof is a proof that a transaction is included in a block with a particular hash, nothing more. Whoever gave you that proof can lie by omission (claiming no transactions you asked ...
Pieter Wuille's user avatar
3 votes

Could the Bitcoin network freeze someone's assets?

Miners generally have no clue about which person owns which Bitcoin. Miners in other countries also mine blocks successfully from time to time and so your hypothetical snarky businessman would ...
RedGrittyBrick's user avatar
3 votes

Can the two biggest bitcoin mining pools lock out all others?

A mining pool (or several cooperating mining pools) can only prevent others from mining if they maintain a majority of the hashrate. That can only happen if miners continue mining with them. Since ...
Vojtěch Strnad's user avatar
2 votes

How does the network protect itself against attacks where one miner with a lot of hashing power lies that it takes 10 minutes to create a block?

One obvious countermeasure is that nodes reject any block with a timestamp that is more than two hours ahead of the average time reported by network peers. Related: Miners setting timestamps up to 2h ...
RedGrittyBrick's user avatar
2 votes
Accepted

Could the Bitcoin network freeze someone's assets?

In the short term, yes. If a government, or other entity, could convince 51% of mining power to ignore blocks with particular transactions in them, the rest of the miners would quickly learn that they ...
David Schwartz's user avatar
1 vote

How can an external party be sure that node's response is valid?

I interpret your question as "why can I trust a Merkle proof?" A cryptographic hash function processes an input and always returns the same output. If you change the input in the slightest, ...
Murch's user avatar
  • 75.2k

Only top scored, non community-wiki answers of a minimum length are eligible