刚刚介绍 分散文件系统的新版本 IPFS 0.5 (行星际文件系统),它形成以P2P网络形式实现的全局版本文件存储。
IPFS的主要功能是内容寻址, 其中访问文件的链接直接与其内容(包括内容的加密哈希)相关,并且IPFS还具有内置的版本支持。
文件地址不能任意重命名,S您只能在更改内容后进行更改。 同样,在不更改地址的情况下也无法更改文件(旧版本将保留在旧地址,而新版本可通过其他地址访问,因为文件内容的哈希值将发生变化)。
IPFS 0.5中有哪些新功能?
在新版本中 性能和操作得到明显改善,正如在基于IPFS的公共网络中证明的那样,该网络超过了100,000个节点,而IPFS 0.5的更改反映了该协议适用于这种情况。
优化主要集中在 改善内容路由机制 负责数据搜索,广告和检索,以及提高分布式哈希表(DHT)的实现效率,该哈希表提供有关具有所需数据的节点的信息。 与DHT相关的代码几乎被完全重写,从而大大加快了内容搜索和IPNS记录定义操作的速度。
特别是, 添加数据操作的速度提高了2倍, 在网络上发布新内容的次数是2.5倍, 数据提取2到5次,内容搜索2到6次。
重新设计的广告路由和投放机制由于更有效地利用带宽和后台流量传输而使网络速度提高了2-3倍。 在下一期中,计划引入基于QUIC协议的传输,由于减少了延迟,将实现更高的生产率。
IPNS系统的工作和可靠性得到了提高 用于创建固定链接的“星际命名系统”(Interplanetary Naming System)具有不断变化的内容。 新的实验运输 pubsub可以将IPNS记录的交付速度提高30-40倍 在具有一千个节点的网络上进行测试时(专门为实验而开发的P2P网络模拟器)。
层性能 用于与FS OS交互的重复 由于支持异步写入,因此Badger现在比旧的flatfs层快25倍。 性能改进还影响了Bitswap机制,该机制用于在节点之间传输文件。
功能改进中:
- TLS用于加密客户端和服务器之间的连接.
- 子域支持已出现在HTTP网关中:开发人员可以将分散的应用程序(dapps)和Web内容放在隔离的子域中,这些子域可与哈希地址,IPNS,DNSLink,ENS等一起使用。
- 添加了新的/ p2p命名空间,已提取与对等地址有关的数据
- 添加了基于区块链的“ .eth”绑定支持,这将扩展IPFS在分布式应用程序中的使用。
- 符合IPFS的协议启动协议Protocol Labs也正在开发FileCoin项目,该项目是IPFS的插件。 IPFS是否允许参与者在他们之间存储,请求和传输数据
- Filecoin正在开发为基于区块链技术的永久存储平台
- Filecoin允许有未使用磁盘空间的用户付费使用其网络,以及需要存储空间来购买它的用户。 如果对场所的需求消失了,那么用户可以出售它。 这样,形成了存储空间市场,其计算是通过挖掘形成的Filecoin令牌执行的。
如果你想见面 有关此文件系统的更多信息,可以咨询 以下链接中提供了详细信息。