此页面还有其他语言的版本:
← 返回索引页
February 14, 2019

2018年第三和第四季度更新

2018年第三和第四季度更新

免责声明:将技术概念从一种语言完美地翻译到另一种语言是困难的,因此请注意,我们不能保证这个翻译的准确性。 原文可以在这里找到。

0. 目录

1. 开放研发 repos

好消息! 经过几个月的不公开构建,我们准备开放一些代码库和社区论坛。正如在我们的项目路线图上次更新中所预测的那样,这是按计划完成的。更多信息请阅读我们的公告博客

2. Filecoin 项目路线图更新

最近一次重要更新中,我们发布了一个高级路线图,其中包含即将到来的乐观里程碑。

我们很高兴地报告说,到目前为止,我们按时完成了头两项重大里程碑🎉🎉,并增加了第三项。🎉:

除此之外,我们的团队还在以下几个方面努力工作:

随着进展,我们的可视性和评估变得更加清晰。为此,我们调整了未来的里程碑如下:

里程碑旧预计到达时间新预计到达时间
启动第一个公共 Filecoin 测试网:Q1Q2
大型矿工的测试: Q1Q2
go-filecoin v1.0.0 功能冻结: Q1/Q2Q2/Q3
安全检查和审核: Q1/Q2Q2/Q3
Filecoin 主网启动: Q2/Q3Q3/Q4

我们已经相应地更新了路线图文档。请记住,我们所有的预估和时间表都是乐观的,可能会发生变化。我们希望保持社区的更新,并粗略显示出我们目前的状况,下一步是什么,以及目前(如果乐观地说)对实现下一个里程碑的期望。

3. Filecoin 开发更新

这次更新,我们把新闻分成:

3.1. 开发更新/演示

我们将在更新的同时发布两个演示。这些演示展示了测试 Filecoin 复制验证 (PoReps) 的几种方法。PoReps 可以确保 Filecoin 存储矿工正确地存储客户端数据。它们对协议的成功运作至关重要。未来,我们会演示更多的功能、go-filecoin 安装,以及如何使用新开放的 devnet 和相关的开发工具,比如网络统计仪表板

演示1: 证明基准

在此演示中,我们将展示如何在本地机器上运行复制验证 (PoRep) 基准测试。你可以使用这些基准测试工具来观察不同的参数如何影响数据复制、PoRep 生成和验证时间。你还可以使用这些工具对 PoRep 实现的任何变体进行基准测试。演示展示了:


演示2: 复制游戏

在此演示中,我们将描述复制游戏以及如何竞争。我们将向你展示如何创建和提交复制游戏的申请,以及如何在排行榜上检查结果。更具体地说,展示如下:


3.2. 开发更新 / go-filecoin

3.3 开发更新 / rust-fil-proofs

4. Filecoin 研究方面更新

我们的研究小组有了许多重要的进展。

研究访谈和演讲。 为了使我们的工作被更多人理解,我们对 Filecoin 的研究人员和工程师进行了一系列采访。以下是第一期访谈:

复制证明 构建。 到目前为止,我们拥有的最好的复制证明 (PoRep**) 是 ZigZag-PoRep,于2018年年中推出。在 Q3 和 Q4 中,我们实现了 ZigZag-PoRep 和其他 PoRep 算法。将复杂的加密结构从理论到实践是一项重大的成就。通过找到实际应用限制来推动理论构建的改进是更大的成就。我们通过 ZigZag-PoRep 实现了这一点,还有更多。我们还根据实际限制设置了证明参数的选择。PoReps 的研究在空间和复制的严密证明方面产生了新的学术成果。

预期共识 的形式化和执行。 Filecoin 的*存储力共识*(Storage Power Consensus (SPC)) 的一个关键组件是名为预期共识 (Expected Consensus (EC)) 的协议。EC 是一种基于领导人选举(leader-election)的权益证明协议。在过去的两个季度中,我们对EC的性质进行了形式化描述,并在各种场景中对其进行了研究。通过模拟,探讨了参数选择、权重函数选择、激励相容等问题。这一探索带来了重大贡献,改变了协议的实现。其中一些工作具有独立的意义,可以单独发布。EC 现在是在 go-filecoinSPC 实现中实现的,可以看到它在开发网络(devnets)保持了 Filecoin 区块链的稳定

时空证明 中的 VDFs,和 VDF 的协作。 复制证明(PoReps)并不是 Filecoin 唯一在最近改进的证明协议。我们还利用最新的 可验证延迟函数 (Verifiable Delay Functions) 构造了用于 时空证明 (PoSTs) 的新构建。这是一个显著的改进,因为 VDFs时空证明 (PoSTs) 提供了相比裸复制证明(bare PoReps)更强的时间保证。这非常棒,因为它允许我们有更长的 PoSTs 验证周期,从而显著减少了链上累积的数据量。这个新方向引出了与以太坊基金会的协作,以推动 VDFs 的开发、实现和优化。以太坊的一些新构建旨在共识中使用 VDFs, Filecoin 也在探索这一方向。以太坊、Filecoin 和一些下一代区块链协议将从这项工作中受益。但最令人兴奋的部分是,这可能产生高效的、全球性的、去中心化的和稳健的随机信标——这将是应用密码学和分布式系统的一个重大突破,在区块链之外也有广泛应用。

