比特币这个词从无人知晓到日常谈论已经有一段时间了,伴随它的爆火,很多时间经常能听人提起一个词:挖矿!很多人都知道挖矿,挖矿只不过是一个形象的比喻,那么挖矿到底是干什么呢?挖矿和比特币有关系吗?
挖矿:我们通常说的“挖矿”,指的是比特币中的“挖矿”;2009年中本聪发明比特币,并且设定了比特币总量恒定2100万个,加入到比特币网络中,通过运算采用一种称为“工作量证明(Proof of Work,PoW)”的机制,系统为了找出谁有更强大的计算能力,每次会出一道数学题,只有最快解出这道题目的计算机才能进行记账。而抢到记账权的计算机会获得25个比特币的奖励,通常把这个行为称为“挖矿”,把获得的比特币视为挖矿成功获得的奖励。
比特币挖矿:在比特币世界里,这是就是一个新的概念,共识机制。比特币是通过工作量证明的共识机制来决定记账权的,通俗来讲,谁证明了自己的工作量最大,谁就负责记账。
工作量证明(Proof of Work,PoW)大小是通过计算符合某一个标准的比特币区块头的哈希散列值来体现的。区块头通常包含前一个区块的哈希散列值、Merkle根、时间戳、难度目标、以及一个填充的随机值。计算区块头信息哈希值小于某个数值的数,其本质上就是一个随机数。谁先算出这个数,就可以获得接下来给比特币网络记账的权力。
试图争夺记账权的节点称为挖矿节点,挖矿过程就是求出一个能够填充本区块头的随机值,让区块头的哈希散列值符合某一个标准。也就可以拿到区块奖励,和相应的交易转账手续费。
比特币在设计之初总量约为2100万个,区块减半:矿工通过创造一个新区块得到的比特币数量大约每四年(或准确说是每210,000个块)减少一半。开始时为2009年1月每个区块奖励50个比特币,然后到2012年11月减半为每个区块奖励25个比特币。之后将在2016年的某个时刻再次减半为每个新区块奖励12.5个比特币。基于这个公式,比特币挖矿奖励以指数方式递减,直到2140年。届时所有的比特币(20,999,999.98)全部发行完毕。换句话说在2140年之后,不会再有新的比特币产生。
矿池:由于有大量的矿工竞争挖矿,导致单个矿工的产出不稳定,为了获得稳定的挖矿产出,聪明的矿工设计了通过矿池把大家的算力集中在一起,在全网中占据一定的份额,这样就保证了稳定的挖矿产出的。分配产出时,矿池会根据单个矿工贡献给矿池的算力按照比例分配,矿池收取少量的手续费。
如果说挖金矿是指从地层中开采出黄金,那么区块链世界里的“矿藏”就是数字货币,挖矿是指比谁先“挖出”新币的一种竞赛。参与这场竞赛的人也被形象地称为“矿工”。挖掘出的金矿物是有价值才驱使人们去付出劳动力来挖;挖矿得来的比特币在市场上有人愿意花钱购买,使得比特币的挖矿是有意义的。
网友评论