一文回顾IPFS 2020项目进展和IP生态_THE:UCO Network

8月3日,IPFS社区Meetup如期举办,这一次的社区Meetup由交流与演讲和闪电演示两部分组成,其实该会议主要带领我们回顾了IPFS在2020年的发展历程,展示了IPFS及其生态。

2020年对于IPFS而言是不平凡的一年,其唯一激励层Filecoin的主网即将上线,这让IPFS和Filecoin在全球范围内得到了前所未有的关注,也推动了IPFS的高速发展。接下来,我们一起走进IPFS在2020年的发展进程。

第一季度的IPFS?

2020年第一季度的IPFS正处于新年欢喜和疫情的阴霾交织在一起的日子里,但IPFS团队并没有放慢工作的步伐,在这一季度里,我们看到了IPFS的许多新面貌,以及有爱心的官方在积极通过自己的力量“抗疫”,例如为CORD-19数据集创建协作集群以及提供20万美元的资助等。

一月

IPFS新文档?—IPFS?Docs?beta

IPFS重新设计了文档——IPFSDocsbeta,Docsbeta界面简洁,有更好的导航功能。该导航页面不仅能够体现IPFS的庞大架构体系,也精准展现IPFS各个栏目级别,最重要的是,他还引入了一项关键功能:搜索功能。

IPFS第一套公共协作集群

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

世界上第一台私人家庭安全摄像机诞生

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

go-ipfs0.4.23发布

2020年1月30日,IPFS0.4.23版本发布,该版本主要修复了以下功能:

~我们修复了TLS传输中的一个错误,该错误会在同步期间导致断开连接。当您在go-ipfs0.5.0中默认启用TLS时,您确实应该进行升级,否则您会越来越多地看到此错误?

~我们修补了websocket传输中一个常见错误,该错误由于并发写入而引起恐慌?

IPFS发布了新版本ipfs-update,该版本修复了在Windows上运行时的大量错误。

二月

IPFS大型重构

2月6日,IPFS博客更新了相关IPFS大型重构的文章,正式宣布IPFS接下来将迎来大型重构,而据官方消息,早在2月1日,IPFS就处于完成js-ipfs,js-libp2p和js-ipld代码库重构的关键点,重构不仅仅是向承诺的转变,它还主要是为了提供较小的、优先的js-ipfs核心API,从而为IPFS的团队和社区提供易于调试,理解和维护的代码库。

报告:人工智能和加密货币结合代表着重大机遇:金色财经报道,Coinbase发布研究报告称,人工智能与区块链的交叉对创业者来说是一个重大机遇。在周四的一份报告中,这家美国最大的加密货币交易所强调了将这两种技术结合起来为人工智能带来的社会挑战创造新解决方案的好处。

Coinbase研究主管David Duong表示,“随着人工智能和区块链中应用的成熟,这些技术所代表的破坏可能会导致合作领域和加密货币新用例的出现,以帮助解决人工智能带来的特定社会挑战。” 该报告提到了几个结合了人工智能和区块链技术的潜在用例。[2023/6/4 11:56:45]

js-libp2p0.27发布

2020年2月7日,js-libp2p的AsyncAwait重构已经出现在0.27版本中,此次重构还包括许多其他改进:

此次改进将js-libp2p的许多核心模块整合到js-libp2p本身中,以使社区成员更容易地做出贡献?

此外,还将接口存储库合并到libp2p/js-interfaces中,并在那里改善了文档和测试套件,以使libp2p易于使用?

创建了一个全新的连接接口!从单个连接创建多个流变得更加清晰,这使得跟踪每个开放流变得更加容易,从而极大地增强了js-libp2p中的资源管理

所有回调API已更改为与异步/等待兼容

网络已经从Plaintext1升级到2

现在可以在js-libp2p中找到IdentifyPush。当libp2p节点更改其Multiaddrs或协议时,它将向所有连接的对等方广播这些更改?

总的来说,与以前的版本0.26相比,该版本的内存使用率提高了30%至40%,这是一个了不起的收获

IPFS团队参加ETHDenver

IPFS团队前往科罗拉多州丹佛市参加ETHDenver,这是美国最大的以太坊和以分散式Web开发人员为中心的活动之一。