征求建议书(RFP): 单一秘密领导人选举(Single Secret Leader Election)。 在过去的几年里,通过我们对 Filecoin 协议共识的探索,一个重要的问题浮出水面。它的解决方案将改进基于随机领导人选举的协议,如 Filecoin 和许多其他区块链,特别是权益证明系统。我们把这个问题称为单一秘密领导人选举 (Single Secret Leader Election (SSLE)),它涉及从一组加权参与者中以一种公平、不可预测和秘密的方式选出最多一名领导人。我们发布了一个新的征求建议书 (Request For Proposals (RFP)) 来解决这个问题: RFP-6 单一秘密领导人选举。这个问题的解决方案将成为密码排序方案的重大突破,并将大大提高包括 Filecoin 在内的数十种区块链协议的性能及安全性和单纯性。

5. Filecoin 社区方面更新

我们一直致力于满足广泛和充满活力的 Filecoin 社区的需求,例如,启动 Filecoin 私人预览、支持全球 Filecoin 聚会以及与领先的研究、工程和区块链组织合作。

6. Filecoin 法律方面更新

许可协议栈。 Protocol Labs 已经开发并采用了一组开源的知识产权承诺,我们称之为许可协议栈。这些承诺保证 Protocol Labs 为 Filecoin 构建的技术将被尽可能多的人和项目使用。

我们希望,分享我们的方法将有助于其他公司和组织的同事加入我们,并沿着这条道路前进。你可以在这里阅读有关许可协议栈的更多信息。

与政策制定者进行关于去中心化网络的交流。 Protocol Labs 是区块链协会的创始成员之一,这是一个新的政策倡导组织,我们相信它的工作将推进实现去中心化网络的目标。区块链协会在教育政策制定者方面做了惊人的工作,提供了关键的行业知识来改进立法草案,促进美国政府和重要的去中心化软件项目之间的建设性合作。他们关于去中心化的著作最近在国会提出的一项法律,以及一个可能的行政法案件,可能会引起那些遵循美国公共政策的人的兴趣。

我们还支持币中心,一个位于华盛顿特区的非营利性智库,旨在向政策制定者宣讲关于区块链技术的承诺以及为什么它应该保持免费和开放。我们的团队对他们重要的新论文《电子现金的案例:为什么私人点对点的支付对一个开放的社会至关重要》(The Case for Electronic Cash: Why Private Peer-to-Peer Payments is Essential to a Open Society)发表了一些评论。

今年9月,Protocol Labs 的法律总顾问与其他100名行业专家一道,在一场由两名国会议员主持的见证会上作证。这两名议员后来提出了一项强烈支持加密货币的法案

7. Filecoin 公开讲座及传媒

2018年,我们选择继续远离公共领域,专注于建设。尽管如此,我们的团队和更广泛的 Filecoin 社区进行了几次公开演讲,发表了几篇博客文章,并访问了几个研究小组。在网络启动之前,我们的活动也将受到类似的限制。

此外,我们还举办了一个关于共识协议的小型会议,称为共识日。这是我们希望成为常规活动的第一个部分。共识流量是区块链可扩展性的主要障碍之一,只有当我们能够规模操作以满足典型的面向消费者的应用程序的需求时,我们才能充分实现加密网络的潜力。我们需要把数量级从 7-25 tx/s(即比特币和以太坊)提升到每秒数十亿笔交易。我们相信,这种改进将来自于链外可扩展性协议、分片、层次结构和共识协议中的新方向的组合。我们希望共识日能够促进这一领域,并引起对重要问题的注意。从第一个共识日开始的所有谈判都可以在这里找到

8. libp2p 对 Filecoin 的更新

Filecoin 是建立在 libp2p之上的,并且很大程度依赖于 libp2p,这个项目也是由 Protocol Labs 领导的。因此,我们包含了针对 Filecoin 项目的压缩更新。

9. IPFS 对 Filecoin 的更新

Filecoin 是建立在 IPFS 之上的,并且很大程度地依赖 IPFS,这个项目也是由 Protocol Labs 领导的。许多 IPFS 用户也希望成为 Filecoin 的用户,IPFS 的功能和用例极大地通知了 Filecoin。因此,我们包含了针对 Filecoin 项目的压缩更新。

10. 提请注意

非常感谢!

感谢你现在和未来的支持! 预先感谢你的推荐、想法和建议。你的帮助加快了我们的进步。

Filecoin 团队

Protocol Labs

← 返回索引页