挖矿比特币介绍,比特币挖矿的过程详解

当前位置:首页 > 币圈百科 > 挖矿比特币介绍,比特币挖矿的过程详解

挖矿比特币介绍,比特币挖矿的过程详解

2022-05-10币圈百科144

  比特币挖矿科普专辑到这里就要收尾了,经过前两篇文章铺垫,相信读者朋友已经对比特币交易和区块产生的过程有一定的认识。那么它们跟“挖矿”有什么关系呢?

  我们蓑衣网小编知道,在比特币网络中,有很多挖矿节点和矿工参与创建比特币新区块。如果多个挖矿节点都创建了同一个高度的区块,该判定谁的区块更合法呢?比特币引入了PoW【Proof of Work】共识机制,通过挖矿的方式,来竞争新区块的记账权。谁拿到新区块的记账权,它创建的新区块就合法。挖矿的目的就是赢取记账权,确认新区块和交易。那么挖矿节点和矿工是如何配合工作,完成挖矿的呢?

  

  挖矿节点创建好预备区块后,将预备区块的区块头数据发送给矿工。矿工收到挖矿任务后,会递增区块头中的随机数。每调整一次,蓑衣网小编就会按照比特币协议规定,用SHA256算法计算区块头的哈希值。如果区块头的哈希值大于目标哈希,就继续变更随机数,直到区块头的哈希值小于或者等于目标哈希为止【或者挖矿节点发现新区块已经由其他节点挖到,此时就会放弃原来挖矿任务,构造新的预备区块,重新开始挖矿】。

  

  当矿工找到可以使预备区块头哈希值小于目标哈希的随机数时,会立即向挖矿节点上报挖矿结果。挖矿节点接收到信息后,立刻按照矿工上报信息重组区块,并验证区块。验证无误后,挖矿节点将新区块保存到节点本地数据库,并添加到节点本地区块链上。蓑衣网小编

  区块的验证信息包括:

  区块头是否合法【区块头哈希≤TargetHash】;

  区块头的MerkleRoot哈希跟区块中交易数据的MerkleRoot哈希是否一致【验证交易是否被篡改】;

  交易数据中第一笔是否为Coinbase交易;

  区块中每一笔交易是否合法等等。

  挖矿节点将新区块在本地保存后,同步向比特币网络广播挖矿结果。由于整个区块的区块体积较大,一般会先广播新区块的区块头。其他节点在接到广播后,先验证区块头信息,验证通过后,节点会先在其本地的区块索引库中创建新区块的索引。在接收到新区块的全部信息后,节点验证交易信息和区块头的MerkleRoot哈希,验证通过后,节点将这些交易信息录入新区块,并延长本地区块链。至此,新区块的广播和验证完毕,挖矿节点开始下一个区块的挖矿工作。

  

  比特币挖矿这件事情,理论上任何人都可以自建比特币挖矿节点,参与挖矿,甚至可以通过手工验证区块头哈希,破解挖矿任务,竞争记账权。

  但博主在上一文中提到,按照当前的挖矿难度,即便使用现在的主流矿机,要找到一个符合比特币网络要求的新区块,理论上需要42年时间,而如果使用普通PC或者是手工计算,则需要上万年甚至上百万年。

  因此,普通矿工单独挖矿的经济效益太低,可能挖到机器报废,还挣不到一分钱。矿池就是在这种情况下应运而生的,大量矿工将自己的矿机接入矿池,从矿池的挖矿节点获取挖矿任务,集体挖矿。这样就可以在较短时间内挖到新区块,获得区块奖励,矿池按照挖矿过程中每个矿工的贡献情况,分配挖矿收益,所有矿工都可以实时获取挖矿收益,进行回本或者二次投资。

  矿池和矿工一起挖矿的流程,一样遵循上述过程。矿机通过网络跟矿池通讯,请求挖矿任务,矿池将挖矿任务【包含区块头等数据】发送给矿机,矿机变更区块头的随机数,并验证区块哈希。符合挖矿任务TargetHash要求的随机数,将按照挖矿协议的格式提交给矿池,矿池给矿机提交的挖矿结果计算收益。

  需要注意的是,如果给矿机下发的挖矿任务中,TargetHash是此时比特币网络的TargetHash,那么这个TargetHash太小,矿机基本不可能找到符合要求的随机数,提交挖矿结果,也就不可能获得挖矿收益。

  因此,矿池给矿机下发的挖矿任务中,有一个单独的信息:初始挖矿难度。这是一个远低于全网挖矿难度的数值,对应更大的TargetHash,在这个难度下,矿机可以在较短时间内找到符合要求的随机数,向矿池提交更多挖矿结果。

  谈及挖矿,总有一个绕不开的名词:算力。到底什么是算力呢?

  算力,其实就是矿工验证区块头哈希值的速度。矿机在获得挖矿任务后,会按照挖矿任务的信息,递增区块头的随机数,随机数每调整一次,就验证一次区块头的哈希值。可以看到,限制矿机挖矿快慢的唯一一个因素就是它验证区块头哈希值的快慢,因此有了“算力”这个指标。

  目前,常规比特币矿机的算力单位是TH/s,它的意思,每秒钟可以验证1T次哈希,1T=1×103G=1×106M=1×109K=1×1012次。

  有过挖矿经历的朋友,都会发现,矿机本地显示的算力跟矿池显示的算力总是有差异。这是因为,矿机本地显示的算力,是矿机验证哈希的速度,它只跟矿机的性能有关,不管有没有找到符合挖矿任务要求的随机数,矿机本地算力都一直存在。而矿机在矿池显示的算力则不同,它是矿池按照矿机实际提交的挖矿结果计算出来的,如果矿机的运气较差,在较长时间内都没有找到符合挖矿任务要求的随机数,无法向矿池提交挖矿结果,矿机在矿池的算力就会降低。

  但时间拉长后,运气对矿机破解挖矿任务的影响会降低,矿机较长时间的矿池平均算力,跟矿机本地算力相差不大。

  以上是比特币挖矿的基础知识,如果能读懂这三篇文章,相信读者朋友对比特币挖矿会有一个初步的认识。如果想要跟博主交流探讨更多挖矿方面的问题,欢迎关注“闲话挖矿”微信公众号,同时也能更及时的了解博主更新的挖矿知识。

  文中涉及的几个知识点:

  区块高度:又叫Block Height,相当于区块的编号,它的值等于区块链中这个区块之前所有区块的数量。区块链的第一个区块是创世区块,区块高度为0,第二个区块的区块高度为1,第三个区块的区块高度为2,以此类推。区块链中区块的总数,即为最新区块的区块高度+1。

  PoW:全称为Proof of Work,中文名称为工作量证明。是比特币网络使用的一种用于解决比特币新区块确权问题的方法。在比特币网络中,人人都可以参与新区块的创建工作,PoW机制规定,谁能够在最短时间内找到一个区块头哈希值小于比特币网络指定的TargetHash的预备新区块,谁就拥有正式新区块的记账权。

  记账权:比特币的区块链,实质上是一个链式的大账本,链上的每一个区块,都是一本账,上边记录了发生在区块链上的比特币交易信息。因此,我们把创建新区块的过程看作记账的过程。记账权,顾名思义为记录交易账本的权利,也即在比特币区块链上创建正式新区块的权利。

蓑衣网-以上内容来自网络整理,不能代表本站立场,转载请注明出处。

本文链接:https://www.baoguzi.com/13564.html

挖矿比特币介绍,比特币挖矿的过程详解 | 分享给朋友:

相关文章

崩盘是什么意思,比特币什么时候才会崩盘

崩盘是什么意思,比特币什么时候才会崩盘

  比特币什么时候才会崩盘?在回答这个问题之前,币佣宝先跟大家聊聊虚拟货币崩盘,虚拟货币崩盘是指当现有的币圈投资者全部被套,没有新投资者入场,当被套的投资者开始只知道割肉卖数字货币,而不肯买数字货币时...

瑞波币涨了3000万倍(瑞波币涨了3000万倍真的假的)

瑞波币涨了3000万倍(瑞波币涨了3000万倍真的假的)

误食麻皮蝽有害吗?在外面饭店吃饭一不小心误食了这种虫,请问对身体有危害吗? 不用担心。。。蝽科类的、虽然是害虫但是它是吸食树汁的 有点儿小臭。。呵呵 无毒。。。。而且有些地方好像还用这个东西当孕...

丙酮密度_丙酮密度与温度对照表

丙酮密度_丙酮密度与温度对照表

什么叫没法比?水与其他液体密度的比较水与其他物体的密度比有以下几种情况一是与水混合第二,它的密度差,上下浮动。对于液态有机物,可以取同样体积的有机物和水,用天平称量,比较它们的密度有机物如果是固体,就...

比特币是什么样子的图片,比特币的样子是什么样的

比特币是什么样子的图片,比特币的样子是什么样的

【比特币是什么样子的图片,比特币的样子是什么样的】这仅仅取决于超级计算机的计算能力与整个比特币网络的计算能力相比。总体原则是计算能力比越强,【比特币是什么样子的图片,比特币的样子是什么样的】可以分配的...

比特币注册官网下载(比特币官网登录入口)

比特币注册官网下载(比特币官网登录入口)

比特币注册官网下载(比特币官网登录入口) 目前,获得虚拟货币“比特币”的途径只有两种:一种是进行“矿工采矿”,即利用计算机生产虚拟货币,并下载GUIMiner软件...

【呈味核苷酸二钠的用途是什么】呈味核苷酸二钠耐高温吗

【呈味核苷酸二钠的用途是什么】呈味核苷酸二钠耐高温吗

【呈味核苷酸二钠的用途是什么】[概述]二硫代5’-核糖核苷酸(简称I  G)主要包括5’-肌苷酸二钠(或,5’-肌苷酸二钠,IMP)和5’-鸟苷单磷酸二钠(或,5’-鸟苷酸单钠,GMP),它...

2022怎样进行比特币交易比特币怎么私下交易

2022怎样进行比特币交易比特币怎么私下交易

怎样进行比特币交易比特币怎么私下交易 怎样进行比特币交易比特币怎么私下交易,比特币交易平台是专门买卖交易虚拟币的地方,那么新人怎么进行交易呢,下面蓑衣网和大家一起...

以比特币为代表的数字货币有哪些金融特征

以比特币为代表的数字货币有哪些金融特征

以比特币为代表的数字货币有哪些金融特征 以比特币为代表的数字货币有哪些金融特征,既然加密货币已经发展到现在,而且已经不少企业开始接收比特币,那么他们为什么会有金融...

比特币哪里可以交易,比特币在哪个平台可以交易

比特币哪里可以交易,比特币在哪个平台可以交易

比特币哪里可以交易,比特币在哪个平台可以交易:当前国内交易所对于比特币都在开始清退,那么清退后的国内网友又在哪里可以交易比特币呢,下面就跟随中本聪超市网小编一起了解比特币哪里可以交易,比特币在哪个平台...

NFT合法吗(元宇宙nft合法吗)

NFT合法吗(元宇宙nft合法吗)

NFT上服装都是设计师品牌吗 NFT上除了有原创设计师,还有国外合作品牌独家首发哦 什么是NFT? NET(Non-Fungible Token,非同质化数字权益证明),在区块链技术支持下可...

国内正规的虚拟货币交易平台【中国唯一合法虚拟货币】

国内正规的虚拟货币交易平台【中国唯一合法虚拟货币】

国内正规的虚拟货币交易平台【中国唯一合法虚拟货币】 国内正规的虚拟货币交易平台(中国唯一合法虚拟货币)有哪些?随着近年来比特币、以太坊等虚...

聚乙烯醇胶水_聚乙烯醇胶水改良配方

聚乙烯醇胶水_聚乙烯醇胶水改良配方

【聚乙烯醇胶水】目前通式中含有甲醛和纤维素。反应也慢,只要找到替代品。加个增稠剂就够了。甲醛的沉淀与聚乙烯醇反应,使原来的线型聚乙烯醇变成T型交联量。【聚乙烯醇胶水】沉淀缩醛化反应被逆转,相邻的两个羟...

NFT数字藏品前景(NFT数字藏品上市公司)

NFT数字藏品前景(NFT数字藏品上市公司)

数字博物馆的我国现状 中国数字博物馆建设从20世纪90年代起步,逐步进入快速发展阶段。中国在数字博物馆建设方面取得了可喜的成绩:从“博物馆数字化”、“博物馆上网”到“数字化博物馆”、“数字博物馆”,...

高密度脂蛋白_低密度和高密度脂蛋白胆固醇高是什么意思

高密度脂蛋白_低密度和高密度脂蛋白胆固醇高是什么意思

【高密度脂蛋白】建议你需要正确对待高HDL的问题。我来回答你这个问题HDL高了怎么办?简单来说,HDL就是对身体有好处的脂肪。越高越好,低的话要注意调理。【高密度脂蛋白】你体检显示HDL高是好事。少吃...

NFT酒欧奇(NFT小白酒欧奇APP)

NFT酒欧奇(NFT小白酒欧奇APP)

如何治疗进行性核上性麻痹 进行性核上性麻痹是什么原因引起的?回答者:qiyuk得了进行性核上性麻痹可能引起的原因是 (一)发病原因 PSP病因不明,尽管有极少的家族性线索,但缺乏遗传学证据。本病在脑...