主页 > 以太坊钱包imtoken安装 > IPFS 红岸情报:官方更新 - 如何加入 Filecoin 测试网

IPFS 红岸情报:官方更新 - 如何加入 Filecoin 测试网

以太坊钱包imtoken安装 2023-01-17 03:57:54

原文链接:

成为 Filecoin 矿工为社区成员提供了帮助他们存储和保留对人类最重要信息的访问权限的机会。通过提供网络安全和基础设施,Filecoin 矿工可以帮助建立一个更加开放、弹性和值得信赖的互联网。

Filecoin 挖矿是一个通过庞大网络为客户提供数据存储和检索服务来赚取收入的新机会。矿工通过在 Filecoin 网络上存储和检索客户信息来赚取费用。Filecoin 矿工存储的客户数据越多,矿工的存储容量就越大。网络上更多的存储能力意味着特定矿工更有可能产生区块并赢得区块奖励。矿工可以选择是否参与存储算力共识、存储挖矿和/或检索挖矿。我们希望许多矿工在这些类别中提供有针对性的专业服务。

您放置在 Filecoin 网络上的挖矿硬件,除了网络安全和量产外,还将为客户提供有用的数据存储服务。这将 Filecoin 网络上的挖掘与传统的工作量证明网络区分开来。

重新分配多余的存储容量以运行 Filecoin 节点会将您曾经潜在的存储资产转变为安全的存储服务。矿工提供的区块生产、存储和检索服务对 Filecoin 生态系统来说是无价的。通过将许多矿工和存储供应商聚集在一个去中心化的网络中,Filecoin 将存储供应商联合到有史以来第一个用于租用数据存储的算法市场中。

如何加入 Filecoin 测试网

要加入即将到来的 Filecoin 测试网,您将需要安装和设置合适的硬件和 Lotus 实现。有关安装和设置的更多信息矿工是指哪些工作,请参阅 Lotus 文档。

接下来,您需要质押 Filecoin 代币作为设置矿工的抵押品。“抵押品”是作为存储矿工加入网络所需的初始文件币数量。随着时间的推移,随着矿工与客户进行每笔额外的存储交易,他们还必须存入更多的“交易抵押品”。抵押品已部署在网络上以确保适当的矿工行为,并以 FIL 代币计价。有关抵押品的详细信息将在未来几周内最终在 Filecoin 规范中确定。在测试网期间,您可以从我们的网络水龙头中提取测试文件币作为抵押品开始挖矿。测试 Filecoin 没有任何价值——官方 Filecoin 代币要等到主网启动后才会发布。

协议实验室的标准硬件测试配置

(请仔细阅读)

注意:本节描述了协议实验室团队用于在 Lotus 实现上测试 Filecoin 存储挖掘的标准测试配置。无法保证此测试配置在主网启动时适用于 Filecoin 存储挖掘。如果您需要购买新硬件加入 Filecoin 测试网,建议您购买的硬件不要超过测试所需的数量。

我们的标准测试配置是 Filecoin 测试网挖掘的众多可能性之一。我们希望测试网矿工能找到其他的硬件组合,其中一些可能比下面描述的测试配置更有效。如果您使用其他硬件配置运行 Lotus,请运行 Lotus 基准测试工具并将结果发布在此线程中。

挖掘一个块所需的扇区大小和最低保证存储是影响硬件决策的两个非常重要的 Filecoin 测试网参数。我们将在测试网期间继续完善这些参数(和其他证明参数)。因此,我们对 Filecoin 主网的标准测试配置可能会发生变化。

扇区大小:如果您选择购买硬件在 Filecoin 测试网上进行测试,我们建议购买支持密封 32GiB 扇区的计算硬件。测试网将暂时支持 1GiB 的“测试分区”,以便矿工可以轻松加入网络。如此小的扇区大小对于主网来说是不现实的。测试网启动后,我们将进行分叉升级以停止对 1GiB“测试部门”的支持,并将在我们的博客上公布升级的时间和机制。

矿工大小:为了有资格在测试网期间开采区块(不仅仅是接受存储交易),矿工必须保证至少 512GiB 的磁盘存储空间。Filecoin 主网的这一要求可能会增加。如果只想参与存储交易,可以加入存储空间较少的网络。但是,如果您当前对网络的承诺少于 512GiB,那么您经过验证的存储将不计入网络的总功率,并且不会让您获得可观的奖励。

下面是我们测试的用于在 Lotus 上密封 32GiB 扇区的配置。

配置基于 Filecoin 挖掘过程中所需的步骤。我们在标准测试配置中对计算能力进行了特定的权衡(即,我们将资源分配给 GPU,而不是更多的 CPU 能力)。其他配置也可以在测试网上进行挖矿,但由于我们没有全部测试过,所以本文不讨论它们的可行性和性能。

复制证明(“PoRep”或“印章”)

我们正在测试功能强大的 CPU(至少有 8 个内核)以在 PoRep 期间复制客户端数据。强大的 CPU 使矿工能够更快地处理数据并更快地生成 PoRep,从而在网络上获得能量。

复制过程利用快速磁盘将数据从内存卸载到磁盘。为此,我们测试了一个 SSD(512GB),它可以用作大型缓存来存储未密封的传输中扇区(在 PoRep 的预提交和提交阶段)并在密封过程中缓存。

我们的标准配置还运行大量 RAM (128GB)。RAM 需要计算内存中的数据复制,目前是与扇区大小相关的 2-3 倍。我们为 PoRep 和 PoSt 设计的 SNARK 生成期间运行的电路非常大,并且消耗大量 RAM。这些大型电路最大限度地减少了 SNARK 证明输出的足迹,以实现高效的链上提交。

我们还使用强大的 GPU 功能以更省时、更经济的方式生成 SNARK。为每个密封副本在 PoRep 证明上生成 SNARK,并将 SNARK 输出提交到链上。我们特别指出,Lotus 实现是为 NVIDIA 制造的 GPU 芯片设计的,但是,我们预计将来会支持其他制造商的卡。随着我们不断调整证明参数,我们预计主网电路将需要比测试网电路更多的计算能力。

我们在测试中观察到,在一个存储范围内工作的多个“密封器”可能比在单台计算机上运行整个 Filecoin 挖掘过程(密封和 PoSt)更有效。这允许矿工一次有效地运行多个进程。

有关复制证明过程如何与采矿硬件相关的更多信息,请参见下图:

时空证明(“PoSt”)

我们的测试配置考虑了存储开销——我们目前估计开销是提交存储的 2 倍,但这可能因主网而异。我们目前在 Sealed Storage 的磁盘存储上运行大约 1.5TB 的存储,但我们相信有更有效的方法来配置 Sealed Storage 以减少开销。We also tested fast parallel disk access to sealed sectors to generate tickets to potentially win electoral votes for block rewards in ElectionPost.

运行后处理时,我们当前的测试配置将密封扇区存储在硬盘驱动器上,连续运行(24/7) 由于频繁读取提交帖子。

只有在矿工在给定时期内赢得障碍奖励的选举投票时矿工是指哪些工作,只有在选举时空(“ ElectionPost”)中进行SNARK。Whenever a miner wins an electoral vote, our configuration uses the power of the GPU to calculate the output of the PoSt SNARK, accurately calculating the PoSt SNARK within each epoch period (~20 seconds). 职位所需的GPU权力很大程度上取决于矿工在任何给定时期的获胜选举票,这与他们在网络中的存储比例有关。

我们还建议使用延迟较低的网络连接按时提交 PoSt。如果矿工多次未能按时提交 PoSt,可能会导致获得的区块奖励减少,并增加被削减的风险。

有关与挖矿硬件相关的 ElectionPoSt 流程的更多信息,请参见下图:

Filecoin挖矿不是指工作量证明GPU挖矿

请记住,Filecoin 挖矿基于存储容量共识:在网络上拥有更多权力(经过验证的存储)与赢得更多区块奖励直接相关。矿工在网络上拥有的电量与矿工在网络上拥有的存储量成线性比例,而不是矿工正在运行的 GPU 数量。相比之下,在工作量证明 GPU 挖矿中,矿工必须与 GPU 的算力竞争才能赢得区块奖励。在 Filecoin 挖矿中,矿工在存储能力共识上竞争,而不是 GPU 能力。矿工仅在选举选票时才在选举汤匙中使用GPU。获得权力的最佳和最便宜的方法是向 Filecoin 网络添加更多有用的存储空间。

如果您是关注 GPU 成本的小型矿工,请放心,我们正在努力使矿工能够安全地将 SNARK 计算外包给第 3 方服务提供商。

现在您已经了解了设备,您就可以开始使用它了!您将有机会很快加入 Lotus 测试网。

如果您想了解有关 Filecoin 网络组件的更多详细信息,请查看 Filecoin 规范。对本文讨论的主题有疑问?请在我们论坛的相应类别中询问他们。对于设置节点、连接到 Filecoin 测试网等的实时故障排除,请使用 Filecoin Chat 中的帮助频道。