Questions tagged [orphaned-blocks]

A block whose parent is not available to the client. Often falsely used for [stale-block].

Filter by
Sorted by
Tagged with
5
votes
3answers
3k views

Getting orphaned Blocks from the Blockchain

I'm very interested in doing some analysis of orphaned blocks, but to do so I'd have to have a good way of accessing them. Blockchain.info seems like a good place to start but I don't want to abuse ...
2
votes
0answers
200 views

Get as many blocks as possible (stale, invalid, orphans)

I would like to download (and access) as much blocks as possible - including stale (extinct) blocks, orphans blocks and invalid blocks. I have 0.11 official client. My node is already synchronized but ...
4
votes
2answers
705 views

Transactions within orphaned blocks

Scenario: You are running a bitcoind node and listening to the incoming blocks/transactions. You receive TX 1 which is put into your mempool. Block A is mined, and includes TX 1, which is ...
3
votes
1answer
906 views

Conflicted transactions in blockchain reorganizations

When my service detects a conflicted transaction (either sent or received) it rollbacks everything that was logically built upon this transaction. The "problem" is that transactions can go from ...
1
vote
0answers
90 views

Longest “natural” fork [duplicate]

Once a day, roughly, two competing blocks with the same height are mined, which leads to one of them being orphaned. Was there ever a "natural" case in which the fork lasted for two rounds? By ...
7
votes
2answers
492 views

How does a Bitcoin client efficiently change forks?

Occasionally, a Bitcoin client will come across a fork of blocks that is longer than the chain it is currently on. Depending on how often orphaned blocks occur, this could be quite often. When this ...
1
vote
0answers
118 views

What is block forwarding logic of the Satoshi Client?

Could anyone explain in simple words what does the reference client do when it receives a orphan, stale or best-chain block regarding sending "inv", "block" and "getdata" commands? An interaction ...
2
votes
1answer
429 views

Block orphaned by same miner?

Just noticed 2 conflicting blocks by the same pool. One of the blocks was naturally orphaned, but why would the same pool broadcast 2 such blocks? Does it happen often?
3
votes
1answer
2k views

How can pool operators reduce the number of orphaned blocks that they mine?

Every time a pool mines a orphaned block, that is wasted effort for the pool. In an interest to increase pool efficiency and overall network efficiency, what can a pool do to increase efficiency ...
11
votes
2answers
2k views

What's the longest chain of orphan blocks? (How many confirmations have been necessary?)

I believe my two title questions are the same (are they?): Heretofore, what is the longest chain of orphan blocks (of N blocks), such that if someone didn't wait for N+1 confirmations, they may have ...

1
2