Lotus ( https://github.com/filecoin-project/lotus )是 Filecoin 协议规范( https://github.com/filecoin-project/specs/)的最简且具有实验性的实现,用 Go 语言编写。该代码库尚未完成功能,但是已经实现了几个核心 Filecoin 协议功能,包括:
挖矿
矿工现在可以在 Lotus 开发网上开始挖矿并开始获得存储能力。Lotus 还实现了多种扇区大小,因此具有许多不同存储配置的矿工可以在网络上进行挖矿。Lotus 集成了 rust-fil-proofs ( https://github.com/filecoin-project/rust-fil-proofs/),因此矿工可以按时提交时空证明,以免遭到削减。而且,存储挖矿功能是作为一个单独的模块实现的,因此高级矿工可以根据自己的特定硬件配置优化其挖矿过程。
存储
存储客户可以与矿工建立交易,为矿工建立支付渠道,传输数据进行存储以及为正确存储其数据的矿工付费。
检索
检索客户可以付费从存储矿工那里检索他们的数据(即检索 v0( https://filecoin-project.github.io/specs/#retrieval-v0-libp2p-services ))。
还有更多功能!
在此处( https://github.com/filecoin-project/lotus )查看 GitHub 上的代码库!
除了开放 lotus 代码库外,今天还宣布启动第一个公开 lotus 开发网络。设置 lotus 节点后,您可以连接到开发网并与其他节点一起开始存储数据或开始挖矿。
有关更多详细信息,请阅读下面的 lotus 入门(https://github.com/filecoin-project/website/blob/lotus-announcement/content-i18n/zh-cn/blog/announcing-lotus.md#lotus-入门 )部分。
一些非常重要的注意事项lotus 代码库仍然是 Filecoin 协议的最简且实验性的实现,从现在到计划在2019年12月11日发布的测试网之间它将快速发展。
从现在到测试网启动,lotus 开发网将被多次重置。在2019年12月11日启动测试网之前不要期望网络稳定。
计划在2020年3月启动具有 go-filecoin,lotus和至少一个其他实现的 Filecoin 主网络。
lotus 开发网和 go-filecoin alphanet 当前不是同一网络。在 go-filecoin 和 lotus 节点可以交互操作之前,它们将继续是不同的网络。此次交互操作将在于2020年3月主网启动之前进行,但确切日期仍待定。Lotus入门
鼓励矿工,客户和开发者从今天开始尝试 lotus!希望您的参与将有助于在2019年12月11日启动测试网之前增强 lotus 代码库和网络的安全性。对于矿工和用户来说,现在主要有 4 种方法可以参与 lotus:
1、在本地下载,安装和运行lotus(此处说明(https://github.com/filecoin-project/lotus#building))
2、连接到 Lotus 开发网(此处说明(https://github.com/filecoin-project/lotus#devnet))
3、为lotus代码库做出贡献(此处(https://github.com/filecoin-project/lotus/issues)有未解决的问题 (open issues))
4、通过lotus 开发网检测板rics.kittyhawk.wtf/)探索网络活动具有探索精神的开发者可以开始探索 lotus RPC API (https://github.com/filecoin-project/lotus/blob/master/api/api.go ),以开始在 lotus 开发网(最终是 testnet)上构建应用程序。请注意,在测试网之前,lotus 将持续发展变化,因此请做好应对变化的准备。
在尝试所有这些步骤过程中,希望您能报告遇到的问题来帮助。发现问题有助于更快地实现安全目标,因此非常喜欢漏洞报告。您可以发布问题或浏览其他人在以下主题发布的内容:Lotus 帮助讨论论坛(https://discuss.filecoin.io/c/lotus-help)社区聊天(https://github.com/filecoin-project/community#chat)中的 #fil-lotus 频道
社区聊天(https://github.com/filecoin-project/community#chat)( 中的 #fil-help 频道(请务必提及您需要有关lotus的帮助)lotus repo上的 GitHub issues(https://github.com/filecoin-project/lotus/issues)
[ID:ipfsunion6]
扫描二维码
关注官方公众号