Skip to main content
 首页 » IPFS

ethdenver的ipfs

2021年04月23日16

IPFS周报 - 80:IPFS占据ETHDenver2020半壁江山

新采访突出了Bitswap:IPFS,一种分发容器映像的工具

从web1.0到web3:多年来互联网的发展

Temporal在对象存储解决方案领域引入了一个竞争对手,该竞争对手使用基于ipfs的AWS S3X

新版本的get-ipfs,这是一站式服务,用于将IPFS实例加载到网页上

ETHDenver 2020提交的所有项目中有一半是基于IPFS构建的

突发新闻:Gemini交易所即将托管和支持Filecoin

新教程:如何在IPFS上托管个人网站

Drupal IPFS模块研究正在进行中

我们这样做的另一个原因是:癌症基因信托基金会,一个基于IPFS的全球分布的基因组,临床和影像数据库,有助于促进协作和数据灵活性,从而加速癌症研究

Testground小组在实验结果方面取得了进展

从 IPFS社区Meetup谈谈2020年的IPFS的发展历程

原始标题:从IPFS社区聚会中讨论2020年IPFS的发展过程。 8月3日,IPFS社区会议如期举行。这次,社区聚会由两个部分组成:交流和演讲,以及闪电演示。实际上,这次会议主要引导我们回顾了2020年IPFS的发展历史(包括项目进展,IPFS生态发展等),并展示了IPFS及其生态。 2020年对于IPFS是不平凡的一年。 Filecoin的主要网络是唯一的激励层,即将推出。这给IPFS和Filecoin带来了前所未有的全球关注,也促进了IPFS的快速发展。接下来,我们将进入2020年IPFS的开发过程。

2020年第一季度的IPFS 2020年第一季度的IPFS是新年的欢乐与流行的阴霾交织在一起的一天,但是IPFS团队并没有放慢工作的步伐。在本季度,我们看到了IPFS的许多新方面。有利和友好的官员正在积极利用自己的力量来“抗击流行病”,例如为CORD-19数据集创建协作集群,并提供20万美元的资金。

一月IPFS新文档-IPFS Docs beta IPFS重新设计了文档-IPFS Docs beta,Docs beta界面简单,具有更好的导航功能。导航页面不仅可以反映IPFS的庞大结构,而且可以准确显示IPFS的各个列级别。最重要的是,它还引入了一个关键功能:搜索功能。

IPFS的第一个公共协作集群2020年1月9日,协议实验室宣布了第一个公共协作集群和协作集群网站的第一个版本的诞生。协作集群将连接并帮助改善IPFS网络中特定数据集的分布和分布。用户可以通过运行单个ipfs-cluster-follow命令来加入这些集群,这是一种简单的数据可用性方法。

世界上第一台私人家庭监控摄像头诞生了。世界上第一台私人家庭监控摄像头诞生了。借助IPFS技术,它与Amazon的安全摄像机Choice共同开发,以提供最先进的功能,增强的安全性和完整的数据。隐私。这款相机的发布是消费者数据所有权的新范例,也标志着物联网的重大进步。

go-ipfs 0.4.23发布2020年1月30日,IPFS 0.4.23版本发布。此版本主要修复了以下功能:我们修复了TLS传输错误,该错误将导致同步期间断开连接。当您在go-ipfs 0.5.0中默认启用TLS时,您确实应该进行升级,否则您将越来越多地看到此错误。我们已修复Websocket传输中的一个常见错误,该错误是由并发写入引起的。引起恐慌的IPFS版本1.5.3更新IPFS发布了新版本的ipfs-update(版本1.5.3),该版本修复了在Windows上运行时的大量错误。

IPFS大规模重构2月,2月6日,IPFS博客更新了有关大规模IPFS重构的文章,正式宣布IPFS将于下一个大规模重构,根据官方消息,最早于2月1日, IPFS已完成js-ipfs,js-libp2p和js-ipld代码库重构的关键点。重构不仅是对承诺的转变,而且主要是提供一个较小的优先级js-ipfs核心API,从而帮助IPFS团队和社区提供易于调试,理解和维护的代码库。

js-libp2p 0.27发布2020年2月7日,js-libp2p的Async Await重构出现在0.27版中。此重构还包括许多其他改进:此改进将js-libp2p的许多核心模块集成到js-libp2p本身中,从而使社区成员更容易做出贡献。另外,接口存储库已​​合并到libp2p / js-interfaces中,并且在那里的文档和测试套件得到了改进,以使libp2p易于使用。全新的连接界面!从单个连接创建多个流变得更加清晰,这使得跟踪每个打开的流变得更加容易,从而大大增强了js-libp2p中的资源管理。所有回调API已更改为异步/等待兼容的网络从纯文本1升级到2现在可以在js-libp2p中找到Identify Push。当libp2p节点更改其Multiaddrs或协议时,它将向所有连接的对等方广播这些更改。通常,此版本的内存使用量与以前的0.26版相比增加了30%至40%。这是丰收的。 IPFS团队参加了ETHDenver。 IPFS团队去了科罗拉多州的丹佛市参加ETHDenver,这是美国最大的以太坊和以分散的Web开发人员为中心的活动之一。

IPFS分布式网络峰会IPFS社区主持了分布式网络峰会,演讲者和研讨会来自IPFS Core,协议实验室,纺织,ProtoSchool,3Box,RTrade Technologies,Pinata,Althea,Quorum Control,Kauri等。

创建TestgroundIPFS团队启动了Testground项目,Testground是用于测试大型分布式软件的通用平台。

js-ipfs 0.41.0发布2月13日,js-ipfs 0.41.0发布。这个版本有很大的改进。它已经完成了对js-ipfs,HU内部组件的巨大重构,并且可以切换到使用Promises和async。 / awaitover回调和异步可迭代对象的使用; js-ipfs 0.41.0为贡献者和核心开发人员带来了许多令人难以置信的改进:默认情况下切换到流式API,以通过删除缓冲区Node来减少内存压力。 js和Pull Stream API减少了API的使用面积,减少了代码库中的代码量,并减少了我们依赖Switch使用async /的依赖项的数量,因此我们将获得更好的堆栈跟踪并提高可读性和可维护性。 IPFS Bitswap的新改进Bitswap已获得重大改进。 Bitswap是IPFS在两个或更多对等体之间传输文件片段的机制。为了进一步加快速度,IPFS团队在Bitswap协议中添加了一些有用的新功能,从而将分布在容器周围的基准用例的传输时间缩短了一半。在以前的Bitswap版本中,平均需要花费9.08秒将300个MiB图像拖到32个窃取点。优化后,此时间缩短为3.16秒。

为了提高Bitswap的性能和效率,IPFS团队对Bitswap提取块的方式进行了一些更改。此外,还制作了改进前后的性能对比表。

Netflix和IPFS合作Netflix的基础架构已部署在AWS的多个可用区域和全球区域中。为了模拟这种环境,创建了p2plab来测量多区域集群中IPFS网络上数据传输的吞吐量。使用p2plab,我们可以可靠地确定IPFS更改是否可以提高性能。操作员可以使用群集定义来配置活动群集,并可以使用计划定义对数据传输计划进行基准测试。

p2plab群集中的节点还可以热交换经过测试的IPFS二进制文件,因此Protocol Labs和Netflix工程师可以快速测试IPFS组件的分支(例如bitwap)。基准测试完成后,我们可以从libp2p和bitswap中提取指标以了解应用程序级瓶颈,并在jaeger仪表板中执行分布式跟踪以跟踪整个集群的请求流。

Berty发布了有关如何在移动端使用IPFS的gomobile-ipfs。 Berty发布了gomobile-ipfs,其目的是为Android,iOS和React-Native提供软件包,从而允许它们在移动设备上运行和使用IPFS节点。

Unstoppable Domains(一种基于IPFS的新浏览器)已启动浏览器。新推出的浏览器支持非托管的分布式网络(例如IPFS),并且可以访问基于对等网络的网站。此外,浏览器还可以运行IPFS的本地实例,并且文件托管在IPFS上。

协议学院启动CID教程Protocol Academy正在启动一个新的CID教程,这是第一个多选内容,也是第一个探索多种格式的内容。内容标识符(CID)和加密的哈希值使内容寻址成为可能,从而使我们能够安全地定位和识别分散网络上的数据。 IPFS使用的CID的字符串表示形式就像是随机字符串在一起。在这个新教程中,我们探索了内容可寻址标识符揭示的所有数据,并探究了多个散列,多个编解码器,多个库和版本前缀。

本教程还显示了CID规范的演变,该起源于IPFS,现在存在于Multiformats Project中。 Multiformats Project是自描述协议的集合,可用于面向未来的分布式信息系统,包括IPFS,IPLD,libp2p和Filecoin。

3月,支持IPFS的Chrome浏览器扩展程序Unstoppable Domains发布了支持IPFS的内置Chrome浏览器扩展程序。

基于IPFS的托管平台ethoF SethoFS是一个完全分散的托管平台,结合了区块链索引技术和IPFS以按需提供分散的内容。 ethoFS将Ether-1主节点/服务节点网络与IPFS相结合,以前所未有的规模交付分布式内容。用户最终将能够通过将由ethoFS分散托管的简单UI上传内容或网站。

IPFS团队宣布Rust-IPFSRust-IPFS是IPFS在社区推动的IPFS 2020 Roadmapping进程中提出的IPFS 2020主题提案之一。今年三月,IPFS队开始防锈IPFS,防锈libp2p,实行全日制工作,并正在寻找其他防锈开发人员,以帮助建立一个新的语言实现星际文件系统,从而结合锈病的性能和资源利用率对一致性具有敏锐洞察力的优势。

IPFS团队为CORD-19数据集创建了一个协作集群为了响应COVID-19,艾伦AI研究所与领先的研究小组合作,准备和分发了COVID-19开放研究数据集,并免费提供了29,000篇学术文章,其中包括与COVID-19和冠状病毒家族有关的13,000多篇文章该病毒的全文可供全球研究界使用。

Pinata使用更简单的IPFS方法从IPFS检索内容时,必须首先在网络上“查找”内容。复制内容的IPFS节点越多,网络上其他节点可以更快地找到该内容。对于寻求更高速度和更多冗余的用户,Pinata现在允许用户跨多个节点和多个区域复制内容,这无疑为使用IPFS提供了更简单,更实用的方法。

Android版本的Opera现在支持IPFS,IPFS在全球拥有3.6亿用户。 Opera for Android 57现在已在Google Play商店中正式启动,并且默认情况下支持IPFS!这个版本对于IPFS项目是一个巨大的飞跃,它具有重要的里程碑:这是主要Web浏览器的正式版本中默认情况下首次启用IPFS。

这是IPFS首次在主流Web浏览器的生产版本中直接用作可寻址协议。

这是第一个在生产版本中提供IPFS支持的移动Web浏览器,从而简化了全球大多数Internet用户使用的设备上的分布式内容访问。

Protocol Labs提供200,000美元的资金Protocol Labs承诺提供200,000美元的赠款计划,以支持开放式创新工作,以改进围绕COVID-19的测试,治疗,缓解和预防以及未来流行病贡献的技术解决方案。

以太坊官方网站托管在IPFS上Ethereum.org网站现在托管在IPFS上,可以通过ENS的ethereum.eth访问。

第二季度的IPFS时间在手指间像细沙一样经过。在“马与乱”时代,IPFS进入了第二季度。这是一个日益繁忙的季节。 IPFS团队发布了迄今为止最大的IPFS升级-IPFS 0.5.0版本为我们带来了更新,更快和更安全的IPFS。

四月IPFS移动设计研究尽管IPFS的开发重点主要放在台式机和服务器级硬件上,但IPFS团队意识到十多年来,Internet的开发几乎完全依赖于移动设备,因此IPFS移动设计指南项目已创建。 :一项计划,研究在移动应用程序中使用现有的P2P协议,并为IPFS和更广泛的领域创建一套知情和研究支持的设计指南和最佳实践。

js-ipfs 0.42.0发布js-IPFS@0.42.0已发布,此版本带来了许多错误修复和其他小的稳定性改进。它将使软件包大小减少7.5%,以实现更快的下载速度和更敏感的Web应用程序。

IPFS赠款平台在蓬勃发展的IPFS生态系统中,IPFS赠款平台旨在帮助社区协调和资助适用于WEB3.0的工具的生产,以提高IPFS的采用率和可用性。

纺织品发布PowergateTextile宣布发布Powergate,这是一种开发工具,使人们能够在IPFS和Filecoin上建立基础! Powergate的三个主要功能:Powergate处理用户的事务创建过程中遇到的问题; Powergate可帮助用户管理长期交易状态; Powergate存储分为Filecoin上的永久存储(冷)和IPFS上的网络可用存储(热),以确保数据的安全性和完整性。 IPFS迄今为止最大的升级,IPFS0.5.0版本go-ipfs 0.5.0是IPFS迄今为止最大的升级,以下是IPFS 0.5.0所做的一些改进:更快的内容发现:IPFS 0.5.0大大提高了速度在网络上查找和共享数据的过程。更有效的路由和配置(快2-3倍)减少了带宽使用和后台流量。

更快的文件传输:我们加快了文件传输机制Bitswap的速度,以使许多节点之间的数据共享更快。

更快的文件添加:使用Linux和MacOS上的Badger数据存储,将文件添加到IPFS网络的速度现在快了2倍。

更快,更可靠的可变链接:IPNS是我们的系统,用于为内容地址创建可变链接。现在,它提供了更快的命名查找,并具有新的实验性发布-订阅传输,以加快记录分发。在1K节点网络仿真中,提供IPNS记录的速度现在快30到40倍! Unstoppable Domains与Opera进行合作Unstoppable Domains和Opera进行了合作,.crypto域现已在Opera for Android中启用,并且两方之间的合作意味着用户现在,您可以像访问.com网站一样轻松地查看.crypto网站。

Brave于5月推出了基于IPFS的“起源驱动的商店”。Textile推出了Hub。Textile推出了Hub,它是连接和扩展IPFS,libp2p和Filecoin的库和服务的集合,以便用户可以构建应用程序,保护数据并启用用户满意后,Hub的目标是使开发人员能够轻松快速地进行实验,然后有效地扩展成功的实验。

js-ipfs 0.44.0发布js-IPFS@0.44.0支持取消请求和简化浏览器数据存储;为浏览器带来了新的数据存储区域,并添加了可取消的API调用函数。

OrbitDB发布了v0.24 OrbitDB发布了v0.24,该版本同时支持go-ipfs 0.5和js-ipfs 0.44。

IPFS团队推出了Testground v0.5 Testground v0.5是一个用于分布式和p2p系统的大规模测试,基准测试和仿真的平台。它设计为多语言,与运行时无关,从2个实例扩展到10,000个实例。对于IPFS和更广泛的p2p生态系统而言,Testground v0.5无疑是一个巨大的里程碑。

主持了IPFS固定峰会。 IPFS固定峰会聚集了固定服务和基础设施供应商,并举行了为期两天的讲座和研讨会,以讨论IPFS基础结构,服务和工具的当前状态以及该领域的未来机会。

通往新DHT的道路DHT就像IPFS目录系统一样,可以帮助网络跟踪和查找数据。 DHT将这些密钥对和值对分发并存储在整个网络中许多节点或对等方的小表中。对等方存储有关在何处物理定位特定内容的信息。

Gossipsub v1.1的正式发布Gossipsub v1.1为我们带来了可扩展,可扩展和强化的P2P pubsub路由器协议,其主要重点是安全性。除了v1.0的快速消息传播保证外,此新版本还具有许多增强和扩展功能,使Gossipsub更具防御各种攻击的能力。

Fleek发布了Fleek Storage SDK Fleek发布了Fleek Storage SDK,该SDK通过简单的拖放界面将网络资产存储在IPFS上,并获得了惊人的积极反馈。 SDK可以通过编程方式将文件上传到Web。其功能之一是存储NFT资产。