IPFS分布式网络峰会

IPFS社区主持分布式网络峰会,来自IPFSCore,协议实验室,Textile,ProtoSchool,3Box,RTradeTechnologies,Pinata,Althea,QuorumControl,Kauri等的演讲者和研讨会。

创建Testground

IPFS团队启动了Testground项目,Testground是一个通用的平台,用于测试大规模的分布式软件。

js-ipfs0.41.0发布

2月13日,js-ipfs0.41.0发布,该版本拥有一个巨大的改进,已经完成了对js-ipfs内部构件HU的巨大重构,可切换到使用Promises和async/awaitoverCallbacks以及使用异步可迭代对象;js-ipfs0.41.0为贡献者和核心开发人员带来了许多难以置信的改进:?

默认情况下切换到流式API以减少内存压力

报告:到2027年全球区块链设备行业预计将达到56亿美元:金色财经报道,ResearchAndMarkets发布“区块链设备:全球战略业务报告”,报告显示,2020年全球区块链设备市场估计为6.48亿美元,预计到2027年将达到 56 亿美元的规模,在2020-2027年的分析期间以35.9%的复合年增长率增长。加密硬件钱包预计复合年增长率为35.7%,到分析期结束时达到38亿美元。考虑到大流行后持续的复苏,加密ATM细分市场的增长在未来 7 年期间被重新调整为修订后的 39.1% 复合年增长率。美国市场估计为 1.953 亿美元,而中国市场预计将以 34.8% 的复合年增长率增长。[2022/11/25 8:06:07]

通过删除缓冲,Node.js和PullStreamAPI减少了API表面积

减少了代码库中的代码量和我们所依赖的依赖项数量

切换为使用async/,await这样我们将获得更好的堆栈跟踪并提高了可读性和可维护性

IPFSBitswap的新改进

Bitswap得到了重大的改进,Bitswap是IPFS在两个或更多对等端之间传输文件片段的机制。为了进一步加快速度,IPFS团队在Bitswap协议中添加了一些有用的新功能,该功能将围绕容器分发的基准用例的传输时间缩短了一半。在以前版本的Bitswap中,平均需要花费9.08秒将300MiB图像拖到32个窃取点上。经过优化的将这一时间缩短至3.16秒当。

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

Netflix和IPFS合作

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

p2plab群集中的节点还可以热交换被测IPFS二进制文件,从而使ProtocolLabs和Netflix工程师能够快速测试IPFS组件的分支。基准测试完成后,我们可以从libp2p和bitswap中提取指标,以了解应用程序级瓶颈,并在jaeger仪表板中进行分布式跟踪,以跟踪整个集群的请求流。

Berty发布了gomobile-ipfs

关于如何在移动端使用IPFS,Berty发布了gomobile-ipfs,旨在于提供适用于Android,iOS和React-Native的程序包,允许它们在移动设备上运行和使用IPFS节点。

基于IPFS的新浏览器

UnstoppableDomains启动了一个浏览器,新启动的浏览器支持IPFS之类的非托管分散式网络,可以访问基于对等网络的网站。此外,该浏览器还能够运行IPFS的本地实例,文件托管在IPFS上进行。

报告:本周加密市场机构资金流入达3.59亿美元 BTC占1%:1月21日消息,资产管理公司CoinShares最新报告显示,一些机构投资者已在本轮比特币下跌中获利。在过去一周,机构加密产品流出8500万美元资金。以太坊衍生品也有约300万美元少量资金流出。但与此同时,报告称,尽管出现获利回笼,但机构资金流入依然强劲,本周有3.59亿美元流入加密投资产品。金融机构似乎仍然专注于比特币,比特币产品仅占本周总资金流入的1%。(Cointelegraph)[2021/1/21 16:39:58]

协议学院推出CID教程

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

教程还研究展示了CID规范的演变,该规范起源于IPFS,现在存在于MultiformatsProject中。MultiformatsProject是一个自我描述协议的集合,这些协议可用于面向未来的分布式信息系统,包括IPFS,IPLD,libp2p和Filecoin。?

三月

支持IPFS?的Chrome浏览器扩展程序

UnstoppableDomains发布了内置支持IPFS的Chrome浏览器扩展程序。

