PEER-TO-PEER MINING POOL (P2POOL)

Managed pools create the possibility of cheating by the pool operator, who might

direct the pool effort to double-spend transactions or invalidate blocks. Furthermore, centralized pool servers represent a single-

point-of-failure. If the pool server is down or is slowed by a denial-of-service attack,

the pool miners cannot mine. In 2011, to resolve these issues of centralization, a new

pool mining method was proposed and implemented: P2Pool, a peer-to-peer mining

pool without a central operator.

P2Pool works by decentralizing the functions of the pool server, implementing a par‐

allel blockchain-like system called a share chain. A share chain is a blockchain run‐

ning at a lower difficulty than the bitcoin blockchain. The share chain allows pool

miners to collaborate in a decentralized pool by mining shares on the share chain at a

rate of one share block every 30 seconds. Each of the blocks on the share chain

records a proportionate share reward for the pool miners who contribute work, car‐

rying the shares forward from the previous share block. When one of the share

blocks also achieves the bitcoin network target, it is propagated and included on the

bitcoin blockchain, rewarding all the pool miners who contributed to all the shares

that preceded the winning share block. Essentially, instead of a pool server keeping

track of pool miner shares and rewards, the share chain allows all pool miners to keep

track of all shares using a decentralized consensus mechanism like bitcoin’s block‐

chain consensus mechanism.

more robust overall, as part of a diversified mining eco‐

system.

$BTC

#bitcoin #Binance