IPFS团队主持了2020年分布式会议。为期两天的分布式营地是一次独特的活动,旨在使每个人都能介绍影响互联网未来的技术,并具有一定的特征。这次活动也是IPFS团队第一次组织一个完全虚拟的训练营。

6月发布js-ipfs 0.46.0,发布了js-ipfs 0.46.0,具有更快的位交换,更兼容的go-ipfs 0.5和更快的文件传输。

展望2020年,libp2plibp2p由许多模块化库组成,p2p网络开发人员可以从中选择所需的协议,同时简化应用程序之间的升级和互操作。今天的libp2p已成为许多项目的web3网络层。其中,libp2p正式用作以太坊2.0网络规范的网络层。以太坊2.0是下一代以太坊,拥有庞大且蓬勃发展的客户,dapps和开发人员网络。 libp2p在2020年的主要重点是提高稳定性,可伸缩性和易用性,以满足如此大规模的区块链的要求。

IPFS移动设计指南发布。随着IPFS的采用不断增长,使用它的成千上万的设计人员和开发人员将越来越多地用于移动应用程序和服务。该指南旨在帮助使用IPFS等P2P系统的移动用户。应用程序设计人员和开发人员应确保用户了解并理解以下内容:用户知道即使没有Internet连接,应用程序也可以脱机工作,用户可以通过本地网络发布照片。即使政府试图阻止访问,他们仍然可以阅读未经审查的新闻。微软的ION使用IPFS技术。近年来,微软在开放源代码工具和服务中的地位越来越高,并且已经推出了标准的分散式身份服务ION,ION的开发已经超过一年了。这是Sidetree(与区块链无关的分布式PKI协议)的示例实现。它可以在比特币区块链上运行并存储交易数据。在IPFS上。

ION实现是使用JavaScript(尤其是TypeScript)实现的,因此将js-ipfs用作Node.js服务是有意义的.ION聚集相关的身份交易,通过其IPFS节点发布它们,然后批量发布地址( CID)被写入比特币区块链。

IPFS非洲在内罗毕为IPFS社区举行了虚拟社区会议。发行go-ipfs版本0.6.0。 IPFS正式发布了Go-IPFS 0.6.0。此版本包括一个小的配置迁移。除了TCP传输之外,它还可以检测到正在侦听QUIC传输,这对于IPFS和整个网络来说都是令人兴奋的时刻。

●在引导列表中标准化多个地址,以使用/ p2p / Qm ...语法而不是/ ipfs / Qm ...语法。●根据需要将QUIC地址添加到默认启动程序。如果您已从引导加载程序配置中删除了默认引导加载程序,则迁移过程不会将其重新添加回去。

●添加QUIC侦听器地址以镜像配置中存在的任何TCP地址。例如,如果您正在/ip4/0.0.0.0/tcp/1234上侦听,则此迁移将添加一个侦听地址/ip4/0.0.0.0/udp/1234/quicIPFS GUI已获得许多改进。基于IPFS的分布式数据库AvionDB AvionDB是基于OrbitDB和IPFS的分布式数据库。 AvionDB使用OrbitDB存储为MongoDB数据库建模。它具有以下特征:每个AvionDB实例可以具有多个数据库。

每个数据库可以有几个集合。

每个库可以有多个文档。

今天第三季度的IPFS是8月6日。 IPFS是不断变化的火车,它从第三季度到第四季度正在缓慢地移动。在此阶段,IPFS开始了IPFS案例研究系列,并举行了社区活动。聚会,IPFS社区变得更加活跃,生态也变得更加活跃。

7月GossipSub-v1.1的评估报告IPFS团队于5月为我们发布了Gossipsub v1.1,并于7月为我们带来了长达61页的GossipSub-v1.1评估报告。它向我们展示了Gossipsub v1.1的新徽标,其中包含大量内容。单击下面的图片查看详细信息。

IPFS案例研究系列Audius应该如何使用IPFS来构建新工具?针对此类问题的IPFS案例研究系列已正式启动。第一个IPFS案例研究系列。 IPFS团队向我们展示了Audius的故事。 Audius是一种权力下放。一个现代的音乐和音频共享平台,旨在为艺术家和创作者提供与收听者的直接链接。为了创建其未经审查的和隐私友好的平台,将分布式云存储网络作为系统的基础是关键。Audius在其任务中使用IPFS作为核心的分散式存储组件,因此每个人都可以自由共享,货币化和收听任何音频。有关Audius的更多详细内容,请单击图片以阅读。

js-IPFS 0.48.0发布了具有更好的默认连接,更小的块存储和更直观的API的js-IPFS@0.48.0新闻。 js-IPFS@0.48.0默认情况下启用配置中的委派节点,这意味着用户可以看到比以前更多的对等节点,并且可以更快,更可靠地找到内容。

对IPFS 0.5的深入研究4月底,IPFS团队发布了迄今为止最大的go-ipfs更新,即IPFS 0.5。 7月,IPFS团队带领我们了解了IPFS DHT实施的来龙去脉,DHT的工作原理以及我们如何利用IPFS来实现更快,更灵活的工作。

基于IPFS的IPFS配套版本InfiNFT InfiNFT是基于IPFS伪造的平台,它也是使用Nryptos作为抵押品的NFT贷款的简化市场。这使NFT收款人可以从闲置的数字馆藏中借钱,贷方可以为这些借款人提供流动性,基础NFT可以在发生任何违约的情况下用作付款。

您知道如何在IPFS上构建自己的Flappy Birds游戏吗? Flappy Birds游戏最近很受欢迎。 IPFS可以构建Flappy Birds游戏吗?如何建造?有详细的施工教程。

