refBTC INTERACTIVE LAB / 01

PROOF OF WORK · 比特币挖矿原理

比特币挖矿,
寻找一个足够小的哈希。

Change the input. Hash twice. Compare.
换一个 nonce,重算指纹,再与门槛比较。
动手试一次,就懂工作量证明。

FIG. 01 / HASH WORKSHOP10 秒开场演示
REF / PoWNONCE0
只改一个数字,指纹就全变。Same rules. A completely different result.
SPACE 启停 · → 单步准备试算
ref 本人形象
输入卡 示例区块头双芯片 SHA-256 × 2检验尺 哈希与门槛

长滑块是哈希结果,前方短标是门槛;卡槽一端为零。
门槛越靠近零,通过的结果越少。装置为教学比喻,滑块不会逐渐接近答案。

看见真实计算

HASH ≤ TARGET 才通过
等待第一次试算
展开 80 字节区块头与说明尚未试算

字段依次为版本 4 字节、前块哈希 32 字节、Merkle 根 32 字节、时间 4 字节、nBits 4 字节、nonce 4 字节。完整哈希按 Bitcoin 数值字节序显示。示例交易文字只用于生成教学 Merkle 根,并非可广播交易。

01 / SEARCH

难在找到

同一个输入总有同一个哈希。矿工更换 nonce 等输入,反复计算;没有“越来越接近”的捷径。

02 / VERIFY

易于复核

拿到同一份区块头,只需重新计算一次双哈希,就能检查是否达标。无需重演矿工全部尝试。

03 / CONSENSUS

还要遵守规则

PoW 达标不等于区块有效。节点还会检查交易签名、双花、奖励和目标是否合法,再在有效链中比较累计工作量。

REF’S WORLD / 探索多维精彩refatlas.org ↗refBTC 社区标志youtube.com/@refbtc