挖矿是增加比特币货币供应的一个过程,同时还保护着比特币系统的安全,防止欺诈交易,矿工们通过为比特币网络提供算力来换取获得比特币奖励的机会。比特币是一个点对点的支付系统,其核心是交易。就是你给我发一笔交易,我给你发一笔交易。这些交易得有人来帮我们记账。就像支付宝公司会帮用户记账,我们在银行转账会由银行来记账。那比特币里是由一个叫矿工的人来记账的。
下面这个动画可以直观的说明比特币是如何挖矿的:
比特币
一、相关概念:
记账:全球互联网上,数以万计的电脑,矿机连城网络,组成了一台超级服务器,来记账比特币。 这台服务器的作用,就是比特币记账。
Hash:为了得到比特币,矿工们争相完成一种基于加密哈希算法的数学难题,这些难题的答案包括在新区块中,作为矿工的计算工作量的证明,被称为”“工作量证明”。该算法的竞争的机制以及获胜者有权在区块链上进行 交易记录的机制,这二者比特币安全的基石。
算力:就是挖比特币的能力,也就是矿机每秒能做多少次hash碰撞,算力越高,挖得比特币越多,回报越高。
矿工:在比特币网络中的任何参与者(比如,任何人使用一个设备来运行完整的比特币协议栈)都是潜在的矿工,用他们电脑算力来验证和记录交易。矿工必须完成的任务是在比特币网络中成功地记录一个区块交易,难度是在动态调整的,因此,无论何时有多少矿工(多少矿机)在挖矿,通常每 10 分钟就会有人成功。
矿池:作用是集合大量矿机算力,增加个体得到比特币的几率,同时将个体未来能得到的比特币提前平均分配到每个账户里。
现在比特币全网每10分钟产生一个区块,这个区块包含12.5个比特币。假设全球有1W人参与挖矿,那么在这10分钟内,只有1个幸运儿拿走了这12.5个比特币,其它人则颗粒无收。而矿池的原理是大家组队开采,并按约定的分配方式分配,使得矿工的比特币回报趋于稳定,减少矿工的风险。
二、挖币数量
比特币产生的时间表:
基于这个公式,比特币挖矿奖励以指数方式递减,直到 2140 年。届时所有的比特币(20,999,999,980)全部发行完毕。换句话说在 2140 年之后,不会再有新的比特币产生。2009 年 1月 每个区块奖励 50 个比特币,这个阶段挖出1050万个。
2012 年 11 月减半为每个区块奖励 25个比特币,这个阶段525万个。
2016 年7月再次减半为每个新区块奖励 12.5 个比特币,目前(20171213)正处在这个阶段,一直到2020年下半年可以挖出262.5万个。
到2020年就已经挖出了比特币总量的93.75%,以后的120年可以再挖总量6.25%,可见后续产量非常低,但如果价格继续暴涨可能还能赚钱。
三、收益
挖矿收益=产生的比特币X 币价X个体算力÷全网算力-矿机成本-电费-维护费及人工成本-矿场折旧费等。
全网算力基本上是按照每14天上涨5%的速度上涨,也就是每14天挖出的币减少5%。
算力涨幅参考网址:https://btc.com/stats/diff
现在已经有成熟的挖矿计算器,如下
比特大陆挖矿计算器 https://btc.com/tools/mining-calculator
比特范挖矿计算器http://mining.btcfans.com/
网友评论