GitHub具有新功能IPFS GitHub,作为github操作工作流程的一部分,该网站在IPFS上发布了网站。此操作通过使用ipfs-cluster-ctl命令将目录固定到IPFS来将目录固定到远程IPFS群集。它将IPFS URL设置为触发该操作的提交状态,以便可以轻松预览dweb上显示的静态站点。

从 IPFS社区Meetup谈谈2020年的IPFS的发展历程

原始标题:从IPFS社区聚会中讨论2020年IPFS的发展过程。 8月3日,IPFS社区会议如期举行。这次,社区聚会由两个部分组成:交流和演讲,以及闪电演示。实际上,这次会议主要引导我们回顾了2020年IPFS的发展历史(包括项目进展,IPFS生态发展等),并展示了IPFS及其生态。 2020年对于IPFS是不平凡的一年。 Filecoin的主要网络是唯一的激励层,即将推出。这给IPFS和Filecoin带来了前所未有的全球关注,也促进了IPFS的快速发展。接下来,我们将进入2020年IPFS的开发过程。

2020年第一季度的IPFS 2020年第一季度的IPFS是新年的欢乐与流行的阴霾交织在一起的一天,但是IPFS团队并没有放慢工作的步伐。在本季度,我们看到了IPFS的许多新方面。有利和友好的官员正在积极利用自己的力量来“抗击流行病”,例如为CORD-19数据集创建协作集群,并提供20万美元的资金。

一月IPFS新文档-IPFS Docs beta IPFS重新设计了文档-IPFS Docs beta,Docs beta界面简单,具有更好的导航功能。导航页面不仅可以反映IPFS的庞大结构,而且可以准确显示IPFS的各个列级别。最重要的是,它还引入了一个关键功能:搜索功能。

IPFS的第一个公共协作集群2020年1月9日,协议实验室宣布了第一个公共协作集群和协作集群网站的第一个版本的诞生。协作集群将连接并帮助改善IPFS网络中特定数据集的分布和分布。用户可以通过运行单个ipfs-cluster-follow命令来加入这些集群,这是一种简单的数据可用性方法。

世界上第一台私人家庭监控摄像头诞生了。世界上第一台私人家庭监控摄像头诞生了。借助IPFS技术,它与Amazon的安全摄像机Choice共同开发,以提供最先进的功能,增强的安全性和完整的数据。隐私。这款相机的发布是消费者数据所有权的新范例,也标志着物联网的重大进步。

go-ipfs 0.4.23发布2020年1月30日,IPFS 0.4.23版本发布。此版本主要修复了以下功能:我们修复了TLS传输错误,该错误将导致同步期间断开连接。当您在go-ipfs 0.5.0中默认启用TLS时,您确实应该进行升级,否则您将越来越多地看到此错误。我们已修复Websocket传输中的一个常见错误,该错误是由并发写入引起的。引起恐慌的IPFS版本1.5.3更新IPFS发布了新版本的ipfs-update(版本1.5.3),该版本修复了在Windows上运行时的大量错误。

IPFS大规模重构2月,2月6日,IPFS博客更新了有关大规模IPFS重构的文章,正式宣布IPFS将于下一个大规模重构,根据官方消息,最早于2月1日, IPFS已完成js-ipfs,js-libp2p和js-ipld代码库重构的关键点。重构不仅是对承诺的转变,而且主要是提供一个较小的优先级js-ipfs核心API,从而帮助IPFS团队和社区提供易于调试,理解和维护的代码库。

js-libp2p 0.27发布2020年2月7日,js-libp2p的Async Await重构出现在0.27版中。此重构还包括许多其他改进:此改进将js-libp2p的许多核心模块集成到js-libp2p本身中,从而使社区成员更容易做出贡献。另外,接口存储库已​​合并到libp2p / js-interfaces中,并且在那里的文档和测试套件得到了改进,以使libp2p易于使用。全新的连接界面!从单个连接创建多个流变得更加清晰,这使得跟踪每个打开的流变得更加容易,从而大大增强了js-libp2p中的资源管理。所有回调API已更改为异步/等待兼容的网络从纯文本1升级到2现在可以在js-libp2p中找到Identify Push。当libp2p节点更改其Multiaddrs或协议时,它将向所有连接的对等方广播这些更改。通常,此版本的内存使用量与以前的0.26版相比增加了30%至40%。这是丰收的。 IPFS团队参加了ETHDenver。 IPFS团队去了科罗拉多州的丹佛市参加ETHDenver,这是美国最大的以太坊和以分散的Web开发人员为中心的活动之一。

IPFS分布式网络峰会IPFS社区主持了分布式网络峰会,演讲者和研讨会来自IPFS Core,协议实验室,纺织,ProtoSchool,3Box,RTrade Technologies,Pinata,Althea,Quorum Control,Kauri等。

创建TestgroundIPFS团队启动了Testground项目,Testground是用于测试大型分布式软件的通用平台。

