Linked Questions

0
votes
1answer
160 views

do isolated blocks create forks in block chain? (with forks I mean branches that are no longer valid) If yes then how does the node redeem itself? [duplicate]

I'm a newbie to cryto and wanted understand this. what happens to the chain when the isolated block is formed (in case of a double spend) ? Since chains only add blocks that come from the longest ...
0
votes
0answers
26 views

What’s prevents people from appending useless blocks to very old blocks in order to revert new transactions? [duplicate]

As far as my understanding goes, nodes in the network should accept the longest branch of blocks and disregard any other branches (excuse my terminology if it’s not what’s normally used - I hope it is ...
24
votes
2answers
14k views

What does the term “Longest chain” mean?

What does the term "Longest chain" mean, as there is only one 'right' blockchain exists? How another longer chain would make the 'right' chain invalid?
8
votes
2answers
4k views

What is chainwork?

If I run the RPC call getBlock on the bitcoin-qt client it gives me field called chainwork containing a hash. I cant find any information what this value is about. Request: getblock ...
3
votes
1answer
550 views

Can a shorter chain overcome a longer one?

Could a dominating chain fork actually be shorter (in blocks) than its abandoned predecessor? Under what circumstances could this happen?
5
votes
1answer
251 views

Was the time warp attack the only reason it was not safe to compare chains by length?

One of the weaknesses of bitcoin listed on that wiki is that it was once vulnerable to the time warp attack. This attack lets a miner with >50% of the hash power to solve many more blocks in a short ...
3
votes
1answer
500 views

Rewriting the entire blockchain: is it possible to spoof block timestamps of a privately mined chain?

According to fork.lol and Pieter's bitcoin.sipa, it would currently take ~200 days for an attacker with 100% of the current hashpower to rewrite the entire btc blockchain. My question pertains to how ...
0
votes
2answers
257 views

What would happen if a private fork several hundred blocks ahead tried to merge back?

Suppose mining pool has been off the main network for a long time so that they are 100 or so blocks behind, but managed to mine 200 blocks in the period (say, some combination of had 33% before, ...
1
vote
0answers
134 views

How does the bitcoin network remove duplicate blocks being generated by multiple miners?

Say there are two minersA&B and each of them have produced the next block almost at the same instant. In this situation how is the network going to decide which one is the main block and abandon ...
4
votes
0answers
65 views

Can we measure bitcoin's accumulated work in terms of entropy (in bits) directly rather than expected number of hashes?

The Background Bitcoin tracks chain work by counting the (expected) minimum number of hashes it would take to create a chain of the same number of blocks and same difficulty steps[1]. Naturally, ...