IPFS是如何挑战我们现有的网络的?

 公司动态     |       2021-07-30 19:00

  

  想想4k视频流无缓冲的世界,离线并不会结束你的在线工作流程,电子商务对商家来说是免费的,政府无奈把持互联网拜访……

  在咱们看到什么驱使企业投资有助于实现这一目标的技巧以及如何从中受益之前,让咱们懂切当前web2.0面临的问题。

  数据问题

  从2005年开端,人类已经收集了约130亿字节的数据。假如把这些信息展当初纸张上,那须要把全世界的树木都造成纸张,才干把这些数据转化成书籍。2015年,这一数字为7900千兆字节。到2020年,这个数字将达到40900,这种指数级增加的信息将被数量也在疾速增加的互联网用户花费。

  仅在印度尼西亚,1.05亿互联网用户预计在将来4年增加至1.25亿。在接下来的4年里,将有2000万人上网。这仅仅是一个国度的数据。

  更庞杂的是,每年的存储价格降落(40%)跟带宽(26%)之间的差别多少乎是两倍。

  所有这所有象征着将有更多人在原有的频道上传输更多数据。这会产生拥塞,仅依附增加更多硬件是无奈解决的。

  拥塞只是一个问题,今天互联网是一个集中的体系,天然有一个单点故障。这个失败点可能被滥用来使全部国度无奈拜访网络。这恰是2011年1月革命期间产生在埃及的事件。当总统不想被推翻时,他决定取消正在为抗议活动供给支撑的互联网。据咱们所知,终极它不帮助,但后果很明显,四家重要的ISP供给商切断了电线,这个国度与世界隔断了。这里的单点故障是,抗议者之间的所有通信都是进出埃及,而不是直接进入人们之间,当那扇门被封闭时,不任何工作了。显然,存在问题,当初让咱们看看企业如何通过投资供给解决计划的技巧从中受益。这就是IPFS跟区块链的用武之地。

  IPFS

  IPFS星际文件体系是一种新的互联网协定,最初由JuanBenet在2014年设计,其目标是永恒存储数据,消除网络上的重复,并获取存储在网络盘算机上的信息的地址。它当初是一个开源名目。与HTTP不同,它是内容寻址,而不是位置寻址。IPFS指向资源自身,而不是通过指向位置进行通信。而后,它从领有数据或局部数据的任何人那里获取此资源,从而创建疏散的网络。

  那你为什么要关怀你利用的互联网协定是否基于位置?为此,咱们可能比较这两种方法。

  HTTP通过利用基于位置的IP地址映射资源来工作。它利用它们指向存在客户端所需资源的特定位置的盘算机。例如,假如你想在Youtube上传输4k视频,你的浏览器须要在阔别Google数据中心的服务器上查找该视频,并让该流始终传播给你。实际上,有一种称为内容交付网络(CDN)的货色可能“使服务器”更濒临你,但它可能仍然在数百公里之外,并且在发展中国度多少乎不帮助。

  设想一下,你跟100个人一起加入了一个讲演,你们都看了同样的视频。所产生的事件是,该视频必须从谷歌的最近节点获取,流式传输到每个学生的笔记本电脑并重复100次。咱们不是领有雷同视频副本的学生,而是彼此分享,而是屡次传播大量数据,远间隔传播。效力低下,但这就是HTTP的工作方法,它正在互联网骨干上造成大量拥塞问题。

  IPFS通过散发帮助解决拥挤跟适度把持政府

  IPFS不是位置寻址,而是内容寻址,并确保此数据来自最近的源。这象征着,假如一个满是学生的教室会观看同一个视频,他们会从彼此而不是任何中心肠位获取它。这将使4k视频流无缓冲。

  你当初可能会问这与家喻户晓的Bitorrent协定有何不同,它将如何转变Web?

  诚然它大量鉴戒了Git跟BitTorrent等久经考验的技巧,但它供给了一个完全独破的解决计划。BitTorrent的工作原理是,对每个torrent,你都有一个共享单个文件或torrent的独破群组或组或用户。假如有两个包含不同语言包的视频,则会有2个群,他们将无奈交叉共享任何内容。甚至文件的雷同局部也不雷同,在这种情况下是文件的99%。

  利用IPFS,全部万维网可能被视为每个人共享的一个torrent文件。

  此外,BitTorrent不支撑所有数据类型,这使生活更加艰巨。它也不关怀重复数据删除,这象征着两个雷同的视频可能共存并在网络上共享,从而增加数据拥塞问题。

  利用IPFS,全部万维网可能被视为每个人共享的一个torrent文件。任何文档,视频,音频文件或全部利用程序,或只是其中的一局部位于Internet用户盘算机的本地存储上,并且在网络上的每个人之间共享。该协定负责寻找领有你所须要的最近的错误。

  网络会主动删除重复项并跟踪版本历史记录。它通过向IPFS提交的每个文件都依附于内容的唯一加密哈希来实现这一点。历史版本把持可避免信息被轻易删除。与区块链相结合,这些奇特的地址当初可能保存到不可变的链中,从而发明出有趣的产品机会。IPFS不是区块链,但它旨在与它一起工作。让咱们看一下人们对IPFS的一些其余曲解,而后再回到构建的利用程序,并利用这种组合构建。

  误区

  存储在IPFS上的数据是长久的

  永恒跟坚持不是一回儿事。让咱们在这里明白一点,IPFS不保障长久性,网络上的节点决定他们是否定为在IPFS上保存一些货色是值得的。不过,你可能用IPFS做的是,你可能创建内容,将其增加到网络中,而后消散并且不必坚持任何基本设施的运行。利用加密技巧,只有网络认为值,IPFS就会为你的内容供给服务。指向唯一内容的链接将始终坚持不变,但网络是否存储由用户决定。IPFS利用加密货币来激励数据存储,稍后会更多。

  IPFS树破在区块链上

  只管它利用类似于MerkleTrees的架构元素,但IPFS并不是树破在区块链上,而是设计为与现有的区块链协定一起利用。如上所述,上传到IPFS的每个文件都将获得一个永恒地址。与IPFS不同,区块链不适合存储大量数据。将IPFS跟区块链放在一起,那么你可能在IPFS上存储大量信息,并将不可变的永恒IPFS地址放入区块链交易中。IPFS将供给可公开拜访的数据库,而区块链使其可公开验证。

  IPFS与疏散与散布式

  IFPS是一种散布式文件体系,可实现疾速机能跟疏散式数据归档。

  散布式象征着所有数据处理/归档都不在同一个处所实现。那些散布式服务仍然可能在单个实体的把持之下。

  疏散象征着不一个实体可能把持所有交易。

  而后,当数据通过网络存储时,IPFS被散发。权力下放或所有权取决于治理此数据的数据跟利用程序。

  IPFS跟区块链的利用程序

  IPFS用于存储可公开拜访的数据,而区块链用于验证地址。这象征着两件事。

  你可能判断引用特定文件的链接确切是你应当利用的链接。Filecoin挖矿网络中的参与者可以分为存储矿工、检索矿工和用户三个部分。

  链接将始终返回雷同的对象。这赋予了创建平台的才干,有助于解决当今互联网已经产生或无奈解决的很多问题。

  常识产权

  在线常识产权问题包含艺术跟音乐,源代码跟程序。像Embermine这样的平台利用IPFS跟区块链为内容创建者供给了一个完全的生态体系来加强他们的才干。这包含由智能合约(在区块链上运行的利用程序),基于信用的配合网络,身份维护等驱动的收入渠道。

  社交网络

  像Akasha跟Steemit这样的网络树破在区块链跟IPFS之上,供给真正疏散的社交网络闭会。他们通过嘉奖加密货币来激励内容创作,并通过将数据散布在IPFS上来拒绝把持跟审查治理中心行动者的任何数据的权力。

  “在今天的区块链范畴,AKASHA是一项社会跟技巧实验,使咱们的群体记忆,感触跟主意在全部人类的存在中自由响应。通过将以太坊与行星际文件体系融合,咱们摸索永恒网络在舆论自由,发明性永恒性跟隐衷背景下的意思跟利用,以获得更好的心灵之家。“ —Akasha.world

  免费电子商务

  OpenBazaar创建了一个市场,因为不受集中把持,因此不会对商家收取任何用度。与eBay或亚马逊等传统电子商务网站不同,OpenBazaar不收刊登或出卖物品的用度。因为这种交易是点对点的,并且直接产生在交易双方之间,所以不旁边人可能从从中获利。这是商家免费的在线商务。

  加密货币

  FileCoin激励数据存储。你可能通过支付FileCoin来存储数据并帮助IPFS网络运行。他们的前提是,因为世界各地的数据中心跟硬盘中存在大量未利用的存储,人们可能将未利用的数据存储用于工作并获得FileCoin代币,而后可能将其转换为其余加密货币或法币。

  zCash许诺维护交易隐衷。他的支付被颁布在一个公共区块链上,但交易的发送者、接收者跟金额坚持私有。

  正如你所看到的,所有这些利用程序的工作跟感到都像是畸形的HTTP浏览闭会。这就是为什么这是一个十分有趣的技巧。它与HTTP协同工作,并供给有效的工具来解决传统体系无奈解决的相干问题。

  所有这些都为利用IPFS跟区块链功能的平台供给了与当今互联网巨头竞争的平台。

  今天对来日

  今天的利用程序运行在Web 2.0上,他们通过向基本架构投入大量资金来缓解咱们之前提到的问题。Filecoin矿机存储矿工为去中心化存储网络提供存储空间,同时抵押一部分代币在网络中,以防止矿工作恶。存储矿工需要向网络证明他们在特定的时间内存储了用户的目标数据,如果无法的话,将会扣除一定比例抵押的代币作为惩罚。形成Web 3.0的疏散技巧(如IPFS跟Etherum协定)须要与它们竞争才干实现任何大范围采取。

  他们须要在同一水平上表演,或者至少表示出可能的水平,同时又要弥补更多。

  以下是Web 2.0无奈与之竞争的利益

  当今技巧无奈供给的无信赖多方盘算象征着你可能在不信赖的盘算机上履行盘算。Filecoin挖矿网络中的参与者可以分为存储矿工、检索矿工和用户三个部分。这同样实用于数据存储。

  可托分类帐,时光戳跟可验证的利用程序象征着可能判断地在数学上证明正在产生的操作。

  利用程序是疏散的,这象征着在Web上宣布利用程序的公司可能会消散,并且利用程序将连续存在,而无需公司的基本结构或支撑。

  内置端到端加密。当前的供给商无奈供给这种起因,他们生活在用户数据跟广告之外,而默认情况下,web 3.0附带此功能。

  web3.0世界上有更多的玩家,他们都为咱们供给了一个基本,一个容许利用程序跟业务开发人员与当今巨头竞争的杠杆。无论IPFS是否是实现大范围采取的技巧,它都向咱们展示了可行的计划。