基于IPFS的托管平台ethoFS

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

IPFS团队宣布Rust-IPFS

Rust-IPFS是IPFS在社区推动的IPFS2020RoadmappingProcess中提出的IPFS2020主题提案之一,3月,IPFS团队开始进行Rust-IPFS实施的全职工作rust-libp2p,并且正在寻找其他Rust开发人员,以帮助构建InterPlanetaryFileSystem的新语言实现,从而将Rust的性能和资源利用优势与对一致性的敏锐洞察力相结合。

IPFS团队为CORD-19数据集创建协作集群

为了应对COVID-19,?Allen?AI研究所与领先的研究小组合作,准备和分发了COVID-19开放研究数据集,免费提供了29,000篇学术文章,其中包括13,000余篇有关COVID-19和冠状病家族的病的全文,供全球研究团体使用。

协议学院为CORD-19数据集创建一个协作集群,以使所有IPFS用户都可以备份该数据集并它可供科学家使用。

Pinata,使用IPFS更简单的方法

A网(AEX)交易所上线减半币IMG(图像币)并开放充值:据A网(AEX)官方消息,AEX交易所已上线减半币IMG(图像币)并开放充值,将于3月6日开放交易对IMG/BTC。与此同时,官方将同期举办上线活动。

mageCoin(IMG)和ImageCash(IMGC)是一个双币制项目,中文名分别为“图像币”和“图像现金”。其中,IMG是存储和匿名发送图片视频文件的主链,IMGC则是运行在主链上的支付系统。详情请见原文链接。

据悉,A网(AEX)是一家“资讯社区+交易理财”的交易平台,平台数据公开透明,实行100%准备金制度,目前已上线“理财超市、抵押借币、算力商城”等金融服务。[2020/3/4]

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

Android?版本的Opera现已支持IPFS

在全球拥有3.6亿用户的Opera,适用于Android57的Opera现已正式在GooglePlay商店中上线,并默认支持IPFS!此版本是IPFS项目的一个巨大飞跃,它具有重要的里程碑作用:

这是主要Web浏览器的正式版中首次默认启用IPFS。

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

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

ProtocolLabs提供20万美元资助

ProtocolLabs承诺提供20万美元的赠款计划,以支持开放式创新工作,从而为围绕测试,治疗,缓解和预防COVID-19和未来流行病的改进技术解决方案做出贡献。?

以太坊官网托管在IPFS上

Ethereum.org网站现在托管在IPFS上,可以通过ENS的ethereum.eth进行访问。

第二季度的IPFS?

时光如细沙般在指间流逝,在“兵荒马乱”的年代里,IPFS走进了第二季度,这是一个愈加繁忙的季节,IPFS团队发布了迄今为止IPFS最大的升级——IPFS0.5.0版本,为我们带来了一个更新、更快、更安全的IPFS。

四月

IPFS移动设计研究

虽然,IPFS的开发重点主要放在台式机和服务器级硬件上,但IPFS团队意思到十多年来,互联网的发展几乎完全依靠移动设备,因此创建了IPFS移动设计指南项目:一项研究移动应用中现有P2P协议使用的计划,并为IPFS和更广泛的领域创建了一套知情和研究支持的设计指南和最佳实践。?

js-ipfs0.42.0发布

已发布,该版本带来了许多错误修复和其他小的稳定性改进。它将缩小包的大小减少7.5%,以实现更快的下载速度和更灵敏的Web应用程序。

公告 | AEX交易所算力商城上线两款现货合约项目:据A网(AEX)消息,于12月12日17:00在AEX.plus平台的算力商城上线“风云二十一号”“风云二十二号”现货合约项目。为庆祝风云二十一号,风云二十二号上线AEX, 比特云算官方联合AEX举行“答题赢大奖”等活动。

据悉,AEX算力商城旨在为用户及商家提供一个安全可靠、交易透明的平台,商家可在商城发布算力产品,用户可在商城购买算力,交易全程由AEX交易所担保,确保安全可靠。详情见原文链接。[2019/12/12]

IPFS资助平台

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

Textile推出Powergate

Textile宣布推出Powergate,该开发工具以使人们在IPFS和Filecoin上建立基础!Powergate的三个主要功能:?

