CHIA共识过程
文章目录
前言
挖矿的过程:选择出块节点的过程——谁用好了用对了稀缺资源,谁稀缺资源多谁就更有可能是出块节点,并获得奖励
POW工作量证明:算力作为稀缺资源——解数学题(难于计算,易于验证,解对了你就是出块节点)
POST时间空间证明:存储空间和时间作为稀缺资源
CHIA的场景:用户将数据存储在硬盘驱动器上一段时间,而赢得区块记账权利的机会与分配的空间大小成正比。该机制通过与彩票中奖类似的方式,允许所有普通用户均可参与其中
BTC的场景:
用户通过算力解数学题,而赢得区块记账权利
一、CHIA?
CHIA的空间证明——若想赢得奖励,我需要向验证者证明我有这么多稀缺资源
空间证明的总流程:
1、验证者向证明者发出一项质询(challange)
2、证明者向验证者证明在某一时刻,验证者保留了特定数量的存储空间
空间证明的实现细节:
https://www.chia.net/assets/Chia_Proof_of_Space_Construction_v1.1.pdf
空间证明的三个阶段:
1、标绘(Plotting) 2、证明(Proving,即挖矿过程) 3、验证(Verifying)
二、空间证明的三个阶段
1、标绘(Plotting) 2、证明(Proving,即挖矿过程) 3、验证(Verifying)
2,3,4:质询->证明过程(挖矿)->检查质询的证明
二.1 标绘(Plotting)——initialize space——“P盘”
硬盘容量初始化的过程,需要几个要素:
标绘过程:
可能持续几个小时到几天的时间,该过程只需执行一次。经过初始化的空间被一个称为 plot 的文件占用。绘图文件(plot 文件)的大小由参数
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。