In this article, I’ll be looking at five of the best pieces of software to use to mine Bitcoin. As can be seen and verified on testnet.Hi there! Welcome to this guide to choosing the best Bitcoin mining software. Which basically means as long as there are non-taproot transactions added to the mempool, it will just continue to create valid blocks. cgminer) may just disregard the "taproot" rule and can continue using the existing blocktemplate as-is. I have yet to find any implication on the mining software that might have been introduced by the taproot changes.ĮDIT: According to the getblocktemplate response as returned by bitcoind 22, the client (i.e. So even without any change on the version bit (in regards to signalling taproot support) the solo-mined blocks are accepted and confirmed on the blockchain just fine. I just updated cgminer 4.11.1 with the golden-guy patches, fired up bitcoind 22 and synced testnet3. My concern was, that the version bits have to be valid for taproot. I was thinking that taproot has to be implemented as segwit was. I now sync the testnet and try it, just to confirm it. I have just mined 2 blocks on testnet3 (which has taproot enabled) : ĭid you modify cgminer any further then adding golden-guys comit? Solo mining on bitcoind 22.0 with cgminer indeed produces valid blocks. I have moved my miners back to Kano's solo pool. Using a taproot activated bitcoind will also not produce a valid block due to the lack of taproot support in cgminer. I'll look into solo working with 0.21 when I get to doing that - give it a little while Smileyīut no, it's far from ideal to use a version of bitcoin prior to 0.21, since when taproot activates next month, you must be running 0.21 or later.Using a non taproot activated bitcoind (even with the fix in cgminer from golden-guy) will not produce a valid block. I chose to go this route is because I kept getting logged out of your pool and with me gifting 2 co-workers Compaq F sticks we all couldn't login from the same network without getting locked out.Īny chance you can whitelist a static IP for me so we can all login simultaneously? If so I will come back! I was mining to your solo pool to begin with. on my pool it takes a tiny network packet of around 200 bytes to distribute (only) my pool's blocks all over the world, and that starts at the node you (must be) mining directly to. You need nodes around the world and a faster way to distribute blocks.Į.g. You need to get it to all the large pools fast, since while they don't have your block, they are mining something else. (even I don't consider my home Gbit fiber internet to help me much in that respect) Haven't tried yet if these patches apply cleanly also on the lastest cgminer code with GSF support, but probably it will work just fine.Īlas a "Dedicated Fiber internet" doesn't mean your block gets out to the rest of the world fast. Last but not least, you can also try to run a more recent version of the bitcoind with cgminer, using my coinbaseaux flag patches (which include some display optimizations for solo mining): In regards to the shares, the "Accepted" value will only increase when a block was found. But use a different BTC address then and backup your synced mainnet blockchain first, not sure if this wouldn't get overwritten by the testnet sync. Probably the easiest way to verify your setup is to run testnet (testnet=1). I am most concerned if I have my setup correct! I guess the true test will be if you find a block, hopefully no-one else finds it at the same time and you can propogate the results out the rest of the network fast enough so that it recognizes your result before anyone elses.ĭedicated Fiber internet so I think I would be good on the network side.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |