比特币怎么挖矿,挖矿到底是一个什么样的作用原理?当比特币节点相互连接时,它们将从另一方获得它们没有的事务。然而,由于比特币,交易的长期积累,两个节点很难逐一比较遗漏了哪些交易。

  为了解决这个问题,中本聪发明了区块链,的一项重要技术。节点使用块来同步事务,这确保了所有节点的数据统一,并通过竞争打包块的权利(即挖掘)来确保区块链的唯一性。

  1.区块和区块链

  一段时间内的一组事务称为块。比特币的整个网络平均每10分钟生成一个区块,每个区块都与前一个区块相连,依次相连形成一个区块链

  2.分块同步交易数据

  块从1开始编号,因此在节点A连接到节点B之后,可以通过检查双方的块编号高度来轻松同步事务数据。

  例如,如果节点A的块高度是100,并且发现节点B的块高度是110,则只需要请求节点B将10个块从101同步到110。

  3.打包区块的奖励

  为了确保有节点打包比特币交易,《比特币规则》规定,打包交易的节点将获得比特币作为奖励。

  部分套餐奖励来自交易创建者支付的交易费(每千字节交易量100~1000美分)。

  B.另一部分来自最初的2100万比特币的分配。最初的奖励是每块50比特币。此后,每210,000个街区(约4年)奖励将减半,直到街区奖励在2140左右低于1美分。此时,该地块的总回报为2100万比特币,这是比特币2100万(精确地说是20999970000)的总回报来源。

  2140之后,套餐奖励将仅来自交易创建者支付的交易费。

  3.包装砌块权利的竞争

  节点打包交易只需要消耗低成本的网络和计算资源,打包奖励的存在使得大量节点想要打包交易。

  为了确保区块链的独特性,《比特币规则》规定,节点使用类似的“投掷硬币”的方法来争夺打包交易的权利。节点继续扔硬币,谁先扔出符合规则的结果,谁就有权在这个块中打包交易,并在这个块中打包奖励。

  4.竞争打包交易权的方式

  在“扔硬币”的实现中,计算机执行哈希运算,并检查从第一个数字开始是否有足够的连续零。在这里,它可以简单地理解为一次投掷256枚硬币,然后看第一枚硬币是否有足够的连续硬币正面。

  赢得“扔硬币”的唯一诀窍是增加每秒扔硬币的次数。一个每秒能扔100亿次硬币的节点获得打包权的概率是100倍。

  5.获胜节点打包事务并广播它

  一旦某个节点抛出符合系统规则的硬币结果,它将立即将这段时间收集的交易打包到一个块中。将广播附加信息,如“掷硬币”的结果、块序列号379543和前一个块的关系。一旦其他节点接收到块379543并验证它是正确的,它们将停止“掷硬币”以抓取该块,并基于该块开始“掷硬币”以抓取下一个块379544。

  6.挖矿”和“矿工”的由来

  大量节点需要计算机设备来计算哈希并消耗大量电能。这个过程本质上类似于黄金开采。比特币总量不变,产量越来越少的生产方式与黄金相似

  因此,人们生动地把比特币攫取包装权的过程称为采矿,把比特币攫取包装权的节点称为矿工。

  比特币怎么挖矿,挖矿到底是一个什么样的作用原理?今天就给大家分享到这里了,这里就不跟大家细说了,如果有对比特币一个多少人民币感兴趣的朋友,可以关注一下往期的文章,希望能对你有所帮助,感谢您的支持与鼓励

1.《比特币怎么挖矿 比特币怎么挖矿,挖矿到底是一个什么样的作用原理?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《比特币怎么挖矿 比特币怎么挖矿,挖矿到底是一个什么样的作用原理?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/caijing/407803.html