LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 节点云公开课 | 让 IPFS 丢失数据有多难?

节点云公开课 | 让 IPFS 丢失数据有多难?

2020-03-27 文储网络 来源:火星财经

在上网的时候,是不是偶尔遇到过网页无法进入?过节抢票回家,然而一打开网页只看到了“404”(无法找到页面),或者是“502”(服务器网关错误),只能退出网站重新登陆或者疯狂刷新,等页面重新出现的时候,票已经卖完了……卖完了……完了……现在听说有一种新协议,可以让网页不会丢失?!抢票的时候保证可以登上网页?!


什么是 IPFS ?

IPFS 是一个分布式的 web ,点到点超媒体协议,也就是说我们的文档、照片、视频、网页等信息数据将会被拆分成多份,存储在不同的节点上。当我们要调用这些数据的时候,存有相应数据且距离最近的节点就会把数据传递给我了。这样的方式可以让我们的互联网速度更快(从距离最近的地方传输),更加安全(数据被拆分成多份,全部丢失极难),并且更加开放,可以解决网页访问不了的问题。如果购票网站采用了 IPFS 技术,也许我们再也不会打不开网站了。

那么问题来了,IPFS 是如何来解决这些缺点的?

IPFS 系统采用了 EC 冗余备份技术。简单来说,小编的一份文档被拆分成 10 份原始数据,有 9 份备份校验数据,此时可以通过 19 份数据中的任意 10 份数据来恢复原始数据,也就是可容忍的最大失效的数据数量为 9。

假如你有一个文件,按照 IPFS 的分发机制最少会分给 7 个人,而这个文件不大但却很重要,于是我们将文件存了 10 遍,于是就有了 70 个节点来存储。假如每个节点发生永久性损失的概率是 1 %,那么文件丢失的概率是多少呢?

P=1-(1-0.01^10)^7=-7*10^(-20)

这个概率有多小呢?

大概是一个人连续两期都中了 500 万彩票吧。

IPFS 是互联网缺陷的解决方案

1、下载速度更快,不再依赖中心化服务器

整个 IPFS 系统是一个分布式的文件存储系统,之前说过我们存储的数据是被拆分成多份的,那么在下载的时候也将从多个节点同时下载,相比于从一个地方(中心化服务器)下载速度要快很多。

2、存储成本将变得便宜

IPFS 使用的是区块链技术,通过奖励 Filecoin ( IPFS 的奖励机制)来鼓励大家分享自己暂时不需要的硬盘空间,进行数据的存储。此外IFPS 从全网去掉了重复的存储数据,例如火爆的国漫大片《哪吒》,如果 IPFS 系统在网络中监测到有两部内容完全一模一样的《哪吒》,将会删除其中一部,把存储空间节省出来,这样一来,未来的 IPFS 存储将会变得非常便宜。

3、数据更加安全

中心化服务器目前很难抵挡 DDoS 攻击,当大量的访问请求从四面八方涌来,中心化的服务器几乎会在一瞬间瘫痪。就像打王者游戏一样,集中力量攻塔,总比分散力量边解决对方防御边攻塔要高效。

同样的,当一个网站在短时间内涌入了巨大的访问量就有可能造成服务器宕机,每年的双十一,淘宝都要面临这样的挑战。IPFS 天生就拥有抵挡这种攻击的能力,因为所有的访问将会被分散到不同的节点,攻击难度和成本都大幅提升。

欢迎走进文储~节点云客户专享群,节点云为国内唯一区块链一篮子矿池,加入文储,不会辜负!!!



英文全称:InterPlanetary File System

英文简称:IPFS

中文名:星际文件系统

今天的分享就先到这里,想要了解更多精彩的内容,请关注我们的公众号:文储网络

还想了解更多节点云资讯,详情请联系节点云客服(微信号:impool003)

本文来源:文储网络
原文标题:节点云公开课 | 让 IPFS 丢失数据有多难?

—-

编译者/作者:文储网络

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...