js-ipfs 0.41.0发布2月13日,js-ipfs 0.41.0发布。这个版本有很大的改进。它已经完成了对js-ipfs,HU内部组件的巨大重构,并且可以切换到使用Promises和async。 / awaitover回调和异步可迭代对象的使用; js-ipfs 0.41.0为贡献者和核心开发人员带来了许多令人难以置信的改进:默认情况下切换到流式API,以通过删除缓冲区Node来减少内存压力。 js和Pull Stream API减少了API的使用面积,减少了代码库中的代码量,并减少了我们依赖Switch使用async /的依赖项的数量,因此我们将获得更好的堆栈跟踪并提高可读性和可维护性。 IPFS Bitswap的新改进Bitswap已获得重大改进。 Bitswap是IPFS在两个或更多对等体之间传输文件片段的机制。为了进一步加快速度,IPFS团队在Bitswap协议中添加了一些有用的新功能,从而将分布在容器周围的基准用例的传输时间缩短了一半。在以前的Bitswap版本中,平均需要花费9.08秒将300个MiB图像拖到32个窃取点。优化后,此时间缩短为3.16秒。

为了提高Bitswap的性能和效率,IPFS团队对Bitswap提取块的方式进行了一些更改。此外,还制作了改进前后的性能对比表。

Netflix和IPFS合作Netflix的基础架构已部署在AWS的多个可用区域和全球区域中。为了模拟这种环境,创建了p2plab来测量多区域集群中IPFS网络上数据传输的吞吐量。使用p2plab,我们可以可靠地确定IPFS更改是否可以提高性能。操作员可以使用群集定义来配置活动群集,并可以使用计划定义对数据传输计划进行基准测试。

p2plab群集中的节点还可以热交换经过测试的IPFS二进制文件,因此Protocol Labs和Netflix工程师可以快速测试IPFS组件的分支(例如bitwap)。基准测试完成后,我们可以从libp2p和bitswap中提取指标以了解应用程序级瓶颈,并在jaeger仪表板中执行分布式跟踪以跟踪整个集群的请求流。

Berty发布了有关如何在移动端使用IPFS的gomobile-ipfs。 Berty发布了gomobile-ipfs,其目的是为Android,iOS和React-Native提供软件包,从而允许它们在移动设备上运行和使用IPFS节点。

Unstoppable Domains(一种基于IPFS的新浏览器)已启动浏览器。新推出的浏览器支持非托管的分布式网络(例如IPFS),并且可以访问基于对等网络的网站。此外,浏览器还可以运行IPFS的本地实例,并且文件托管在IPFS上。

协议学院启动CID教程Protocol Academy正在启动一个新的CID教程,这是第一个多选内容,也是第一个探索多种格式的内容。内容标识符(CID)和加密的哈希值使内容寻址成为可能,从而使我们能够安全地定位和识别分散网络上的数据。 IPFS使用的CID的字符串表示形式就像是随机字符串在一起。在这个新教程中,我们探索了内容可寻址标识符揭示的所有数据,并探究了多个散列,多个编解码器,多个库和版本前缀。

本教程还显示了CID规范的演变,该起源于IPFS,现在存在于Multiformats Project中。 Multiformats Project是自描述协议的集合,可用于面向未来的分布式信息系统,包括IPFS,IPLD,libp2p和Filecoin。

3月,支持IPFS的Chrome浏览器扩展程序Unstoppable Domains发布了支持IPFS的内置Chrome浏览器扩展程序。

基于IPFS的托管平台ethoF SethoFS是一个完全分散的托管平台,结合了区块链索引技术和IPFS以按需提供分散的内容。 ethoFS将Ether-1主节点/服务节点网络与IPFS相结合,以前所未有的规模交付分布式内容。用户最终将能够通过将由ethoFS分散托管的简单UI上传内容或网站。

IPFS团队宣布Rust-IPFSRust-IPFS是IPFS在社区推动的IPFS 2020 Roadmapping进程中提出的IPFS 2020主题提案之一。 3月,IPFS团队开始全职研究Rust-IPFS,rust-libp2p的实现,并正在寻找其他Rust开发人员来帮助构建InterPlanetary File System的新语言实现,从而将Rust的性能和资源利用率结合起来对一致性具有敏锐洞察力的优势。

IPFS团队为CORD-19数据集创建了一个协作集群为了响应COVID-19,艾伦AI研究所与领先的研究小组合作,准备和分发了COVID-19开放研究数据集,并免费提供了29,000篇学术文章,其中包括与COVID-19和冠状病毒家族有关的13,000多篇文章该病毒的全文可供全球研究界使用。

Pinata使用更简单的IPFS方法从IPFS检索内容时,必须首先在网络上“查找”内容。复制内容的IPFS节点越多,网络上其他节点可以更快地找到该内容。对于寻求更高速度和更多冗余的用户,Pinata现在允许用户跨多个节点和多个区域复制内容,这无疑为使用IPFS提供了更简单,更实用的方法。

Android版本的Opera现在支持IPFS,IPFS在全球拥有3.6亿用户。 Opera for Android 57现在已在Google Play商店中正式启动,并且默认情况下支持IPFS!这个版本对于IPFS项目是一个巨大的飞跃,它具有重要的里程碑:这是主要Web浏览器的正式版本中默认情况下首次启用IPFS。

这是IPFS首次在主流Web浏览器的生产版本中直接用作可寻址协议。

这是第一个在生产版本中提供IPFS支持的移动Web浏览器,从而简化了全球大多数Internet用户使用的设备上的分布式内容访问。

Protocol Labs提供200,000美元的资金Protocol Labs承诺提供200,000美元的赠款计划,以支持开放式创新工作,以改进围绕COVID-19的测试,治疗,缓解和预防以及未来流行病贡献的技术解决方案。

以太坊官方网站托管在IPFS上Ethereum.org网站现在托管在IPFS上,可以通过ENS的ethereum.eth访问。

