‹ 第 10 章,所有课时

探路者 · 第 10 章 · 第 1/5 课时

挖矿与工作量证明

哈希的彩票

矿工到底在寻找什么? 5 分钟

矿工构建一个候选区块:一个指向最新区块的头部,以及它选择的交易。然后它对头部进行哈希。如果结果作为一个数字读取时低于网络设定的目标,则区块有效。如果不是,矿工会更改随机数并重试。

无解题,只有尝试

没有巧妙的捷径。哈希无法预测,所以找到有效哈希的唯一方法是尝试数十亿次。每一次尝试都是一张彩票。如今,整个网络每秒尝试数万亿次哈希,平均每十分钟就有一人中奖。

获胜的区块被每个节点在极短的时间内检查:一个哈希足以证明它低于目标。这种极难产生但极易验证的不对称性,正是工作量证明的用处所在。

▶ 在机器中查看

挖矿展示了长凳上的五个机架;铭牌上刻着整个网络的实际算力。

需要记住的内容

  • 一个有效的区块头部哈希低于网络目标。
  • 唯一的方法是尝试哈希,改变随机数。
  • 找到很难,验证很容易。

快速检查

矿工如何找到一个有效的区块?

节点检查新区块的工作量证明需要多长时间?

哈希的彩票 · 比特币大学