ipfs是什么 -k8体育

星际文件系统(ipfs)是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在ipfs网络中的节点将构成一个分布式文件系统。

星际文件系统(interplanetary file system,缩写 ipfs)是一个旨在创建持久且分布式存储和共享文件的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在 ipfs 网络中的节点将构成一个分布式文件系统。它是一个开放源代码项目,自 2014 年开始由 protocol labs 在开源社区的帮助下发展。其最初由 juan benet 设计。

ipfs 星际文件系统 interplanetary file system

在 2014 年,ipfs 协议利用比特币区块链协议和网络基础设施的优势来存储不可更改的数据,移除网络上的重复文件,以及获取存储节点的地址信息——用以搜索网络中的文件。

目前的实现采用 go 和 javascript,并有 python 的实现正在发展。go 实现被认为是开发正式规范时的“参考实现”。

描述

ipfs 是一个对等的分布式文件系统,它尝试为所有计算设备连接同一个文件系统。在某些方面,ipfs 类似于万维网,但它也可以被视作一个独立的 bittorrent 群、在同一个 git 仓库中交换对象。换种说法,ipfs 提供了一个高吞吐量、按内容寻址的块存储模型,及与内容相关超链接。这形成了一个广义的 merkle 有向无环图(dag)。ipfs 结合了分布式散列表、鼓励块交换和一个自我认证的名字空间。ipfs 没有单点故障,并且节点不需要相互信任。分布式内容传递可以节约带宽,和防止 http 方案可能遇到的 ddos 攻击。

该文件系统可以通过多种方式访问,包括 fuse 与 http。将本地文件添加到 ipfs 文件系统可使其面向全世界可用。文件表示基于其哈希,因此有利于缓存。文件的分发采用一个基于 bittorrent 的协议。其他查看内容的用户也有助于将内容提供给网络上的其他人。ipfs 有一个称为 ipns 的名称服务,它是一个基于 pki 的全局名字空间,用于构筑信任链,这与其他 ns 兼容,并可以映射 dns、.onion、.bit 等到 ipns。

merkle 数据格式

每个 merkle 都是一个有向无环图 ,因为每个节点都通过其名称访问。每个 merkle 分支都是其本地内容的哈希,它们的子节点使用它们的哈希而非完整内容来命名。因此,在创建后将不能编辑节点。这可以防止循环(假设没有哈希碰撞),因为无法将第一个创建的节点链接到最后一个节点从而创建最后一个引用。

对任何 merkle 来说,要创建一个新的分支或验证现有分支,通常需要在本地内容的某些组合体(例如列表的子哈希和其他字节)上使用一种哈希算法。ipfs 中有多种散列算法可用。

著名的使用案例于 2017 年 九月至十月间的举办的 2017 年加泰罗尼亚独立公投,由于被 西班牙宪法法院 认定此举动违法,因此其网站被屏蔽。在这之后, 加泰罗尼亚海盗党 将网站整个镜像到 ipfs 上以回避加泰罗尼亚高等法院的屏蔽命令。ipfs 被用于创建维基百科的镜像,让那些住在维基百科被国家法律屏蔽的地方的人民能继续访问到维基百科的内容。那份维基百科是一份被限制改动的复制本且无法被更新。文件币 也与 ipfs 有关,是由 juan benet 和 协议实验室 合作开发,一套基于 ipfs 的协作存储云。cloudflare 营运一个分布式的 web 网关,在无需本地节点的情况下,用以简化,加速并且安全的访问 ipfs 。isfs 由 tim berners lee 在 2001 年的一篇论文中创造的词汇 是 ipfs 文件分发和存储协议是由多个组件组合起来的协议体系的核心之一。

(0)
时间不会说谎  的头像时间不会说谎  

