简单地说,比特币挖掘机实际上是在节点组装交易后,矿机不断重新测试不同的随机数量,以获得默克尔根和最后一个区块哈希,包括随机数量和交易Hash等一些数据前面有几个零。
狗币用什么矿机挖矿?_哪里可以买到比特币矿机?_如何挖掘比特币矿机?
考虑到哈希的结果分布基本均匀,很难一下子算出前几个零,现在矿工可能要几十年。
如何挖掘比特币矿机?_哪里可以买到比特币矿机?_狗币用什么矿机挖矿?
解决办法是有更多的矿机。如果一起计算,平均可以达到十分钟。但是每个矿工组装交易的成本太高,需要一个节点。
哪里可以买到比特币矿机?_如何挖掘比特币矿机?_狗币用什么矿机挖矿?
因此,一个节点可以连接多个矿工如何挖掘比特币矿机,并计算不同的随机范围。这样,只有一个节点,数千万台矿机。这样的节点(只有节点比特币矿机如何挖掘,见白皮书的定义)被称为矿池。
哪里可以买到比特币矿机?_狗币用什么矿机挖矿?_如何挖掘比特币矿机?
然而,数百万台矿机是如何分割挖掘出的比特币的?分配方法需要公平合理。因此,我们不能相信矿工报告的计算数量,而是矿工提交的有效结果。因此,为了更好地估计矿工的工作量,矿池将将困难的工作(如 20 零)转换为困难的工作(如 8 零)。整个网络可以识别的困难结果包括在困难结果中,但我们可以根据困难结果推断矿工的贡献,以分配矿池中的工作收入.
因此,矿机的工作难度由矿池分配和调整,使矿机每分钟可以提交几次有效的低难度结果。计算能力越强,矿工就越难。由于提交越频繁,消耗的带宽越多,就越难估计不频繁提交造成的工作量。