div#pop_ad { opacity: 0; }
AD
首页 > 数字货币 > 正文

比特币之挖矿

[2021-01-29 18:11:04] 来源: 编辑:wangjia 点击量:
评论 点击收藏
导读: 挖矿原理 挖矿是参与维护比特币网络的节点,通过协助生成新区块来获取一定量新增的比特币的过程。 用户向比特币网络中发布交易后,需要有人将交易进行确认(相当于帮我们记账),形成新的区块,串联到区块链中。
挖矿原理

挖矿是参与维护比特币网络的节点,通过协助生成新区块来获取一定量新增的比特币的过程。

用户向比特币网络中发布交易后,需要有人将交易进行确认(相当于帮我们记账),形成新的区块,串联到区块链中。

比特币之挖矿

在一个互相不信任的分布式系统中,该由谁来完成这件事情呢?当然是钱,钱能使鬼推磨,比特币网络采用了“挖矿”来获取收益的方式来解决这个问题。

目前,每 10 分钟左右生成一个不超过 1 MB 大小的区块(记录了这 10 分钟内发生的验证过的交易内容),串联到最长的链尾部,每个区块的成功提交者可以得到系统 12.5 个比特币的奖励,以及用户附加到交易上的支付服务费用。即便没有任何用户交易,矿工也可以自行产生合法的区块并获得奖励。

每个区块的奖励最初是50个比特币,每隔21万个区块自动减半,即4年时间,最终比特币总量稳定在2100万个。因此,比特币是一种通缩的货币。

比特币之挖矿

挖矿过程

挖矿的具体过程为:参与者综合上一个区块的签名,即上一个区块生成之后的新的验证过的交易内容,再加上自己猜测的一个随机数 X,一起打包到一个候选新区块,让新区块的签名值小于比特币网络中给定的一个数字。

这是一道面向全体矿工的“计算题”,这个数越小,计算出来就越难。

每隔两周(即经过2016个区块),系统会根据上一周期的挖矿时间来调整挖矿难度,来调节生成区块的时间稳定在10分钟左右,每次调整的最大幅度为 4 倍。历史上最快的出块时间小于 10s,最慢的出块时间超过 1 个小时。

为了挖到矿,参与处理区块的用户端往往需要付出大量的时间和计算力。目前,在全世界中,大约一半的算力集中在中国,其中在内蒙古,四川水电站比较多的地方都有很多专门挖矿的矿场。

比特币之挖矿

汇丰银行分析师曾表示,比特币区块链(通过挖矿)提供了一个局部的、迄今为止最优的解决方案:如何在分散的系统中验证信任。这就意味着,区块链本质上解决了传统依赖于第三方的问题,因为这个协议不只满足了中心化机构追踪交易的需求,还使得陌生人之间产生信任。区块链的技术和安全的过程使得陌生人之间在没有被信任的第三方时产生信任。

添加新手交流群:币种分析、每日早晚盘分析

添加助理微信,一对一亲自指导:YoYo8abc

查看更多:

为您推荐