IPFS基础概念介绍
(参考链塔智库——星际?文件系统IPFS?生态研究报告-2018)
链接: https://pan.baidu.com/s/14zeshAgrek8WnM7iAcSLAA 密码:vki1 IPFS 入门笔记https://blog.csdn.net/dl88250/article/details/78579080 IPFS(InterPlanetary File System,星际文件系统) 一直以来我们使用的HTTP:用户每天上网使用APP和浏览网页都是凭借着HTTP协议,它基于TCP/IP的计算机应用层?面,从服务器传输超文本数据到本地浏览器,本地浏览器或APP,经过渲染再呈现给用户。基于这样的网络环境构成了CS或BS架构,最后提供给大型网络供应商。 IPFS的模式:IPFS中文件通常不会都存在.一个节点上,.而是分片存在其他一些子节点上。提取.文件时IPFS把这些节点列表全部并行抓取,最后在本地拼成完整的.文件。并行的速度远远大于直接下载完整?文件的速度,用户很快就能在本地获得文件,还可以继续分享给其他人。分布式的储存方式能有效解决数据丢失的风险,同时减轻个体数据库的存储压力。 IPFS挖矿背景:IPFS系统下挖矿得到FIL(Filecoin),Filecoin是一个去中心化的存储网络,Filecoin有两个市场:存储市场和检索市场,这两个市场结构相同,但结构不同。 工作机制:IPFS为每一个文件分配一个独一无二的哈希值(文件指纹:根据.文件的内容进行创建),即使是两个文件有1个比特的不相同,其哈希值也不相同。
我的看法与疑问(1)如果说文件是在全网分布存储的,如果存储矿工的存储节点坏了,那么存在这上面的文件就访问不到,那么从网络远程获取的数据将不全。虽然说在IPFS,在本地会备份一份,如果本地的被用户删了,远程的找不到了,那么文件是不是真的丢了?(2)文件全网唯一存在,那么就不存在冗余了,没有冗余解决文件丢失的机制。(3)其实并不是采用hash算法就不会出现,不同的数据得到相同的hash值,因为hash运算过程中会出现碰撞,只是概率比较小,要是出现了怎么办? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |