I’m exploring some ideas of exploring approximation for faster convergence of finding the nonce.
I’m relatively new to the technical details. It was great that some community members had built a code for learning the mining steps – step by step.
So I went further for my curiosity and I created a parallelised version of the code here – https://github.com/HugoXOX3/PythonBitcoinMiner
While exploring where I’m sending the updates to, I see that the code uses Stratum pool.
This made me wonder – lets say i’m able to successfully mine the block ( i know rare but say hypothetically), does the rewards get shared between the pool ?
If i’m using public-pool.io:21496
Is it possible to mine (using my heuristics) without getting involved with any pool ?
is the public-pool.io:21496 even going to work or is it a testnet ?
Second set of questions were around the data files –
I needed the historical data for all mining activity as version,prev_hash,merkle_root,time,bits,nonce,block_hash
I tried using bitcoind ( installed via brew), I can see the .dat files however I’m failing to retreive












