Bitcoin Forum
January 17, 2017, 11:14:49 AM *
News: Latest stable version of Bitcoin Core: 0.13.2  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Orphanned block data?  (Read 1319 times)
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 2128



View Profile
June 03, 2011, 04:40:54 AM
 #1


Anybody got a database or similar of orphan blocks?

How often are they occurring, (have they occurred)?

Time to solve for following blocks, chain reorganisations, etc?

1484651689
Hero Member
*
Offline Offline

Posts: 1484651689

View Profile Personal Message (Offline)

Ignore
1484651689
Reply with quote  #2

1484651689
Report to moderator
1484651689
Hero Member
*
Offline Offline

Posts: 1484651689

View Profile Personal Message (Offline)

Ignore
1484651689
Reply with quote  #2

1484651689
Report to moderator
1484651689
Hero Member
*
Offline Offline

Posts: 1484651689

View Profile Personal Message (Offline)

Ignore
1484651689
Reply with quote  #2

1484651689
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1484651689
Hero Member
*
Offline Offline

Posts: 1484651689

View Profile Personal Message (Offline)

Ignore
1484651689
Reply with quote  #2

1484651689
Report to moderator
1484651689
Hero Member
*
Offline Offline

Posts: 1484651689

View Profile Personal Message (Offline)

Ignore
1484651689
Reply with quote  #2

1484651689
Report to moderator
1484651689
Hero Member
*
Offline Offline

Posts: 1484651689

View Profile Personal Message (Offline)

Ignore
1484651689
Reply with quote  #2

1484651689
Report to moderator
kjj
Legendary
*
Offline Offline

Activity: 1302



View Profile
June 03, 2011, 08:01:32 AM
 #2

I haven't seen anything browsable, but they do happen, and they are generally resolved within 1 or 2 blocks.

p2pcoin: a USB/CD/PXE p2pool miner - 1N8ZXx2cuMzqBYSK72X4DAy1UdDbZQNPLf - todo
I routinely ignore posters with paid advertising in their sigs.  You should too.
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 2128



View Profile
June 03, 2011, 08:06:31 AM
 #3

I haven't seen anything browsable, but they do happen, and they are generally resolved within 1 or 2 blocks.

So is there no record kept of them?

The debug.log prints a "REORGANIZED" message for the nodes that were working on the orphaned chain, correct?

Are these the same as the "Invalid" blocks that the pools sometimes report?

theymos
Administrator
Legendary
*
expert
Offline Offline

Activity: 2534


View Profile
June 03, 2011, 08:40:24 AM
 #4

They're stored in your block database forever. You'll see them along with the other blocks if you use -printblock or -printblocktree.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 2128



View Profile
June 03, 2011, 09:00:53 AM
 #5

They're stored in your block database forever. You'll see them along with the other blocks if you use -printblock or -printblocktree.

Okay thanks. And that will then be all orphans that occurred network wide, not just local ones.

Hoping there might already be something like block explorer to analyse them. I'd like to get timestamps out of them and the blocks occurring before and after orphans.

theymos
Administrator
Legendary
*
expert
Offline Offline

Activity: 2534


View Profile
June 03, 2011, 09:09:23 AM
 #6

Okay thanks. And that will then be all orphans that occurred network wide, not just local ones.

No, it's just local ones. There's no way to get all network-wide orphan blocks. Some might only spread to a few dozen peers.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 2128



View Profile
June 03, 2011, 09:18:57 AM
 #7

Okay thanks. And that will then be all orphans that occurred network wide, not just local ones.

No, it's just local ones. There's no way to get all network-wide orphan blocks. Some might only spread to a few dozen peers.

Interesting, so there is no one true block chain, except for the core. They are distinguishable by their orphans.

Is it possible to "combine" two different block chain data sets, i.e. have the orphans (and other diff. data) added to a new chain containing both sets of information?

theymos
Administrator
Legendary
*
expert
Offline Offline

Activity: 2534


View Profile
June 03, 2011, 09:21:58 AM
 #8

It's possible. There's no tool to do it, though.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!