简单来说矿机的运算是在"争夺记账权",即把自己打包的交易写到区块链里的权利 。 算力越大,写入的几率就越高 。 准确来说,矿机计算的是Hash函数 。
就是给计算机一个输入,得到一个固定位数的输出,而给出一个输出,不能倒推回原来输入,那个"输出"就是共识机制协定好的难度 。
通常是类似这样的:
000000000000000001543a35eb4c1a657911d730d6d11e63a2b2ca678698cc54
【比特币矿机到底在计算什么?】既然是不可倒推的 。 就只能暴力不停构造去算出来那个"输入",上面的那串数字是16进制的 。 1个0出现的概率是 1/16 。 上面有17个零,要同时出现,概率就是 1 / 16 的 17 次方 。 约要试 295147905179352825856 次 。 现在一台矿机是 10T,每秒可以算 10000000000000 个 hash 。
你可以理解,大概就是这样 。 为什么搞那么复杂?为了防止有人篡改交易账本 。 块是一个扣住一个的,所以叫区块链 。 意味着你要改动某一笔交易,就得把下面扣住的区块一起改了 。 6个区块后,基本上是不可能改动了 。
推荐阅读
- 比特币无法成为法币的原因
- 比特币暴跌的原因是什么?
- saas是什么 到底什么是saas
- 马岱字什么 马岱到底字什么
- 《水浒传》的作者到底是施耐庵还是罗贯中?至今众说纷纭!
- 地沟油到底是什么 地沟油是怎么做出来的
- 甲醇汽油到底能不能用
- 什么是数字化时代
- 魔芋是发物吗 魔芋到底是不是发物
- 引起母猪产程过长的罪魁祸首到底是什么?