chia奇亚知识点:什么是收割机,农民,全节点和计时器节点?

蜗牛vps教程2022-08-091120

chia奇亚知识点:什么是收割机,什么是农民,什么是全节点和什么是计时器节点?

收割机

收割机是由收益农夫控制的单个机器。收益农夫可以并联多个收割机节点进行大规模的收益耕种。

收割机通过从磁盘上检索特征值或证明来控制实际的p文件。每个p文件对应一个硬盘地块,并且对于每个随机的32字节请求报文,都有一个空间证明的期望值(尽管有时有零个或多个)。在标准HDD驱动器上,获取特征值大约需要8个随机磁盘寻道,或长达50毫秒,而获取证明则需要大约64个磁盘寻道,或长达500毫秒。对于大多数请求报文,特征值将非常低,因此无需获取整个证明。每个驱动器的打印数量都有上限,因为获取质量需要时间。但是,由于迭代公式中有一个常数因子(每个块必须有至少30秒左右的时间证明),因此磁盘IO时间应该不是问题。

最后,收割机还为每个硬盘地块维护一个私钥。此私钥实际上是对该块进行签名的内容,允许收益农夫/收割者(而不是矿池)实际控制该块的内容。

收益农夫

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

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

完整节点和农夫通过农夫协议进行通信。

用户理论上可以在一台机器上同时运行收割机、收益农夫和全节点三种不同的客户端。农民通过等待来自完整节点的更新来进行操作,每次创建新块时,农民都会获得新的Challenge_hash。然后,农民要求所有收割机提供空间证明的特征值。这些特征值基于迭代公式,导致了预期的块时间。农民可以选择从收割机上获取完整的空间样张,以备即将完成的样张。然后,完整的证明可以传播到完整的节点,或作为部分发送到池中。

全节点

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

维护区块链的副本

验证区块链

通过对等协议通过网络传播新的区块,交易和证明

(可选)通过钱包协议为轻量级客户端(钱包)服务

(可选)与收益农夫和计时器节点进行沟通

完整节点不赚取任何报酬或费用,但是它们对于维护共识规则和系统安全性很重要。 运行完整的节点可使用户对区块链的完整状态充满信心,并避免信任他人。

完整节点始终连接到网络中另一组随机的完整节点。

计时器节点

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

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

p盘服务器租用推荐,农场服务器租用推荐:

CPU:Xeon-D 1521、内存:16G、硬盘: 500G SSD+4*4T、价格:1599元/月

CPU:Xeon-D 1521、内存: 32G 、硬盘:500G SSD+4*12T 、价格: 2400元/月

CPU:E5-2683 V3 14 核28线程*2 、内存:64G 、硬盘:  500G SSD+2T 、价格:850元/月

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

评论

有免费节点资源,我们会通知你!加入纸飞机订阅群

×
天气预报查看日历分享网页手机扫码留言评论Telegram