主页 > imtoken钱包版本vf > 挖矿如何产生比特币?

挖矿如何产生比特币?

imtoken钱包版本vf 2023-01-17 06:32:42

这样会更容易理解吗?

加密货币挖矿不同于山西挖矿。您无需携带工具外出,您可以在家中使用电脑或采矿设备开始工作。如果你足够幸运,就有机会挖出一个区块并获得 12.5 个比特币,以及该区块中所有交易的费用。这是广大矿工忘记吃饭睡觉的动力来源。

挖矿规则

挖矿,专业解释是计算机哈希(hash或散列函数)随机碰撞的过程。简单来说,就是比特币系统中的一道数学题,要看哪个挖矿设备能先解决。

如果你输入一个明文abc,经过哈希运算,你会得到另一个对应的字符串(数字和字母混合)。如果输入abb,即使只改变一个字母比特币是用什么方式挖矿,得到的hash值也是完全不同的。

abc十五哈希:

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

abbhash:

715edf8ba8729420cd4d1ce85ed61954a9f531f8c548df728c407effe839296d

要不,你亲自体验吗?访问Online Encryption,选择SHA256,不要问为什么一定是256,比特币是用SHA256计算hash的。只需输入一段明文比特币是用什么方式挖矿,保存对应的哈希值即可;然后改变之前明文中的一个字符,比较两个hash值的结果,看看是否不同。

再举个例子,区块007假设一个问题:首先计算出以下数值的矿工可以获得比特币!

6b88c087247aa2f07ee1c5956b8e1a9f4c7f892a70e324f1bb3d161e05ca107b

在矿工们的带领下,各种计算机开始努力计算正确答案。比特币系统本身也会调整难度,控制解决问题的时间。一般来说,每 10 分钟挖一个区块。在这 10 分钟内,计算机只能不停地计算和尝试各种字符串。

直到你最早尝试唯一正确的答案:“比特币”(其实不是这么简单的答案),它对应的哈希值和问题中的值完全一样,然后你可以把“比特币”写成区块,然后愉快地等待系统给你发送 12.5 个比特币(2009 年为 50 个比特币,每四年减半╥﹏╥...)以及该区块内所有交易的小费。

这也是不同计算机计算能力(简称算力)之间的较量。拥有更大计算能力的计算机/矿工获得更大的利润。虽然挖矿是个概率事件,算力大的矿工不一定每次都能最快得到正确的解,但按比例来说,如果矿工有10%的算力,那么他基本可以挖100块10块个人。

我是区块链观察网的石路文。我会用通俗易懂的语言告诉你区块链是什么ᕕ(ᐛ)ᕗ