In response to current information of Bitmain secretly vying for a majority of Bitcoinβs hash energy, a publicly accessible bitcoin mining pool is providing an alternate for miners who wish to select their very own, non-Bitmain-allocated hashing work.
For the primary time ever, a bitcoin mining pool has added help for Stratum V2 customized block templates.
The second model (V2) of the most important bitcoin mining software program, Stratum, now permits particular person miners to decide on their very own block template. In different phrases, a miner could now choose its personal transactions, assemble its personal block, and hash nonces appended to its personal block in a race to satisfy Bitcoinβs issue threshold.
Itβs uncommon for miners to decide on their very own block template and work strictly on their very own behalf. Normally, miners merely settle for Bitmainβs work allocation β Bitmain-apportioned units of nonces to hash on a Bitmain-templated block of transactions to attempt to win Bitcoinβs 3.125BTC coinbase block reward for Bitmainβs mining pool.
However now, for the primary time, miners could cooperate with non-Bitmain miners utilizing Stratum V2 and the first-ever pool, DEMAND, so as to add help for Stratum V2 customized block templates.
Learn extra: New analysis suggests Bitcoin mining centralized round Bitmain
Bitcoin mining monopoly
If this all sounds complicated, itβs meant to be. Bitmain is the stealthy, monopolistic supplier of bitcoin mining {hardware}, the Antminer machine. Bitmain can be the proprietor of the most important mining pool, Antpool. By way of its fleet of machines, proprietary software program, and Antpool, Bitmain additional obscures its operations via reported sockpuppet swimming pools like BTC.com Pool, Binance Pool, Poolin, EMCD, and Rawpool.
Briefly, Bitmain has a company curiosity in obfuscating the truth of bitcoin mining to disguise its monopolization of the trade. Clearly, it might embarrass most miners to confess that they merely settle for work allocations from Bitmain as their de facto boss. Nonetheless, if new analysis from Bitcoin developer 0xb10c is correct, that’s certainly the truth for the overwhelming majority of miners.
Whether or not accepting work straight from Antpool or from its reported proxies like BTC.com Pool, Poolin, or others, miners who hash nonces from the default Antpool template are working for Bitmain, not for themselves.
A nascent try at mining decentralization
Nevertheless, a brand new choice is opening up. DEMAND has launched a brand new publicly accessible, Stratum V2-enabled solo mining choice for its mining pool. DEMAND revealed a information for operating the brand new solo mining choice on Linux and Macintosh machines.
Pooling work alongside different miners is essential to compete in opposition to Bitmain. If each non-Bitmain miner have been to decide on their very own block template, the percentages of successful a coinbase reward over Bitmain can be infinitesimally small.
Profitable Bitcoinβs coinbase reward is a matter of uncooked, brute-force guessing of a quantity that meets the problem threshold. It’s a pure numbers sport; the extra guesses (βhashesβ), the upper the probability of success.
Because of this, if Antpool is dominating this guessing sport with hundreds or hundreds of thousands extra hashes than any solo miner, its odds of successful each coinbase reward and bankrupting solo miners can be fairly excessive. Because of this, itβs essential for non-Bitmain miners to pool their work with different non-Bitmain miners as a way to have a sensible likelihood of success in opposition to the enormous.
Pool mining utilizing Stratum V2 customized block templates
DEMAND presents this cooperative choice for solo miners. Utilizing Stratum V2, solo miners could hash alongside different miners who select the identical, non-Bitmain block template β permitting them to compete as a workforce in opposition to Bitmain/Antpool miners. (Stratum V2 has a menu of widespread, non-Antpool block templates for keen individuals.)
In abstract, bitcoin mining has gained a decentralized various to Bitmainβs Antpool amid experiences that Antpool and its alleged proxy swimming pools have managed a majority of Bitcoinβs hash energy. Antpoolβs use of sockpuppet swimming pools has raised considerations about variations of the β51% assaultβ or transaction censorship.
Learn extra: BBC mocked for βunfairβ Bitcoin mining article
Stratum V2 is a brand new protocol for Bitcoin miners and pool operators that permits miners to decide on work on non-Antpool block templates. Stratum V2βs web site claims that the open-source undertaking additionally improves safety, decentralization, and the effectivity of information transfers. It additionally permits particular person miners to create their very own templates reasonably than accepting work allocations.
DEMAND is the primary Bitcoin mining pool to completely help the customized block template characteristic of Stratum V2 and implies that miners can co-work on block templates with out the involvement of Bitmain or any of its sockpuppet swimming pools.




