IPFS学习笔记

超文本传输协议(HTTP,Hypertext Transfer protocol)是一种用于在不同个体之间传输超媒体信息的应用层协议。HTTP是当前互联网数据通信的基础。HTTP由1999年公布至今已经经过了将近二十个年头,不得不说HTTP是20世纪人类最伟大的发明之一,但是随着互联网持续爆炸式的增长,http协议的弊端也逐渐显露了出来。

1、内容将被永久抹去

我们都见过“404 Page Not Found”这种常见的错误。这表示,你寻找的页面不存在。

造成这种错误的原因有两种:服务器上的文件被永久性的删除了;服务器被关闭了。

2、HTTP非常昂贵且浪费资源

根据IPFS 官方的博客,Youtube上鸟叔的“江南Style”MV到目前为止,已经被全世界播放了30亿次,如果我们假设这个MV的大小为100MB,那么到目前为止,这个MV一共消耗了大约300Petabytes(1P=1000,000GB)的网络流量,如果按照0.01USD/GB的价格来算的话,那么谷歌将支付三百万美金给网络服务供应商(ISP)。

3、安全问题

HTTP协议过于的中心化。为了支持HTTP协议,服务器必须24*7小时处于开启状态。对于流量巨大的公司:百度、淘宝、腾讯,他们每年将花费巨额资金用于维护公司的服务器和解决安全隐患,例如:DDos、XSS、CSRF等等。

星际文件系统(IPFS,Inter Planetary File System)

IPFS是一个点对点的 分布式文件系统(比特币是一种点对点的电子现金系统),IPFS协议定义了文件在分布式系统中如何存储、索引和传输。IPFS的目标是通过一个文件系统将网络中所有的设备连接起来。在某些方面,IPFS和WEB原本的设计很像,但是IPFS更像是一些由节点组成的P2P和Git文件系统。如果IPFS使用得当,IPFS将可以代替HTTP协议。

一句简单的话来概括:IPFS即是一种点对点的超媒体文件存储、索引、交换协议。

基于内容寻址的存储模式

存储领域的Airbnb

如果人类由碳基生物变成硅基生物,我们的思想都存储在计算机网络里,那么只要你有足够的Filecoin,你就可以在IPFS上面永生下去。

HTTP协议的不足:

带宽浪费,低效,成本高

数据删除频繁

主干网络依赖严重

DDOS攻击泛滥

作为人类文明的平衡器和创新加速器,这种作用正在日益受到威胁

 

IPFS是一个协议,一个文件系统,一个web,模块化的协议,一个p2p系统,一个CDN

IPFS弥补了HTTP的不足,为我们打造更好的互联网

文件存储的方式改变

数据在互联网上传输的方式

人类使用数据的方式

存储资源的优化配置

带宽资源的优化配置

IPFS的技术结构

DHT:分布式哈希表

BitTorrent:BT协议

Git:版本化

SFS:自认证命名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值