第二季度的IPFS时间在手指间像细沙一样经过。在“马与乱”时代,IPFS进入了第二季度。这是一个日益繁忙的季节。 IPFS团队发布了迄今为止最大的IPFS升级-IPFS 0.5.0版本为我们带来了更新,更快和更安全的IPFS。

四月IPFS移动设计研究尽管IPFS的开发重点主要放在台式机和服务器级硬件上,但IPFS团队意识到十多年来,Internet的开发几乎完全依赖于移动设备,因此IPFS移动设计指南项目已创建。 :一项计划,研究在移动应用程序中使用现有的P2P协议,并为IPFS和更广泛的领域创建一套知情和研究支持的设计指南和最佳实践。

js-ipfs 0.42.0发布js-IPFS@0.42.0已发布,此版本带来了许多错误修复和其他小的稳定性改进。它将使软件包大小减少7.5%,以实现更快的下载速度和更敏感的Web应用程序。

IPFS赠款平台在蓬勃发展的IPFS生态系统中,IPFS赠款平台旨在帮助社区协调和资助适用于WEB3.0的工具的生产,以提高IPFS的采用率和可用性。

纺织品发布PowergateTextile宣布发布Powergate,这是一种开发工具,使人们能够在IPFS和Filecoin上建立基础! Powergate的三个主要功能:Powergate处理用户的事务创建过程中遇到的问题; Powergate可帮助用户管理长期交易状态; Powergate存储分为Filecoin上的永久存储(冷)和IPFS上的网络可用存储(热),以确保数据的安全性和完整性。 IPFS迄今为止最大的升级,IPFS0.5.0版本go-ipfs 0.5.0是IPFS迄今为止最大的升级,以下是IPFS 0.5.0所做的一些改进:更快的内容发现:IPFS 0.5.0大大提高了速度在网络上查找和共享数据的过程。更有效的路由和配置(快2-3倍)减少了带宽使用和后台流量。

更快的文件传输:我们加快了文件传输机制Bitswap的速度,以使许多节点之间的数据共享更快。

更快的文件添加:使用Linux和MacOS上的Badger数据存储,将文件添加到IPFS网络的速度现在快了2倍。

更快,更可靠的可变链接:IPNS是我们的系统,用于为内容地址创建可变链接。现在,它提供了更快的命名查找,并具有新的实验性发布-订阅传输,以加快记录分发。在1K节点网络仿真中,提供IPNS记录的速度现在快30到40倍! Unstoppable Domains与Opera进行合作Unstoppable Domains和Opera进行了合作,.crypto域现已在Opera for Android中启用,并且两方之间的合作意味着用户现在,您可以像访问.com网站一样轻松地查看.crypto网站。

Brave于5月推出了基于IPFS的“起源驱动的商店”。Textile推出了Hub。Textile推出了Hub,它是连接和扩展IPFS,libp2p和Filecoin的库和服务的集合,以便用户可以构建应用程序,保护数据并启用用户满意后,Hub的目标是使开发人员能够轻松快速地进行实验,然后有效地扩展成功的实验。

js-ipfs 0.44.0发布js-IPFS@0.44.0支持取消请求和简化浏览器数据存储;为浏览器带来了新的数据存储区域,并添加了可取消的API调用函数。

OrbitDB发布了v0.24 OrbitDB发布了v0.24,该版本同时支持go-ipfs 0.5和js-ipfs 0.44。

IPFS团队推出了Testground v0.5 Testground v0.5是一个用于分布式和p2p系统的大规模测试,基准测试和仿真的平台。它设计为多语言,与运行时无关,从2个实例扩展到10,000个实例。对于IPFS和更广泛的p2p生态系统而言,Testground v0.5无疑是一个巨大的里程碑。

主持了IPFS固定峰会。 IPFS固定峰会聚集了固定服务和基础设施供应商,并举行了为期两天的讲座和研讨会,以讨论IPFS基础结构,服务和工具的当前状态以及该领域的未来机会。

通往新DHT的道路DHT就像IPFS目录系统一样,可以帮助网络跟踪和查找数据。 DHT将这些密钥对和值对分发并存储在整个网络中许多节点或对等方的小表中。对等方存储有关在何处物理定位特定内容的信息。

Gossipsub v1.1的正式发布Gossipsub v1.1为我们带来了可扩展,可扩展和强化的P2P pubsub路由器协议,其主要重点是安全性。除了v1.0的快速消息传播保证外,此新版本还具有许多增强和扩展功能,使Gossipsub更具防御各种攻击的能力。

Fleek发布了Fleek Storage SDK Fleek发布了Fleek Storage SDK,该SDK通过简单的拖放界面将网络资产存储在IPFS上,并获得了惊人的积极反馈。 SDK可以通过编程方式将文件上传到Web。其功能之一是存储NFT资产。

IPFS团队主持了2020年分布式会议。为期两天的分布式营地是一次独特的活动,旨在使每个人都能介绍影响互联网未来的技术,并具有一定的特征。这次活动也是IPFS团队第一次组织一个完全虚拟的训练营。

6月发布js-ipfs 0.46.0,发布了js-ipfs 0.46.0,具有更快的位交换,更兼容的go-ipfs 0.5和更快的文件传输。

