
AtlasPool.io
298 posts

AtlasPool.io
@AtlasPool_io
BTC Solo Mining Pool. Performant, reliable, global. Visit us at https://t.co/e1mDAjtQLu to learn more


We test on wide variety pools to ensure our miners hash properly. We have our testing image pre-loaded with @AtlasPool_io and are proud to be one of their newest hardware partners!







🚀 Hash rental day on Wednesday, May 13 on AtlasPool! All rentals welcome… any size, any duration. All major rental outfits supported by AtlasPool (which includes a rental-friendly high difficulty port - :4334). For maximum effect, consider the rental for a 1200 UTC start, but not required. Spend responsibly and have fun. Most of all, good luck and get that block! Who is in?!

🚀 Hash rental day on Wednesday, May 13 on AtlasPool! All rentals welcome… any size, any duration. All major rental outfits supported by AtlasPool (which includes a rental-friendly high difficulty port - :4334). For maximum effect, consider the rental for a 1200 UTC start, but not required. Spend responsibly and have fun. Most of all, good luck and get that block! Who is in?!












Ever wondered which mining pool is actually fastest for you? ⚡ @Atlaspool_io built a tool to test: 📡 Latency to any pool ⛏️ Stratum response time Make a data-driven decision on which pool is least latent from your home network Try it 👇 atlaspool.io/speedtest/















Ckpool rework for yyjson. Whilst ckpool is very low overhead and scalable due to being coded in multithreaded C, one of the largest overheads within the code is the json parsing library. Libjansson has been included since 2014 and it touches approximately 5,000 lines of code with ckpool. Since that time a number of higher performance json libraries have come out, with yyjson proving to be the fastest - 10-100x faster depending on the workload. I've resisted reworking the code for a long time, but the benefits are substantial - not only would ckpool be much lower overhead and even more scalable, it would lead to much faster block template changs which are a critical performance measure in mining pools. I've embarked upon a major rewrite of all the performance critical components of ckpool to use yyjson. It is unfortunately far from a drop-in replacement and has required some significant surgery. Some of the safer code has already been merged into the master branch on git, but the massive rewrite has been committed to a yyjson branch. I'm currently testing the existing code on testnet4, and will continue refining it further before eventually merging it into the master branch and deploying it on the solo ckpools. The solo ckpool currently would probably safely handle 10x its current load (which is 40,000 clients). I don't know how much of a real world improvement it will work out to, but I'm hoping for good things. At the very least, faster block changes are always worth pursuing. Watch this space, as I'll be announcing when I'm deploying it on solo. And no, this isn't a modification any existing AI has a hope in hell of vibe coding, so it's all done by hand. Current code: bitbucket.org/ckolivas/ckpoo…




