「」从入门到高阶,一文洞察IPFS | 火星号精选
本文插图
免责声明:本文旨在传递更多市场信息 , 不构成任何投资建议 。 文章仅代表作者观点 , 不代表火星财经官方立场 。
小编:记得关注哦
来源:星际视界IPFSNEWS
IPFS是一个点对点(p2p)文件共享系统 , 旨在从根本上改变信息在全球及全球范围内分发的方式 。
IPFS由通信协议和分布式系统中的多项创新组成 , 这些创新相结合产生了无与伦比的文件系统 。
因此 , 要试图了解IPFS达到的全部广度和深度 , 重要的是要了解使之成为可能的技术突破 。
本文插图
01
通信协议和分布式系统
对于两个人交换信息 , 他们需要通用的规则集来定义信息的传输方式和时间 。 这些规则被广泛称为通信协议 , 但是这很繁琐 , 因此我们将其简称为语言 。
如果您去过一个不是自己母语的国家 , 您可能会遇到“通信协议”的失败 。
计算机就是这种情况 。
它们无法相互通信 , 并作为孤立的计算设备存在 , 直到1980年代初发明了第一批用于计算的通信协议 。
“协议要传达什么编程语言就是计算”
在计算机中 , 通信协议通常存在于多层的捆绑包(称为协议套件)中 。 例如 , Internet协议套件由4个层组成 , 每个层负责特定的功能 。
除了通信协议之外 , 要理解的重要关系是计算机之间互连的基本结构 。 这就是所谓的系统架构 。
存在两种类型是“客户端-服务器网络”和“对等网络” 。
当前 , 互联网由依赖于Internet协议套件的“客户端-服务器”关系主导 。 其中 , 超文本传输协议(HTTP)是通信的基础 。
1.数据存储在集中式服务器中 , 并通过基于位置的寻址进行访问 。
这使分发、管理、保护数据以及扩展服务器和客户端的容量变得更加容易 。 但是 , 在安全性 , 隐私性和效率方面存在许多弱点:对服务器的控制转换为对数据的控制 。
这意味着在服务器的控制下任何一方都可以访问 , 更改和删除您的数据 。 这可能是对服务器具有合法权限的实体 , 也可能是恶意黑客 。
2.在基于位置的寻址中 , 通过数据的位置而不是其内容来标识数据 。
这种限制意味着即使必须在更近的位置获得相同的数据 , 也必须一直走到特定位置才能访问一条数据 。
但是客户端服务器模型和HTTP在其大部分历史中已经相当可靠地为互联网服务 。
这是因为HTTP Web对于在文本和图像之类的小文件中移动非常有效 。 要知道 , 在网络的前二十年中 , 平均网页的大小仅从2KB增加到了2MB 。
本文插图
02
资源
HTTP非常适合加载网站 , 但它并不是为传输大量数据(例如音频和视频文件)而设计的 。
这些限制使替代文件共享系统的出现和并逐渐成为主流 。 如Napster主要传输音乐 , BitTorrent可以传输电影以及几乎所有东西 。
回到2018年 , 点播高清视频流和大数据已经变得无处不在;我们将继续生产和消费越来越多的数据 , 并开发越来越强大的计算机来处理它们 。
云计算的重大进步帮助维持了这一过渡 , 但是用于分发所有这些数据的基本基础架构基本上保持不变 。
03
星际文件系统
IPFS尝试通过新颖的p2p文件共享系统解决客户端-服务器模型和HTTP Web的缺陷 。
该系统是几种新的和现有的创新的综合 。
IPFS是由Protocol Labs创建的一个开放源代码项目 , Protocol Labs是一家针对网络协议和以前的Y Combinator启动的研发实验室 。 Protocol Labs还开发了互补系统 , 例如IPLD和Filecoin 。
推荐阅读
- 「链得得APP」一文彻底读懂BTC的“祖孙三代”
- #3D打印#一文带你了解3D打印如何制作家具
- 「Pro」原创 一加8系列首销1分钟破亿,一文看懂为什么消费者如此乐于买单?
- :一文看懂魅族mSmart 5G快省稳系统方案 魅族17首发
- #游戏#玩家游戏神器,ColorOS7.1上的游戏秘书有多贴心,一文告诉你
- 手机中国:Redmi入门级4G新机曝光 网友:没有720P敢叫机皇?
- 『』一文详解以太坊虚拟机(EVM)的数据存储机制
- 『中国人民银行』划时代产物!一文看懂央行数字货币
- 「比特币」比特币的火爆绝非偶然,一文看懂比特币的前世今生
- 『』一文看懂荣耀30首发的麒麟985处理器 三档能效架构