怎样找chia钱包的币,chia钱包地址被改

  

  什么是收割者,农夫,满节点,时间领主?什么是收割机,农民,满节点,定时器节点?收割机   

  

     

  

  收割机是由收入农民控制的单一机器。收入农民可以并联多个收割机节点,进行大规模收入养殖。   

  

  采集器通过从磁盘中检索特征值或证书来控制实际的P文件。每个P文件对应一个硬盘块,对于每个随机的32字节请求消息,都有一个空间证明的期望值(尽管有时有零个或更多)。在标准HDD驱动器上,获得特征值需要大约8次随机磁盘寻道,或长达50毫秒,而获得认证需要大约64次磁盘寻道,或长达500毫秒。对于大多数请求消息,特征值会很低,所以不需要获得全部证明。每个驱动器的打印数量有一个上限,因为达到质量需要时间。但由于迭代公式中有一个常数因子(每个块至少要有30秒证明),磁盘IO时间应该不成问题。   

  

  最后,采集器还为每个硬盘图维护一个私钥。这个私钥实际上签署了这个块的内容,允许收入农民/收割者(而不是矿池)实际控制这个块的内容。   

  

  收益农夫   

  

     

  

  奇亚农民类似于比特币矿工。他们通过努力在其他人之前创造有效的街区来赚取街区奖励和费用。农民不维护区块链的副本,但他们信任完整的节点来提供更新。   

  

  农民通过收割机协议与收割机(实际存储硬盘地块的个人机器)沟通。   

  

  完整节点通过farmer协议与farmer通信。   

  

  理论上,用户可以在一台机器上同时运行harvester、income farmer和全节点客户端。农民通过等待来自完整节点的更新来操作。每创建一个新块,农民都会得到一个新的挑战_hash。然后,农民要求所有收割机提供空间证明的特征值。这些特征值基于迭代公式,产生预期的阻塞时间。对于即将到来的样张,农民可以选择从收割机获得完整的空间样张。然后,完整的证明可以传播到完整的节点,或者作为一部分发送到池中。   

  

  全节点   

  

     

  

  系统的核心由所有节点组成。所有节点都有以下职责:   

  

  维护区块链的副本,以验证区块链通过对等协议在网络中传播新块,并且事务和证明(可选)通过钱包协议(可选)服务于轻量级客户端(钱包)。与收益农民和计时器节点通信。完整节点不赚取任何报酬或费用,但它们对于维护共识规则和系统安全非常重要。运行完整的节点可以使用户对区块链的完整状态有信心,避免信任他人。   

  

  网络中的一个完整节点总是与另一组随机的完整节点相连。   

  

  计时器节点   

  

     

  

  Timer通过在未完成的数据块顶部创建顺序时间证明(使用可验证的延迟函数)来支持网络。因为这种计算是顺序的,所以它只消耗很少的能量,而不是消耗可并行化的工作负载证明系统。定时器也连接到完整节点。尽管计时员没有得到任何回报,但只要诚实的计时员在线,区块链就可以继续更新。   

  

  拥有更快主人的人也可以从他们的空间获得更多奖励,因为他们的街区比其他农民完成得更快。   

  

  此外,时限更快的攻击者可能会用不到51%的空间攻击51%的网络,这也是为什么VDF硬件的开放式设计对于区块链的安全性非常重要。   

相关文章