Repository navigation
feat(dataset): add BitcoinPool.com, OzCoin and NMCbit attributions - #32
Merged
Merged
Conversation
Both are P2SH-invalid blocks from 3 April 2012 with no pool. BitcoinPool.com's own solved-block history, archived in May 2013 (https://web.archive.org/web/20130523124349/https://www.bitcoinpool.com/index.php?page=7&ipp=25&do=blocks), lists its blocks at those two heights as Orphaned, found at 20:03:07 and 20:50:06, 7 and 1 minutes before the headers' times. Add pool BitcoinPool.com with pool_basis reported and that page as pool_provenance. The page shows no hashes, so the match rests on height and time; neither coinbase carries a tag. docs/notes.md: a sentence for the pair under pool attributions, and the P2SH paragraph now counts five of the 89 as attributed.
deadmanoz
force-pushed
the
bitcoinpool-p2sh-attribution
branch
from
October 6, 2026 07:22
1701a9a to
5d1c725
Compare
The full blocks from Luke-Jr's archive give two descendants of the P2SH blocks coinbase tags that mining-pools lists: OzCoin's eco@ozco.in at 175849 and NMCbit's nmcbit.com at 179219. 174234 and its descendant 174053 look like P2Pool blocks: 34 and 49 of their payees appear in the coinbase of 174118, which blockchain.info recorded as relayed by P2Pool. mining-pools lists no P2Pool tag or address, so the notes record them as a lead without a pool.
deadmanoz
force-pushed
the
bitcoinpool-p2sh-attribution
branch
from
October 6, 2026 07:25
5d1c725 to
7851ed9
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
174174 (
0000000000000724a8c9a0d24fb1c771ae8450c144738735ae11ccf50ed76b6d) and 174182 (00000000000002afb206d0115fb643e6969ee1cb4986819ca2113950c4bdafa7) are two of the P2SH-invalid blocks of 3 April 2012, and neither had a pool. BitcoinPool.com's own solved-block history, as archived in May 2013, lists its blocks at those two heights as "Orphaned", found at 20:03:07 and 20:50:06, 7 and 1 minutes before the two headers' times. This addspoolBitcoinPool.com withpool_basisreportedand that page aspool_provenance, and a sentence for the pair to the pool attributions indocs/notes.md, where the P2SH paragraph now counts five of the 91 as attributed.The page shows no hashes, so the match rests on height and time, and neither coinbase carries a tag; the full blocks from #33 confirm both coinbases are a timestamp and an extranonce only. Both blocks' April 2012 blockchain.info pages (174174, 174182) show the same relaying node, which fits one miner but is not used here. The page turned up while sweeping mining pools' own block lists for bitcoin-data/stale-blocks#162.
The full blocks from #33 also give two descendants of the P2SH blocks coinbase tags that mining-pools lists: 175849 carries OzCoin's
eco@ozco.in(ozcoin.json) and 179219 NMCbit'snmcbit.com(nmcbit.json). Both now carrypoolwithpool_basistagand theircoinbase_scriptsig_hex, which CI checks against the full block.The P2SH note also records 174234 and its descendant 174053 as likely P2Pool blocks without a
pool. Their coinbases pay 36 and 58 addresses, and 34 and 49 of those appear in the coinbase of 174118 on its April 2012 blockchain.info page, which records that block as relayed by P2Pool. mining-pools lists no P2Pool tag or address, so there is nothing to attribute them by yet.Testing
python ci/sanity-check.pywith a filled previous-transaction cache: 173 blocks, 173 contexts, 589 observations, 126 block files and 40 proof files; 12 reported blocks not admitted.python -m unittest discover -s ci -p 'test_*.py': 50 tests pass.python ci/generate-website.py: the block pages for 174174 and 174182 show BitcoinPool.com, 175849 OzCoin and 179219 NMCbit, and the notes page carries the new sentences.af720b6; only the three existing tag attributions and these two descendants match.