正如我们现在对于互联网和移动互联网的使用习以为常一样,IPFS实则是重构了我们传递、获取、存储信息的方式,而Filecoin则为这一系统建立了激励体系来确保系统的运转,IPFS的前沿或许会在不久的将来,彻底改变我们看待信息的方式,成为我们日常生活的一部分。
从HTTP到IPFS
我们平时上网时,最熟悉的莫过于网址里的“http://”字样,其实HTTP是万维网 (WWW: World Wide Web)服务器传输超文本到本地浏览器的传送协议。协议全称是Hyper Text Transfer Protocol,即超文本传输协议。
万维网如何利用HTTP工作呢?这又涉及到TCP/IP通信协议。简单来说,假设用户A在电脑上操作将文件上传至浏览器,而用户B需要从浏览器下载这个文件,那么这之间会经历一个过程。首先TCP程序会把A要发送的文件分解成很多数据,然后压缩成多个压缩包。这些压缩包又统统被装进一个IP里通过URL[ URL, 全称是Uniform Resource Locator, 中文叫统一资源定位符,是互联网上用来标识某一处资源的地址。向HTTP服务端即WEB服务器发送请求。Web服务器根据接收到的请求后,向客户端发送响应信息,于是A的文件上传成功。
而用户B下载这个文件时,需要输入IP地址或者域名,好让电脑知道去哪里找到对应信息(基于位置的寻址Location based addressing)。之后电脑上会向WEB服务器发送请求,TCP会将发下载的压缩后的数据按序还原。如果接收TCP发现部分文件受损,会请求再发送一次。这样的话,就会有以下一些问题:
1) 在互联网中,所有数据都会被存储在一个中心服务器上。无论用户是上传/下载文件或者是浏览网页,都需要一次一次从服务器上获取资料。一旦服务器出现故障、被限制或是被攻击,就会出现文件丢失或者网页无法打开的情况(错误404)。
2) 基于位置的寻址方式也存在不确定性。比如,一旦IP被删,或者服务器关闭,那么用户将无法下载该文件。
3) 如果这个文件是很多人都需要的,那么每个人都得去下载才能使用,造成很大的存储空间浪费问题。
所以互联网虽然是四通八达又涵盖广泛的工具,但是也不可避免的有其局限性。
IPFS在构建信息交换的桥梁这一点上,与互联网很相像,不同的是IPFS是去中心化的。也就是说IPFS没有一个中心服务器,所以不存在信息丢失或者被篡改的问题。并且IPFS可以实现文件共享,从而节省存储空间。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。