比特币的“挖矿”原理是什么?

2024-06-30 23:40发布

作者:小龟链接:https://www.zhihu.com/question/20792042/answer/98126010来源:知乎著作权归作者所有。商业转

作者:小龟链接:https://www.zhihu.com/question/20792042/answer/98126010来源:知乎著作权归作者所有。商业转
2条回答
2024-07-01 00:17

作者:小龟
链接:https://www.zhihu.com/question/20792042/answer/98126010
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
一、挖矿原理最初的时候,我们用电脑CPU就可以挖到比特币,比特币的360问答创始人中本聪就是用他的电脑CPU挖出了世界上第一个创世区块。然而,CPU挖矿的时代早已过去,现在的比特币挖矿是ASIC挖矿和大规模集群挖矿的时代。回顾挖矿历史,比特币挖矿总共经历了以下五个时代:CPU挖矿→GPU挖矿就触苦课织苗师校额→FPGA挖矿→ASIC挖矿→大规模集群挖矿 挖矿芯片更新换代的同时,带来的挖矿速度的变化是:CPU(20MHash/s)→GPU(400MHash/s)→FPGA(25GHash/s)→ASIC(3.5THash/s)→大规模集群挖矿(3.5THash/s*X)挖矿速度,专业的说法叫频足规什说海们算力,就是计算机每秒产生hash碰撞的能力。也就是说,我们手里的矿机每秒能做多少次hash碰撞,就是算力。算力就是挖比特币的能力,算力越高,挖得比特币越多,回报越高。在比特币的世界里,大约每10分钟会记录一个数据块。所有的挖矿计算机都在尝试打包这个数据块提交,内企而最终成功生成这个数据块的人,就可以得到一笔比特币报酬。最初,大约每10分钟就可以产生50个比特币的比特币报酬。但是该报酬每4年减半武春画全设副守著营儿计,现在每10分钟比特币网天学去烧络就可以产生25个比特币。而要书值自机协成功生成数据块,就需要矿工需要找到那个有效的哈希值,而要得到正确的哈希值,没有捷径可以走,只能靠猜,猜的过程就是计算机随机hash碰撞的过程,猜中了,你就得到了比特币。

 

    相关问答