Powergate处理用户的交易创建过程中遇到的问题;

Powergate帮助用户管理长期交易状况;

Powergate的存储分为Filecoin上的持久性存储和IPFS上的网络可用存储,以确保数据的安全和完整性

IPFS最大的升级,IPFS0.5.0版本

go-ipfs0.5.0是IPFS迄今为止最大的升级,以下是IPFS0.5.0中所做的一些改进:

更快的内容发现:IPFS0.5.0使得在网络中查找和共享数据的速度大大提高。更有效的路由和提供降低了带宽使用量和后台流量。

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

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

更快、更可靠的可变链接:IPNS是我们用于为内容地址创建可变链接的系统,现在可提供更快的命名查找,并具有新的实验发布订阅传输,可加快记录分配。在1K节点网络仿真中,提供IPNS记录的速度现在快30-40倍!

UnstoppableDomains与Opera合作

UnstoppableDomains和Opera进行了合作,.crypto域现已在OperaforAndroid中启用,双方的合作意味着用户现在可以像访问.com网站一样轻松地查看.crypto网站。

Brave推出了基于IPFS的Origin-PoweredStore

五月

Textile推出了TheHub

Textile推出了TheHub,它是连接和扩展IPFS、libp2p、Filecoin的库和服务集合,以便用户可以构建应用程序,保护数据并使用户满意,TheHub我们的目标是使开发人员易于快速进行实验,然后有效地扩展成功的实验。

js-ipfs0.44.0发布?

支持取消请求和更精简的浏览器数据存储;并将新的数据存储区带到浏览器,并新增可取消的?API调用功能。

OrbitDB发布v0.24

OrbitDB发布v0.24,该版本同时支持go-ipfs0.5和js-ipfs0.44。

IPFS团队推出了Testgroundv0.5?

Testgroundv0.5是一个用于大规模测试、基准测试和模拟分布式和p2p系统的平台,设计为多语言且与运行时无关,从2个实例扩展到1万个实例。Testgroundv0.5对于IPFS以及更广泛的p2p生态系统而言,无疑是一个巨大的里程碑。

举办IPFS?pinning?峰会

IPFSpinning峰会,聚集了pinningservices、infra供应商,并进行了为期两天的会谈和研讨会,讨论IPFS基础结构,服务和工具的当前状态以及该领域的未来机会。

新DHT之路

DHT就像一个为IPFS目录、帮助网络跟踪和查找数据的系统。DHT在整个网络中许多节点或对等点的小表中分发和存储这些键对和值对。同行则存储有关在何处物理定位特定内容的信息。?

Gossipsubv1.1正式发布

Gossipsubv1.1为我们带来了一个可扩展、可延伸和加固的P2Ppubsub路由器协议,其主要重点是安全性。除了v1.0的快速消息传播保证外,此新版本还具有多个强化扩展功能,这些扩展功能使Gossipsub对各种攻击更具防御性。

Fleek发布了FleekStorageSDK

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

IPFS团队举办了2020分布式会议

为期两天的分布式camp是一次独特的活动,旨在使每个人都可以当中介绍影响互联网未来的技术,并具有一定的特色,此活动也是IPFS团队首次举办的完全虚拟的camp。

六月

js-ipfs0.46.0发布

js-ipfs0.46.0发布,具有更快的bitswap、更兼容的go-ipfs0.5以及更快的文件传输。

展望2020年的libp2p?

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

IPFS移动设计指南发布

随着IPFS的采用持续增长,使用它的下千名设计师和开发人员将越来越多地用于移动应用程序和服务,该指南旨在帮助使用IPFS等P2P系统的移动应用设计人员和开发人员,确保用户知道了解以下内容:

用户知道他们的应用程序可以脱机工作?

即使没有互联网连接,用户也可以通过本地网络发布照片?

该应用程序即使在制造它的公司倒闭或被收购后仍然可以运行?

尽管政府试图阻止访问,但他们仍可以阅读未经审查的新闻

微软的ION使用了IPFS技术

近年来,Microsoft在开放源代码工具和服务中的地位越来越高,并启动了基于标准的分散式身份服务ION,?ION已经开发了一年多,它是Sidetree的实例实现,可在比特币区块链上运行,并将交易数据存储在IPFS上。

