分布式网络中的新选择:超中心化HTTP和去中心化IPFS

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

HTTP协议总是难以给我们足够的安全感:

- 集中管理的Web服务器不可避免地会关闭;- 域名所有权更改,或者运行的公司倒闭,都会导致网站不可用;- 计算机崩溃或者遇到自然灾害,如果没有做好足够的备份将无法恢复;- 最重要的是,鉴于在HTTP的底层结构,即使每个人都运行自己的HTTP服务器并不能解决以上问题。

超中心化的HTTP

下面是Tim Berners-Lee在CERN的NeXT计算机,也是世界上首个HTTP web服务器。

仔细看我们会发现,机器上有一张贴纸:“这台机器是服务器,不要关机!”

它无法关闭的原因是其他服务器上的网站开始链接到它。一旦他们链接到它,他们就依赖那台机器继续存在。如果机器断电,链接将停止工作,就会出现404的问题,甚至会使得各个节点之间的链接永久断开。

而这,不仅暴露出了HTTP协议的脆弱,也直接带来了HTTP所存在的最为接触普通上网用户的问题——404是HTTP使用的错误代码,用于指示该站点不再位于该位置的服务器上。

HTTP协议的脆弱和数据被侵蚀,带来了进一步依赖更大、更有组织的集中式服务,因为集中式服务,往往会有冗余,并且能取得规模效应,进而降低成本。

这就是为什么我们说,HTTP在很大程度上,都是鼓励超中心化的。

而当内容超中心化时,它使我们高度依赖互联网骨干网来运行数据中心,这又会产生更多的弊端,例如受DDoS攻击风险的增加、信息被巨头掌握、网络的愈加拥堵等。

去中心化的IPFS

接下来,让我们谈谈IPFS规避以上问题进而更好的帮助网络?

IPFS的主要特点是,可以从根本上改变我们寻找事物的方式:

- 使用HTTP,人们可以搜索位置- 使用IPFS,人们可以搜索内容

当我们要查找资料时,我们首先找到服务器的位置(IP地址),然后使用路径名向服务器询问文件,使用这种设计,所有人都可以确定这是您要查找的文件。

具体的流程如下:

- 当我们把文件上传到IPFS节点时,该文件将会拥有一个新名称,该名称实际上是一个加密哈希,它是从该文件的内容中计算出来的。密码学保证该散列始终仅表示该文件的内容。如果文件被更改,哈希值也会随之改变。- 当我们向IPFS分布式网络询问该哈希时,它有效地使用分布式哈希表找到具有数据的节点,并检索它以及使用哈希验证它就是我们要找的文件。

所以你看,就是位置被更改的,内容被更改的,但是只要我们有哈希值,我们就可以在IPFS网络上找到这份文件,因为哈希值具有唯一性,因此,IPFS可以保障数据的永存。

此外,IPFS是通用的,几乎没有存储限制。它可以提供大文件或小文件。它会自动将较大的文件分解为较小的块,从而允许IPFS节点不仅像HTTP那样从一台服务器下载文件,而且可以同时从数百个服务器下载文件。

而这就保障了IPFS网络的下载和传输速度,因为越多的人下载,并不会如HTTP那般产生拥堵。

如今,IPFS网络已经成为了细粒度、去信任、分布式、易于联合的内容交付网络。这对于几乎所有涉及数据的事物都很有用:图像、视频流、分布式数据库、整个操作系统、区块链、8英寸软盘的备份,以及对我们来说最重要的静态网站。

关于IPFS的更多特点

联合共赢的节点

IPFS不需要每个节点都存储曾经发布到IPFS的所有内容。我们可以把IPFS想象成书签,我们可以自己备份整个站点,并自愿帮助将内容提供给想要查看它的其他人。

如果每个IPFS节点都愿意托管一点点内容,那么这些点点很快就会增加到比任何集中式HTTP服务都可能提供的更多空间、带宽和可用性。分布式网络将很快成为地球上最快、最可用和最大的数据存储。

容易记住的寻址

IPNS允许用户使用私钥来签署对IPFS哈希的引用,使用公钥哈希代表网站的最新版本。

IPFS/IPNS哈希是大而长的字符串,不容易记住。因此IPFS允许使用现有的域名系统(DNS)来提供人类可读的IPFS/IPNS内容链接,它通过允许用户将哈希插入到用户的名称服务器上的TXT记录中来实现这一点。

IPFSHTTP网关:旧网络和新网络之间的桥梁

IPFS实现附带了一个HTTP网关,以允许当前的Web浏览器访问IPFS,直到浏览器直接实现IPFS的直接访问。

有了IPFSHTTP网关,我们就可以开始切换到IPFS来存储、分发和服务网站。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/22946.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年07月20日
下一篇 2023年07月20日

相关推荐

  • 无限币现在有多少节点,你知道多少

    一、什么是数字货币数字货币简称为DIGICCY,是英文的“Digital Currency”(数字货币)的缩写,是指对货币进行数字化,是电子货币形式的替代货币。数字金币和密码货币都属于数字货币,它不能完全等同于虚拟世界中的虚拟货币货币,因为它经常被用于真实的商品和服务交易,而不

    2024-11-25 06:30:01
    3 0
  • 全节点钱包怎么用,中心化钱包有什么区别

    一、原子币是怎么转到钱包的呢原子币不能提现,它只不过一种加密货币,并非人们平时使用的货币。原子币是根据原子链(Atoshi)发售的,开曼原子股票基金有限责任公司进行管控,原子币(ATOS)定位是国与国之间交易来往的加密货币。原子币是保证不赔吗?原子币是一种加密货币,

    2024-11-23 10:30:01
    9 0
  • 比原链节点竞选多少币,区块链竞选是什么意思啊

    一、“炒币”内幕有哪些“佛系炒币躺着赚20万!”“2天赚13万只是睡一觉的事情!”“币圈让我的100万本金快赔光了!……美少女博士教你正确的抄底姿势!”“韭菜心经,战胜庄家的必备心法!”……一搜炒币日记四个字,各类绝招、秘籍泛滥成灾。猛一听,人们还以为说的是A股。事实上

    2024-11-21 19:00:01
    8 0
  • 什么是区块链种子节点,区块链节点是什么通俗解释

    一、区块链节点具体是什么(区块链的节点是什么意思)什么是完整区块链节点?包含完整区块链、网络路由节点,只用来同步区块,参与验证,维持与对等节点的连接。区块链技术上的节点是什么?一个区块不等于一个节点:一个节点实际上就是一台接入区块链的计算机(服务器),任何联

    2024-11-19 13:30:01
    13 0
  • 以太坊节点多久更新,以太坊节点

    以太坊节点***全节点***轻节点***归档节点以太坊节点的多样性和角色在区块链网络中起着关键作用。主要有全节点、轻节点和归档节点三种类型。全节点是网络中的基石,拥有完整的区块链数据,确保交易验证和区块链同步,确保去中心化系统的安全。轻节点则是轻量级的选择,存储最

    2024-11-18 16:00:01
    12 0
  • 比特币全节点是什么,比特币节点是什么

    一、什么叫比特币,通俗一点比特币是一种网络虚拟货币,跟腾讯公司的Q币类似,你可以使用比特币购买一些虚拟的物品,比如网络游戏当中的衣服、帽子、装备等,只要有人接受,你也可以使用比特币购买现实生活当中的物品。P2P的去中心化特性与算法本身可以确保无法通过大量制造比

    2024-11-15 05:00:02
    15 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载