2019年IPFS路线图

作者:Molly Mackinlay,于2019-04-05

更多IPFS资讯请关注:NewFil资讯

大晚上查的资讯并且翻译整理,不容易希望大家能多多支持!

在2018年第四季度,我们为IPFS项目进行了新的规划过程,以更清晰地定义我们今年的愿景,目标和路线图。我们的动机是改善我们不断扩展的工作组之间的协调,并将我们的工作重点放在IPFS网络的一些大规模改进上,围绕可扩展性,性能和可用性来解锁下一层的采用和使用。������

为了实现我们对明年的思考,我们首先必须从长远来看,逐步完成IPFS项目的核心任务。我们在开源社区中承担了许多努力并支持了许多团队,但这一切都是为了让互联网在未来许多年内更容易获取,授权和有用。通过大量的文字处理,我们将其浓缩为我们的第一个(书面)使命宣言!������

这一使命体现在我们的IPFS目标中 – 我们希望在世界上切实实现这一目标。到目前为止,我们已经确定了SIXTEEN范围在未来5 – 10年的工作。其中包括推出星际网络,通过个人网络实现memex ,使用自存档网络快照所有人类知识,甚至将Web和操作系统与WebOS合并。虽然肯定有许多我们还没有探索过,但16是一个良好的开端 – 远远超过我们今年可能的工作。使命“2019年计划”正在进行中!������

为了缩小我们应该开始的地方,我们将目标排列在许多因素上以创建有序列表。我们首先根据低难度或“delta”(即最小额外要求和IPFS现有能力的较少依赖性)进行排序,然后进行高生态系统增长(增加我们的社区和资源以帮助我们提供重力帮助并加快我们的进度),以及最终的重要性(确保IPFS对世界产生强大的积极影响)。这个排序功能为我们提供了一个目标列表,以实现我们的使命 – 完成早期目标使我们更接近技术要求和资源,以实现以后的目标。������

我们在此列表中排名靠前的目标是支持包管理器社区的需求,以便将IPFS的内容寻址,点对点,分散和离线功能引入计算生态系统的这些关键组件。这个目标特别是从三角洲的角度来看,因为已经有工作演示尝试使用IPFS进行包分发,如npm-on-ipfs。随着我们不断发展我们的生态系统和贡献者基础,包管理社区也是一个战略社区,可以学习和建立桥梁。包管理员在开发新的改变游戏规则的技术方面发挥着极其重要的作用,因此增加他们的工具,可持续性和支持可以为IPFS社区和全世界带来巨大的利益。������

改善包管理人员的IPFS还具有诊断和推动解决许多其他IPFS用户所感受到的痛点的额外好处。IPFS旨在实现互联网规模的采用 – 甚至超越!为实现这一目标,我们需要支持具有显着可扩展性,性能和可靠性需求的社区,以对压缩测试和推动核心协议和基础架构的改进。它还为我们提供了有针对性的反馈循环,以提高特定用例的可用性和文档 – 创建端到端登陆协议改进的良好习惯。������

确定我们今年的首要任务是一项重要成就,但它仍然只是一个开始。接下来,我们需要将该目标分解为里程碑,以便我们可以逐步添加功能,性能改进和教育指南,以使“包管理器的IPFS”成为现实。我们分两个阶段完成。首先,各个IPFS工作组起草了他们认为对实现我们目标最重要的工作的特征和绩效里程碑。在快速交叉工作组反馈循环以获得要求和调整之后,我们在所有工作组路线图中“合并”以创建统一的项目级路线图。你可以在我们的2019年史诗中看到这个结果。������

当我们将Package Manager作为最佳用例和优先级时,我们意识到仍然有很多我们不了解支持这个社区的需求和要求 – 所以学习更多是我们的第一步。我们在第一季度初组建了一个新的包管理员工作组,该工作组一直专注于研究,知识共享和压力测试协议,并通过演示和实验来定位我们今年剩余时间的工作。该团队已经发现了一系列关于可用性和性能的低调果实。想参与其中吗?查看此已知问题和功能请求列表! (我们也很想知道你的想法,实验和痛点 – 在这里添加它们!) ������

2019年史诗的另一部分是IPFS Camp,这是我们举办的第一次公开会议,将分布式网络/工具的建设者聚集在一起。6月27日至30日,加入我们的巴塞罗那,参加一个充满活力的周末黑客,活动,研讨会等活动。门票全包(食物,活动,住宿等) – 并且快速前进!立即注册!������

当我们开始实施2019年规划时,我们实际上只考虑了三个顶级优先级 – 所以你可能会注意到工作组路线图有点过时了。在第一季度很快就明白,三个目标太多了,无法关注。包管理器和大文件的需求之间存在很多重叠,但是当目标没有重叠时,它就会分散我们的重点和资源。我们的“分散式网络”目标本身也是一年(或更多)工作 – 并且在很大程度上取决于我们为支持包管理器所做的所有基础工作。我们最初的路线图过于乐观,无法在一年内实现!������

鉴于这种认识,我们做出了艰难的选择,以便在2019年实现这些目标,并将我们的精力集中在支持包管理器上。但是,我们已经完成了我们的Q1 OKR,并且大部分优先工作仍然保持一致并且对我们的优先级更加有价值。因此,我们决定暂停任何额外的重新规划,直到季度末标记。不用担心,Q2会在我们所有出色的Q1学习基础上带来许多新的以包管理员为中心的改进。好奇工作组正在采取什么措施以及如何提供帮助?在此处查看IPFS Q2 OKR和相关的规划问题。������

自IPFS Alpha于2015年2月发布以来,IPFS项目已经大幅增长 – 包括将我们的数据模型(IPLD)和网络堆栈(libp2p)作为独立项目发布,以及其他许多令人兴奋的更新。过去4年为协议带来了巨大的改进,但我们对未来之路以及工作组路线图中描述的所有令人敬畏的新功能感到非常兴奋。我们希望您能加入我们的行列 – 无论是建议可用性改进,编写性能基准,帮助优化我们新的apt-on-ipfs实验(或贡献您自己的!),或您提出的任何其他新努力。向前!������