矿工构建一个候选区块:一个指向最新区块的头部,以及它选择的交易。然后它对头部进行哈希。如果结果作为一个数字读取时低于网络设定的目标,则区块有效。如果不是,矿工会更改随机数并重试。
无解题,只有尝试
没有巧妙的捷径。哈希无法预测,所以找到有效哈希的唯一方法是尝试数十亿次。每一次尝试都是一张彩票。如今,整个网络每秒尝试数万亿次哈希,平均每十分钟就有一人中奖。
获胜的区块被每个节点在极短的时间内检查:一个哈希足以证明它低于目标。这种极难产生但极易验证的不对称性,正是工作量证明的用处所在。
▶ 在机器中查看挖矿展示了长凳上的五个机架;铭牌上刻着整个网络的实际算力。