「」从入门到高阶,一文洞察IPFS | 火星号精选( 三 )
这是“自我认证” , 因为提供给客户端的数据通过文件名(由服务器签名)进行认证 。 您可以通过本地存储的透明性来安全地访问远程内容 。
IPFS在此概念的基础上创建了行星际名称空间 。 它是一个使用公用密钥加密技术对网络用户发布的对象进行自我认证的SFS。 前面我们提到 , IPFS上的所有对象都可以唯一标识 , 但这也扩展到了节点 。
以下是IPFS关键组件的快速回顾
1. 使用分布式哈希表 , 节点无需中央协调即可存储和共享数据;
2. IPFS允许使用公共密钥加密技术对交换的数据立即进行预身份验证和验证;
3.Merkle DAG可实现唯一标识 , 防篡改和永久存储的数据;
4.您可以通过版本控制系统访问已编辑数据的过去版本 。
本文插图
04
【「」从入门到高阶,一文洞察IPFS | 火星号精选】 简单的概念框架
那么 , 为什么所有这些都很重要?
IPFS提供高吞吐量 , 低延迟 , 数据分发 。 它也是分散和安全的 。 这打开了几个有趣且令人兴奋的用例 。 它可用于将内容传送到网站 , 使用自动版本控制和备份在全球存储文件 , 促进安全的文件共享和加密的通信 。
以下是基于IPFS构建的项目
Origin , 共享经济的点对点市场;
阿卡莎 , 下一代社交网络;
Balance3 , 一个三项记账平台;
BlockFreight , 一个开放的全球货运网络;
Digix , 一个用于标记实物黄金的平台;
Infura , DApp 的基础架构提供商;
Livepeer , 一个去中心化的实时视频流媒体平台;
UPORT , 自主权识别系统 。
这些应用程序的多样性证明了IPFS在几种不同用例中的多功能性 。 它也被用作公共区块链和其他p2p应用程序的补充文件系统 。
在撰写本文时 , 在以太坊智能合约中存储一千字节的数据可能要花费数美元 。 这是一个主要的制约因素 , 目前新的去中心化应用程序(DApps)大量增长 。
IPFS可与智能合约和区块链数据互操作 , 因此可以为以太坊生态系统增加可靠的低成本存储容量 。 使以太坊区块链数据可以在IPFS上本地访问的尝试是一种称为IPLD(行星际链接数据)的单独协议 。
05
IPFS挑战性
尽管IPFS表现出色 , 但仍有一些问题尚待完全解决 。 首先 , IPNS上的内容寻址目前还不是很友好 。
您的IPFS链接如下所示:
ipfs.io/ipns/QmeQe5FTgMs8PNspzTQ3LRz1iMhdq9K34TQnsCP2jqt8wV/
可以使用域名系统(DNS)将这些链接简化为更简单的名称 , 但这会为内容分发引入外部故障点 。 但是 , 仍可以通过原始IPNS地址访问该内容 。 一些用户还报告说IPNS解析域名的速度可能很慢 , 最多可能会延迟几秒钟 。 目前尚不清楚此问题的根源是什么 。
在IPFS上 , 节点很少有动力维护网络上的数据的长期备份 。 节点可以选择清除缓存的数据以节省空间 , 这意味着从理论上讲 , 如果没有剩余的节点托管数据 , 文件最终会随着时间的推移而“消失” 。
在当前的采用水平上 , 这不是一个大问题 , 但从长远来看 , 备份大量数据需要强大的经济动力 。
06
存储市场
Filecoin是一个单独的协议 , 旨在为IPFS上的文件存储增加经济激励 , 并促进与企业云存储(如Amazon S3等)相竞争的分布式存储市场 。
IPFS + Filecoin取代了采用固定价格的集中式基础架构 , 而是将其存储在本地提供商的全球网络上 , 这些提供商可以自由地根据供需确定价格 。
Filecoin 代替了工作证明共识算法(如比特币) , 而是使用存储证明来确保安全性和可靠性 。
这样 , 任何人都可以加入网络 , 在其计算设备上提供未使用的硬盘空间 , 并获得Filecoin令牌的奖励 , 用于数据存储和检索服务 。
推荐阅读
- 「链得得APP」一文彻底读懂BTC的“祖孙三代”
- #3D打印#一文带你了解3D打印如何制作家具
- 「Pro」原创 一加8系列首销1分钟破亿,一文看懂为什么消费者如此乐于买单?
- :一文看懂魅族mSmart 5G快省稳系统方案 魅族17首发
- #游戏#玩家游戏神器,ColorOS7.1上的游戏秘书有多贴心,一文告诉你
- 手机中国:Redmi入门级4G新机曝光 网友:没有720P敢叫机皇?
- 『』一文详解以太坊虚拟机(EVM)的数据存储机制
- 『中国人民银行』划时代产物!一文看懂央行数字货币
- 「比特币」比特币的火爆绝非偶然,一文看懂比特币的前世今生
- 『』一文看懂荣耀30首发的麒麟985处理器 三档能效架构
