好物分享- 分享知识,分享快乐

Chia(奇亚)plot文件规格大小详解

币小哥 0

摘要:本文旨在详细解释Chia(奇亚)plot文件规格大小,让读者更好地了解它与挖矿的关系。本文将从四个方面详细介绍plot文件规格大小,包括“文件大小计算方法”、“bucket位图大小”、“plot文件头大小”、“plot文件尾大小”,希望读者通过本文的解释,能够更好地理解plot文件大小规格与挖矿的关系。

1、文件大小计算方法

plot文件大小包括plot文件头大小、plot文件尾大小以及PLOT_DISK_SIZE,可以通过以下公式计算:

plot文件大小 = plot文件头大小 + 文件尾大小 + PLOT_DISK_SIZE

其中,PLOT_DISK_SIZE包括buckets的数量(BUCKETS_PER_PLOT)和每个bucket的大小(BUCKET_SIZE)的乘积:

PLOT_DISK_SIZE = BUCKETS_PER_PLOT * BUCKET_SIZE

一般来说,BUCKETS_PER_PLOT=128,BUCKET_SIZE=4MB,所以PLOT_DISK_SIZE一般为512MB。如果BUCKETS_PER_PLOT更大,PLOT_DISK_SIZE也会变大。

Chia(奇亚)plot文件规格大小详解

2、bucket位图大小

bucket位图是指包含了添加到PLOT文件中的所有情节的布尔值的位图。每个桶位图的大小取决于使用的位数。每个桶都可以容纳1亿个情节,因此需要250MB的容量来容纳一个桶,因此,位图必须使用2个或更多字节来表示每个情节的状态。

不同桶位图的大小不同,因为每个桶包含的情节数量不同。较小的桶位图需要更少的字节来表示,所以它们的文件头和文件尾比较小。而较大的桶位图需要更多的字节来表示,所以它们的文件头和文件尾比较大。

通常情况下,可以设置BUCKET_BITS = 8,BUCKET_SIZE = 4MB,使得文件大小和存储效率达到一个平衡。

3、plot文件头大小

plot文件头包含有关桶的位置,桶的数量,已插入情节的数量,PLOT文件ID等信息。PLOT文件头的大小也会受到bucket位图大小的影响。

由于每个桶位图的大小不同,因此桶的数量也会影响plot文件头的大小。通常,桶的数量约为128,因此情节总数约为1.6亿。

假设BUCKET_BITS = 8,PLOT_FILES_COUNT = 10,BUCKETS_PER_PLOT = 128,则plot文件头的大小为37,376字节。

4、plot文件尾大小

plot文件尾包含位于文件结尾处的“final signature”和哈希值。final signature是此PLOT的点阵数据的SHA-256-HMAC哈希的16字节长度的签名,而哈希值是此PLOT点阵数据的32字节的SHA-256哈希值。

由于final signature占用16个字节,而SHA-256占用32个字节,所以plot文件尾的大小为48字节。

总结:

通过本文的介绍,大家应该了解到,计算PLOT文件规格大小时需要考虑的因素有很多,每个因素的大小都会影响整个文件的大小。因此,在挖掘新的Chia币时,需要根据当前的存储容量、挖矿算力以及网络成本等信息来确定PLOT文件的规格大小,以此来实现最优的挖掘效果。

本文由好物分享https://www.00tu.com整理,帮助您快速了解相关知识,获取最新最全的资讯。

标签:

二维码