随着参与挖矿的矿工数量增加,挖矿算力不断增长,单体矿工或少量算力的矿机都无法挖到区块奖励,这个时候矿池(Mining Pool)的概念就衍伸出来了。矿池出现突破了地理位置的限制,将分散的矿工和矿场算力打包运作,矿池负责信息打包,矿池中的矿机则负责竞争记帐权。由于集合了很多矿工的算力,所以矿池的算力占比越大,挖到区块奖励的机率更高。
在此机制中,一般矿池挖矿所产生的区块奖励会按照每个矿工贡献的算力佔比进行分配,相对于单体挖矿,加入矿池可以获得更加稳定的收益。简单来说,矿池是一个全自动的挖矿平台,即矿机接入矿池,矿机为矿池提供算力,矿机则获取收益(区块奖励)。
举例来说:
以买彩券为例,假如中奖的概率是 1/1,000,000。那么桑吉买一张彩券,中奖的概率就是 1/1,000,000,如果买 1,000 张就是 1/1,000,但是一个人的购买彩券的资金有限,就算买 1,000 张,中奖机率却还是很小。但桑吉另外找 9 个朋友一起集资购买,每人购买 1,000 张,总共就是 10,000 张乐透彩券,中奖机率就提升至 1/100 ,如果找更多朋友购买彩券,中奖机率会更高,中奖则可以依照提供的彩券数量比例来进行分润。
矿池代表着矿工的权利
矿工是很分散的群体,没有太大的权利。于是矿池在聚集了矿工算力,稳定了矿工收入之后的另外一个基本功能就是代表矿工发言。因为矿工和矿池都属于挖矿产业,大多数时候的利益是紧密相连的。挖矿产业发展好了,自然矿工和矿池都会获利,因此矿池就有点像是矿工投票选出来的议会议员,可代表支持他的选民们进行发言。
矿池利与弊
矿池的存在降低了比特币等加密货币挖矿的难度,降低了挖矿门槛,真正实现了人人皆可参与的比特币挖矿理念。但其弊端也非常明显,因为算力接入矿池,作为矿池来说,将掌握极其庞大的算力资源,在比特币世界中,算力代表着记帐权,算力即是一切,如果某一家矿池算力达到 50% 以上,将可以轻易对比特币发动 51% 攻击进行双花攻击,这将有机会直接摧毁比特币整个系统。