小试牛刀,IPFS翻译
IPFS 是一个分布式网页
一个使网页更快,更安全,更开放的点对点超媒体协议。
概览
IPFS 是一个全新的分布式超媒体协议,致力于解决内容及身份认证问题。IPFS允许创建彻底地分布式应用。他的目标是使网页更快,更安全。更开放。
IPFS这个分布式文件系统试图吧所有的计算设备资源连接成一个大的文件系统。
在某种程度上,跟网页的初衷有点类似,但实际上它更类似于一个独立的用于git对象交换的bt集群。
IPFS正逐渐成为互联网上的一个全新系统。如果构建正确,它可以补充或替换HTTP。同理它可以补充或替代更多产品。这听起来有点不可思议,但事实就是这么疯狂。
IPFS 是一种协议:
- 定义了内容-地址的文件系统
- 结合了以下三种技术 Kademlia + BitTorrent + Git
IPFS是一个文件系统
- 拥有目录及文件
- 允许通过FUSE的方式挂载
IPFS是一个网页
- 可以像看网页一样看文档
- 文件可以通过HTTP的以下地址进行访问 https://ipfs.io/<path>
- 浏览器及插件可以直接通过以下路径使用 ipfs://URL dweb:/ipfs/URI
- 哈希地址保证了内容的可靠性
IPFS是一个模块
- 链接层可以跨过任何网络协议
- 路由层
- 使用路由协议的分布式哈希存储
- 以路径命名服务
- 应用了分布式点对点区块交换
IPFS的匿名特性
- 对象通过内容的加密散列进行内容寻址
- 区块级别的重复内容去重
- 支持文件完整性校验 + 文件版本控制
- 文件系统级别的加密 + 签名验证
IPFS的点对点特性
- 世界范围内的点对点文件传输
- 完全的分布式架构
- 完全去中心化,没有单点故障问题
IPFS的CDN特性
- 当本地文件系统新增文件时,全球都能访问
- 友好的缓存机制
- 基于种子类型的分布式带宽应用
IPFS的命名解析特性
- 基于IPNS及SFS衍生的命名系统
- 基于PKI的全局命名空间
- 服务基于可信链之上
- 兼容其他NSes
- 可以把DNS, .onion, .bit, etc 等网络映射到IPNS
网友评论