Time:2022-02-15 Click:765
当你听到挖掘这个词时,你可能会想到西部电影中的场景:镐、土壤和挖掘黄金后一夜暴富。
比特币的挖掘与矿工挖金的过程非常相似,也需要运气和努力。
挖掘比特币的原理
通俗版
对于比特币挖掘的理解,我们可以将其比作一场全球知识竞赛。老师回答问题,学生回答问题,正确回答问题的学生将得到一些奖励。
在比特币挖掘机制下,矿机相当于大脑,而挖掘的速度取决于大脑计算过程的速度,即矿机本身的计算能力。
计算正确答案最快的矿工可以获得一块奖励,即回答正确问题最快的奖励。此外,您还可以获得交易费用,即一些费用,如纸笔费用。
然而,没有人规定矿工费用是多少。具体数量由市场和交易占用字节数计算。矿工费出价越高,交易处理越快。
理论版
简单地说,比特币的挖掘原理是一个数据记录过程。
首先,矿工(处理数据的人)应收集未记录的原始交易信息,检查信息是否有问题,并将其收集到数据块中。
每隔一段时间(大约10分钟),每个人都需要进行数据处理,只有一个人能成功记账。矿工打包数据块后,需要解决一系列密码问题,以争夺唯一的会计权。这个密码问题是通过大量的计算来找到一个散列计算值,也被称为哈希值。由于其中应用的散列计算是不可逆转的,因此很难找到符合要求的哈希值。
当矿工找到符合要求的哈希值时,他们可以在整个网络上广播自己的处理结果。其他矿工接收并检查数据块是否符合规则。如果大多数人认为没有问题并满足要求,矿工包装的数据块将连接到整个区块链,并被所有人接受,并获得相应的比特币奖励。
而且比特币系统会根据所有参与者的计算能力的大小,每隔一段时间自动调节挖矿难度。以维持平均每局游戏时间在 10 分钟。