相关推荐

  • 真我realmev60是很多人都喜欢的千元机,搭载了联发科前不久才刚刚发布的天玑6300处理器,安兔兔跑分在40万分左右。而且除了性能以外,真我realmev60在其他方面的配置也非常不错,可以轻松满足大家的各种日常需求。那么真我rea

    2024年7月29日
  • 父母欠信用卡不还一般不会对子女产生不良影响。毕竟债务由父母本人承担,子女无需承担还款责任;且出现逾期情况后,是直接在父母征信上记录不良信息,子女信用并不会因此受损。不过若父母欠款金…

  • 对于喜欢拍照的小伙伴来说,opporeno12无疑是最近最合适购买的手机。这款手机不仅拥有后置5000万像素的主摄和长焦镜头,而且前置摄像头也达到了5000万,在自拍方面甚至要比绝大部分旗舰级手机都更加出色。那么opporeno12

    2024年8月9日
  • 近年来,字节跳动、今日头条和抖音这三个热门的互联网公司备受关注。作为中国最具影响力的互联网公司之一,字节跳动旗下的今日头条和抖音也在用户中拥有极高的人气。那么这三者之间有什么联系和区别呢?本文将为您详细介绍。一、字节跳动字节跳动是一家中

    2023年11月18日
  • 本文目录一览4d游戏的操作步骤4d游戏的优缺点结论4d游戏是一种新型的游戏体验,它不仅仅是3d游戏的延伸,还囊括了更多的元素,比如声音、气味、触觉等等。这些元素共同构成了一个更加真实的游戏世界,让玩家感受到身临其境的感觉。4d游戏的操

    2023年12月26日
  • 小米mixflip作为小米最新推出的折叠屏旗舰手机,凭借顶级的硬件配置以及小米一贯的高性价比优势,备受消费者的关注。随着上市日期的临近,怎么顺利预约购买小米mixflip,成为众多用户急需解决的问题,下面小编就来给大家介绍一下小米mix

    2024年4月3日
  • 作为一款备受欢迎的笔记本电脑系列,联想小新系列备受消费者青睐。但是,在如此多的产品中,哪款性价比最高呢?今天,我们将为您带来一份详细评测报告,让您对联想小新系列有一个更加深入的了解。一、外观设计联想小新系列一直以来都以时尚、轻薄为卖点,

    2024年1月22日
  • 随着智能手机的普及,手机已经成为了人们生活中不可或缺的一部分。但是,随着我们使用手机的时间越来越长,手机的内存也会越来越快的满。这时候,我们就需要采取一些措施来清理手机内存,以保证手机的正常使用。本文将介绍5种有效的方法来处理手机内存快满的

    2024年6月18日
  • 美的空调是国内知名的家电品牌,拥有众多用户。在使用美的空调的过程中,很多用户都会遇到f代码的提示。那么,美的空调f什么意思呢?下面我们就来详解一下f代码的含义。一、f代码的含义f代码是美的空调故障代码的一种,它是指空调出现故障时,显示在

    2023年10月11日
  • 华为是全球领先的通信技术供应商和智能终端制造商,而5g技术则是其未来发展的重要方向。自2019年起,华为已经开始推出5g手机,并在全球范围内推广5g网络建设。那么,华为的5g订单数量是否超过预期呢?1.华为5g订单数量概览华为是全球最

    2023年12月5日
  • a9处理器是苹果公司在2015年推出的一款处理器,它被应用于iphone6s/6splus、ipadmini4、ipadair2、ipadpro等设备中。而骁龙则是由高通公司推出的一款处理器,它广泛应用于安卓手机中。很多人都想

    2023年12月10日
  • 华为nova11se作为华为nova11系列的最新机型,目前已经在10月31日正式发布了。这款手机主打的是中低端市场,虽然性能配置一般,但影像功能非常的出色,特别适合那些喜欢拍照的小伙伴。那么华为nova11se支持5g网络吗?华

    2024年2月4日
  • 本文目录一览外观和设计性能和功能电池寿命和充电总结lgg8是一款备受期待的手机,它在市场上的表现如何?它的性能和功能是否值得购买?在本文中,我们将详细介绍lgg8的特点和优势,帮助你决定是否值得购买。外观和设计lgg8采用了

    2023年10月22日
  • 远程连接就是在远程连接另外一台计算机。当某台计算机开启了远程桌面连接功能后我们就可以在网络的另一端控制这台计算机了,通过远程桌面功能我们可以实时的操作这台计算机。 远程连接就是在远…

  • 本文目录一览edge浏览器的实用功能edge浏览器的使用技巧结论edge浏览器是由微软公司开发的一款全新的浏览器,它于2015年正式发布,取代了曾经广受争议的internetexplorer浏览器。edge浏览器拥有更快的加载速度、更

    2023年11月6日

发表回复

登录后才能评论
网站地图