什么是工作量证明 (PoW)?
工作量证明(Proof of Work, PoW)是最著名的挖矿组织系统,其奖励直接取决于所执行的计算工作。网络节点通过解决资源密集型计算任务——找到满足特定条件的哈希,竞争添加新块的权利。
由于哈希过程有一个如难度的参数,持续改变它会调整所需的硬件性能。网络会自动调节难度,以保持新块出现的稳定间隔,无论参与者的总算力如何。因此,矿工的奖励由实际完成的工作决定:他们投入的计算资源越多,找到块的机会就越大。
工作量证明的特点
- 由于计算成本高,对攻击具有很强的抵抗力;
- 奖励与所做工作的透明和可验证的联系;
- 显著的能量消耗和对专用硬件的需求;
- 网络难度的自动调整。
工作量证明是许多首个和最著名的加密货币的基础。该算法的主要权衡被认为是其高能耗,这成为出现替代机制(例如权益证明)的原因之一。