对于IPFS和整个网络来说,这是一个令人激动的时刻! go-ipfs 0.5.0是朝着更高效,安全和开放的网络迈出的重要一步,以保护和增进人类的知识。 这是迄今为止IPFS协议和公共网络的最大升级。IPFS0.5.0是社区广泛反馈和严格关注的结果,它提供了主要的性能和可靠性更新,因此可以更有效,更经济地发布内容。 IPFS0.5.0对网络意味着什么 当今的网络脆弱,低效且昂贵。一个无法再承受人类的交流,创建,工作,使用和连接的高度动态方式的系统。 分布式网络正在改变这种状况。IPFS重建网络工作点对点,IPFS为弹性和可扩展的网络提供了动力。最新版本的IPFS0.5.0提供了更高的性能和可靠性,可以满足当今以及未来对Web不断增长的需求。 社区反馈是官方的路线图 IPFS公共网络实现了巨大的增长(2019年的规模扩大了30倍!),为IPFS用户和更广泛的星际生态系统带来了新的机遇。需要快速而可靠的连接的主要部署和应用程序已开始建立并支持IPFS: Opera&Brave:Opera在Brave开始直接嵌入IPFS重建扩展(带有内置js-ipfs节点)后不久,成为第一个在Android上提供默认IPFS支持的主要网络浏览器。这意味着世界各地成千上万的人现在可以访问直接内置在其浏览器中的分布式网络。 MicrosoftION:Microsoft已将IPFS用作内容寻址存储层,以增强其对分布式身份系统的支持。 Netflix:官方开始将对等服务整合到Netflix开发人员工具中的方法,以加快其构建管道中的容器映像分发。 Cloudflare:Cloudflare运行分布式Web网关,可轻松,快速且安全地为IPFS上托管的内容提供服务。 官方与这些组织、IPFS的用户以及社区合作,以获取反馈并确定该版本。并在他们的帮助下,确定了两个主要的痛点:性能和可靠性。 IPFS0.5.0中的性能和可靠性升级 官方的性能工作围绕内容路由,查找和获取加载网站,观看视频或使用应用所需的数据的过程进行。现在的分布式网络可扩展到100,000个节点,官方需要更加严格地确定哪些节点应参与路由请求以及在何处宣布新内容以提高整体可靠性。 以下是IPFS0.5.0中所做的一些改进: 更快的内容发现:得益于DHT逻辑的重大改进,IPFS0.5.0使得在网络中查找和共享数据的速度大大提高。更高效的路由和提供(快2-3倍)降低了带宽使用率和后台流量。 官方还更新了实验性QUIC传输,以减少连接延迟和往返次数,目的是使它成为下一个默认的版本! 快速的文件传输:加快了文件传输机制Bitswap的速度,以使许多节点之间的数据共享更快。 更快的文件添加:现在,使用Linux和MacOS上的Badger数据存储将文件添加到IPFS网络的速度提高了2倍。异步写入的Huzzah!还配置了Badger以使用更少的内存。 更快,更可靠的可变链接:行星际名称系统(IPNS)是用于为内容地址创建可变链接的系统,现在提供了更快的命名查找,并且具有新的实验pubsub传输来加快记录分配。在1K节点网络仿真中,提供IPNS记录的速度现在快30-40倍! 为了确保所有这些大规模改进的可靠性,官方创建了Testground,这是一种用于大规模对等网络的新测试工具。这使官方能够使用1K+节点仿真来验证和测试许多网络配置中的每个增强功能——提高开发速度和严格性。 毕竟,这是一个重要版本。IP在IPFS0.5中,官方在开发人员工具和安全方面也取得了长足的进步,包括: 对安全性和加密协议的更广泛支持:IPFS现在默认使用传输层安全性(TLS)(一种用于传输安全性的开放标准)来帮助维护客户端和服务器之间的安全连接。 开发人员体验的改善:IPFS0.5.0支持许多现有工具和工作流程,使更多开发人员可以使用分散的功能。更新包括: HTTP网关中的子域:开发人员现在可以将dapp(分布式应用)放置在隔离的来源中,以保护其应用和Web内容的安全。这适用于哈希,IPNS,DNSLink,ENS等。 /ipfs/peer_id→/p2p/peer_id:现在,官方使用/p2p/来消除ipfs文件与对等地址的歧义。 .eth链接支持:默认情况下支持基于区块链的.eth链接,从而进一步向分散的应用程序开发人员开放IPFS(即将支持更多分布式TLD!)。 请参阅官方的变更日志以获取IPFS0.5.0更新的全面列表,以及官方对该版本所有重要功能的深入了解。 IPFS0.5.0的影响 通过官方新的测试和发布过程,IPFS0.5.0已经在各种生产环境中投入使用。这是如何使IPFS用户有所作为的: Pinata的MattOber:“IPFS0.5对Bitswap进行了重大改进,从而消除了节点之间的重复数据删除。这意味着像Pinata这样的数据提供商每天在世界范围内传输大量数据,每个块只能发送一次,然后到达目的地。这大大降低了官方的带宽成本。而且,它也更快。” Infura的MichaelGodsey表示:“我与协议实验室的合作以及最新的go-ipfsv0.5版本对于我们今年晚些时候即将推出的高级IPFS产品版本至关重要。升级的子域网关支持大大提高了我们产品的安全性,同时帮助我们支持了一些很棒的新功能。DHT的改进和对等连接的稳定性使我们能够提供更加可靠的产品,并继续使IPFS进入分布式应用程序开发人员的手中。” Peergos的IanPreston博士说:“我们已经看到,一个不活动的IPFS实例现在使用更少的带宽来维护DHT和其他背景流量。在IPFS0.5下,此负载下降了四倍:每秒大约800kb,现在每秒200kb。听起来不算多,但总起来很快,所以差异很大。” 昆士兰州BrendanO'Brien:“我们的工程时间是官方最宝贵的资源之一。现在,我们看到了IPFS的成熟版本,这意味着我们可以花更多的时间在代码上而不是依赖上。升级到IPFS0.5.0花费了不到一天的时间,这使我们可以将更多的工程时间用于构建和修复自己的东西。” 如果您正在运行IPFS,官方强烈建议您尽快升级以利用所有这些改进! 没有许多贡献者的帮助,IPFS0.5.0不可能是官方最大的更新。特别感谢早期测试人员发布了此版本,尤其是: @MichaelMure(Infura) @carsonfarmer(纺织) @b5(Qri) @obo20(皮纳塔) @ianopolous(Peergos) @postables(RTrade) @meeDamian @pataquets 另外,非常感谢在这个版本中贡献补丁和改进的所有人,没有您的帮助和反馈,不可能做到这一点。对于IPFS和整个网络来说,这是一个令人激动的时刻。 本文来源:IPFS一三科技 —- 编译者/作者:IPFS一三科技 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
迄今为止最大的IPFS升级——IPFS 0.5.0!
2020-08-21 IPFS一三科技 来源:火星财经
LOADING...
相关阅读:
- OKEx、Coinbase世界顶级交易所上线FIL,File到底有什么魔力2020-08-21
- 全球首个打造蜂巢文件传输协议公链—ICFS2020-08-21
- 三年磨剑,一飞冲天,Filecoin的价值即将体现!2020-08-21
- Filecoin几次延迟,韩国投资者热情愈加热烈?2020-08-21
- IPFS会因为文件加密被打击吗?Filecoin挖矿会不会被禁止?2020-08-21