什么是 ZK-工作量证明?
Nockchain 使用 ZK-工作量证明作为其共识机制,以提供去信任结算和排序保证。ZK-Proof of Work 类似于 Hashing-Proof of Work,因为矿工竞争尝试使用不同的 nonce 重复运行拼图计算,直到输出的哈希值小于目标数字,俗称难度。在我们 ZK-Proof of Work 的初始实现中,矿工创建一个固定谜题计算的零知识证明 (ZKP),然后对 ZKP 进行哈希处理。
Nockchain 的参数与 Nakamoto Consensus 相似,区块时间目标为 10 分钟,每 2 周进行一次难度重定向,初始区块大小为 1MB。