展望2020年,libp2plibp2p由许多模块化库组成,p2p网络开发人员可以从中选择所需的协议,同时简化应用程序之间的升级和互操作。今天的libp2p已成为许多项目的web3网络层。其中,libp2p正式用作以太坊2.0网络规范的网络层。以太坊2.0是下一代以太坊,拥有庞大且蓬勃发展的客户,dapps和开发人员网络。 libp2p在2020年的主要重点是提高稳定性,可伸缩性和易用性,以满足如此大规模的区块链的要求。

IPFS移动设计指南发布。随着IPFS的采用不断增长,使用它的成千上万的设计人员和开发人员将越来越多地用于移动应用程序和服务。该指南旨在帮助使用IPFS等P2P系统的移动用户。应用程序设计人员和开发人员应确保用户了解并理解以下内容:用户知道即使没有Internet连接,应用程序也可以脱机工作,用户可以通过本地网络发布照片。即使政府试图阻止访问,他们仍然可以阅读未经审查的新闻。微软的ION使用IPFS技术。近年来,微软在开放源代码工具和服务中的地位越来越高,并且已经推出了标准的分散式身份服务ION,ION的开发已经超过一年了。这是Sidetree(与区块链无关的分布式PKI协议)的示例实现。它可以在比特币区块链上运行并存储交易数据。在IPFS上。

ION实现是使用JavaScript(尤其是TypeScript)实现的,因此将js-ipfs用作Node.js服务是有意义的.ION聚集相关的身份交易,通过其IPFS节点发布它们,然后批量发布地址( CID)被写入比特币区块链。

IPFS非洲在内罗毕为IPFS社区举行了虚拟社区会议。发行go-ipfs版本0.6.0。 IPFS正式发布了Go-IPFS 0.6.0。此版本包括一个小的配置迁移。除了TCP传输之外,它还可以检测到正在侦听QUIC传输,这对于IPFS和整个网络来说都是令人兴奋的时刻。

●在引导列表中标准化多个地址,以使用/ p2p / Qm ...语法而不是/ ipfs / Qm ...语法。●根据需要将QUIC地址添加到默认启动程序。如果您已从引导加载程序配置中删除了默认引导加载程序,则迁移过程不会将其重新添加回去。

●添加QUIC侦听器地址以镜像配置中存在的任何TCP地址。例如,如果您正在/ip4/0.0.0.0/tcp/1234上侦听,则此迁移将添加一个侦听地址/ip4/0.0.0.0/udp/1234/quicIPFS GUI已获得许多改进。基于IPFS的分布式数据库AvionDB AvionDB是基于OrbitDB和IPFS的分布式数据库。 AvionDB使用OrbitDB存储为MongoDB数据库建模。它具有以下特征:每个AvionDB实例可以具有多个数据库。

每个数据库可以有几个集合。

每个库可以有多个文档。

今天第三季度的IPFS是8月6日。 IPFS是不断变化的火车,它从第三季度到第四季度正在缓慢地移动。在此阶段,IPFS开始了IPFS案例研究系列,并举行了社区活动。聚会,IPFS社区变得更加活跃,生态也变得更加活跃。

7月GossipSub-v1.1的评估报告IPFS团队于5月为我们发布了Gossipsub v1.1,并于7月为我们带来了长达61页的GossipSub-v1.1评估报告。它向我们展示了Gossipsub v1.1的新徽标,其中包含大量内容。单击下面的图片查看详细信息。

IPFS案例研究系列Audius应该如何使用IPFS来构建新工具?针对此类问题的IPFS案例研究系列已正式启动。第一个IPFS案例研究系列。 IPFS团队向我们展示了Audius的故事。 Audius是一种权力下放。一个现代的音乐和音频共享平台,旨在为艺术家和创作者提供与收听者的直接链接。为了创建其未经审查的和隐私友好的平台,将分布式云存储网络作为系统的基础是关键。Audius在其任务中使用IPFS作为核心的分散式存储组件,因此每个人都可以自由共享,货币化和收听任何音频。有关Audius的更多详细内容,请单击图片以阅读。

js-IPFS 0.48.0发布了具有更好的默认连接,更小的块存储和更直观的API的js-IPFS@0.48.0新闻。 js-IPFS@0.48.0默认情况下启用配置中的委派节点,这意味着用户可以看到比以前更多的对等节点,并且可以更快,更可靠地找到内容。

对IPFS 0.5的深入研究4月底,IPFS团队发布了迄今为止最大的go-ipfs更新,即IPFS 0.5。 7月,IPFS团队带领我们了解了IPFS DHT实施的来龙去脉,DHT的工作原理以及我们如何利用IPFS来实现更快,更灵活的工作。

基于IPFS的IPFS配套版本InfiNFT InfiNFT是基于IPFS伪造的平台,它也是使用Nryptos作为抵押品的NFT贷款的简化市场。这使NFT收款人可以从闲置的数字馆藏中借钱,贷方可以为这些借款人提供流动性,基础NFT可以在发生任何违约的情况下用作付款。

您知道如何在IPFS上构建自己的Flappy Birds游戏吗? Flappy Birds游戏最近很受欢迎。 IPFS可以构建Flappy Birds游戏吗?如何建造?有详细的施工教程。

GitHub具有新功能IPFS GitHub,作为github操作工作流程的一部分,该网站在IPFS上发布了网站。此操作通过使用ipfs-cluster-ctl命令将目录固定到IPFS来将目录固定到远程IPFS群集。它将IPFS URL设置为触发该操作的提交状态,以便可以轻松预览dweb上显示的静态站点。

微信
登录
用户名
密码
注册
用户名
密码
确认密码
昵称
邮箱
QQ
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