比特币挖矿机一天电费

  • 时间:
  • 浏览:142
  • 来源:奥一装修网
什么是比特币挖矿

当比特币节点相互连接时,它们将获得他们不拥有的交易。但是,由于比特币是比特币的长期积累,因此两个节点很难一一检查您丢失的交易/我丢失的交易。为了解决这个问题,中本聪发明了区块链的重要技术。节点使用块来同步事务,保证所有节点的数据的一致性,并争夺块包装权(即挖掘)。这样,可以保证区块链的唯一性。

①区块链和区块链

通过一段时间内的交易创建的程序包称为一个区块,整个比特币网络每10分钟生成一个平均区块,每个区块都链接到前一个区块,依次连接形成一个区块链

②以块为单位同步事务数据

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

例如,节点A自身的块高为100,发现节点B的块高为110,只需请求B同步10块101〜110。

③打包块的奖励

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

一种。软件包奖励的一部分来自交易创建者支付的交易费用(每KB交易大小100到1000 Satoshi费用)。

B。另一部分来自2100万比特币的初始发行。最初的奖励是每个区块50个比特币,每210,000个区块(约4年)后,奖励将减半直到2140。左右区块的奖励少于1个Satoshi。目前,区块奖励总额为2100万比特币。这是2100万比特币的总量。

2140之后的包裹奖励将仅来自交易创建者支付的交易费用。

④块包装权的竞争

节点包装交易仅消耗非常低成本的网络和计算资源。包装奖励的存在使大量节点想要包装交易。

为了确保区块链的唯一性,比特币规则规定,节点使用类似于“投掷硬币”的方法来竞争打包交易的权利。节点不断抛出硬币。谁先抛出符合规则的结果,就会获得此区域。区块的交易包装权以及该区块的包装奖励。

⑤竞争打包交易权的方式

“掷硬币”获胜的唯一诀窍是增加每秒抛掷的次数。每秒可抛掷100亿个硬币的节点有可能抢占每秒抛掷1亿个硬币的节点100倍的打包权。

⑥赢得节点打包交易并广播

一旦节点抛出符合系统规则的硬币结果,例如块000000000000000008bdeb9ea4be876ea7ca4ced3edb8c8b)的哈希值,它将立即将在此期间收集的交易打包到一个块中。例如“抛硬币”的结果,区块序列号,先前的区块关系等,并广播到其他节点。一旦其他节点收到该区块并进行验证,它们将停止“掷硬币”以获取该区块。在此区块的基础上,“抛硬币”开始获取下一个区块。

““采矿”和“矿工”的起源

节点使用计算机设备执行大量哈希计算,并消耗大量电力。这个过程基本上类似于金矿开采。比特币的总量是恒定的,输出正在增加。少也类似于黄金。

因此,抢夺比特币以获得包装权的过程称为采矿,而抢占包装权的比特币节点称为矿工。