与POW证明方式不同的是:POC要求矿工事先计算一系列用于挖矿的哈希值,以阵列形式存储在硬盘中;参与挖矿活动时,矿工检索硬盘中的阵列,寻找出最符合出块条件的“答案”。 第一步:Plotting测绘 根据你的硬盘空间的大小,需要花费数天或者数周的时间生成你独特的测绘(plot)文件。测绘 Plotting 使用的是一种名叫Shabal的哈希函数,它和比特币使用的 SHA-256 哈希函数不同。 选择使用Shabal一方面是因为在出块阶段矿工并不需要进行大量的Hash运算,另一方面也可以通过计算代价来防止可能的恶意矿工在每个出块阶段临时计算需要的Hash值而非存储中的Hash值。 我们需要对Sha