ION实现是使用JavaScript实现的,因此他们使用js-ipfs作为Node.js服务是很有意义的,ION汇总了相关身份交易,通过其IPFS节点将其发布,然后将该批次的地址写入比特币区块链。

IPFS非洲为内罗毕IPFS社区举办了一次虚拟社区见面会?

发布go-ipfs0.6.0版本

IPFS官方发布了Go-IPFS0.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/quic

IPFSGUI得到了众多的改进

基于IPFS的分布式数据库AvionDB

AvionDB是基于OrbitDB和IPFS构建的分布式数据库,AvionDB使用OrbitDB存储对MongoDB类数据库进行建模,有以下特点:

每个AvionDB实例可以具有多个数据库。

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

每个馆可以有多个文档。

第三季度的IPFS

今天是8月9日,IPFS这趟不断往前走的列车,正在从第三季度缓缓驶向第四季度,在这个阶段的IPFS开始了IPFS案例研究系列,也举行了社区Meetup,IPFS社区愈加活跃,生态愈加蓬勃。

七月

GossipSub-v1.1的评估报告?

IPFS团队于5月份为我们发布了Gossipsubv1.1版本,在7月份为我们带来了针对GossipSub-v1.1的长达61页的评估报告,该报告为我们展现了Gossipsubv1.1的新logo,

IPFS案例研究系列之Audius

该如何使用IPFS构建新的工具,针对这类问题官方展开了IPFS案例研究系列,首个IPFS案例研究系列,IPFS团队为我们展现了Audius的故事,Audius是一种去中心化的音乐和音频共享平台,旨在为艺术家和创作者提供与听众的直接链接。为了创建其不受审查的、对隐私友好的平台,拥有分布式云存储网络作为系统基础的关键。Audius在其任务中使用IPFS作为核心的分散式存储组件,使每个人都可以自由共享,货币化和收听任何音频。

js-IPFS0.48.0发布

具有更好的默认连接,更小的块存储和更直观的API的新闻。默认情况下在配置中启用委托节点,这意味着作为使用者可以看到比以前更多的对等节点,并且能够更快,更可靠地找到内容。

对IPFS0.5的深入研究

4月底,IPFS团队发布了迄今为止最大的go-ipfs更新,IPFS0.5,7月份,IPFS团队带领我们深入了解关于IPFSDHT实现的来龙去脉、DHT的工作原理以及我们如何使IPFS使用的实现更快、更灵活的工作。

IPFSCompanion版本

基于IPFS的InfiNFT

InfiNFT是一个基于IPFS铸造的平台,也是使用Nryptos作为抵押的NFT贷款的简化市场。这使NFT收款人可以从闲置的数字收藏品中借钱,而放款人可以向这些借款人提供流动性,基础NFT可以在发生任何违约的情况下用作付款。?

在IPFS上构建自己的FlappyBirds游戏

你知道吗,最近FlappyBirds游戏非常火爆,IPFS能否构建FlappyBirds游戏呢,如何构建呢,有详细的构建教程哦。

GitHub拥有了新功能

IPFSGitHub作为github动作工作流程的一部分,将网站发布到IPFS上,此操作通过使用ipfs-cluster-ctl命令将目录固定到IPFS来将其固定到远程IPFS群集。它将IPFSURL设置为触发该操作的提交的状态,从而可以轻松预览dweb上呈现的静态站点。

八月

更多问题与解答请咨询VIPFS社区Meetup

8月3日,IPFS举办社区Meetup,为期一小时的社区Meetup由交流与演讲和闪电演示两部分组成。

以上,是IPFS在2020年的主要发展历程以及依托于IPFS构建的相关生态,我们可以看到,出生近6年的IPFS其实已经从一个婴儿长成了孔武有力的青年,不仅是IPFS协议本身得到了完善和升级,IPFS的生态也愈加庞大、蓬勃、欣欣向荣;作为分布式存储行业的先行者,我们由衷地为IPFS感到开心和自豪,我们相信,在所有分布式存储人的共同努力下,分布式存储行业一定会有一个愈加明媚而且广阔的未来!

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:15ms0-2:689ms