Gate.io:IPFS:IPFS的技术架构

IPFS有八层子协议栈,从低往高分别为身份、网络、路由、交换、对象、文件、命名、应用,每个协议栈各司其职,又互相搭配。

身份层和路由层

?IPFS有八层子协议栈,从低往高分别为身份、网络、路由、交换、对象、文件、命名、应用,每个协议栈各司其职,又互相搭配。

Gate.io 启动永续合约FIL六月IOU(IPFS Filecoin)切换为FIL6和主网上线:据官方公告,Gate.io即将在2020年10月12日(今日)18:00启动永续合约FIL六月IOU(IPFS Filecoin)切换为FIL6,耗时约30-60分钟,切换完成后将重开FIL6永续合约交易。FIL永续合约交易将在FIL主网上线后开通。

目前Gate.io已经完成FIL主网集成,用户已经可以访问FIL充值页面生成FIL主网充值地址,主网币转移后可以第一时间充值到Gate.io进行主网币交易。Gate.io目前是IOU存量和交易量最大的FIL/FIL6交易平台。详情点击原文链接。[2020/10/12]

身份层和路由层

掌柜调查署|节点资本创始合伙人杜均:单纯从技术角度来看,并没有看到IPFS技术的突破:在今日举行的掌柜调查署中,针对“IPFS和Filecoin有哪些重大创新,为什么大家如此关注“的问题,节点资本创始合伙人杜均表示,个人认为,无论是比特币为代表的区块链1.0,还是以太坊为代表的区块链2.0,以及现在我们大热的IPFS(激励层Filecoin),都是一群“技术中立”信仰者构建的理想国,希望通过“CODE IS LAW”促进社会变得更公平更美好。单纯从技术角度来看,我并没有看到技术的突破,我更多看到的是利用区块链思维对传统互联网访问协议以及分布式存储的升级。大家关注的点不一样,只有极少数人关注到IPFS的技术创新,更多的人关注的是如何赚钱。更多详情见原文链接。[2020/7/4]

对等节点身份信息的生成以及路由规则是通过Kademlia协议生成制定,KAD协议实质是构建了一个分布式松散Hash表,简称DHT,每个加入这个DHT网络的人都要生成自己的身份信息,然后才能通过这个身份信息去负责存储这个网络里的资源信息和其他成员的联系信息。

一匿名人士在IPFS和以太坊链上推出警察问责协议:近期一位匿名人士在星际文件系统(IPFS)和以太坊区块链上设计和构建了警察问责(PAN)协议。该协议致力于让公民和警察通过匿名和可搜索的方式提交警察不当行为,且协议不受任何权力实体控制。上周二,该协议在Kovan测试网上启动,该网络覆盖了美国50个城市的警察部门,用户可以对警察部门进行匿名投诉。美国非裔男子乔治·弗洛伊德(GeorgeFloyd)之死引发了人们对于警察滥用暴力和种族歧视问题的关注。(CoinDesk)[2020/6/24]

网络层

lib2p可以支持任意传输层协议。ICENATtraversal框架整合STUN、TURN和其他类型的NAT协议,该框架可以让客户端利用各种NAT方式打通网络,从而完成NAT通信,这对于IPFS的p2p网络非常重要。

交换层

类似迅雷、电驴这样的BT工具,IPFS团队把BitTorrent进行了创新,叫作Bitswap,它增加了信用和帐单体系来激励节点去分享,用户在发送给其他节点数据可以增加信用值,从其他节点接受数据降低信用值。如果用户只去接收数据而不分享数据,信用分会越来越低而被其他节点忽略掉。

对象层和文件层

对象层共同管理IPFS上80%的数据结构。大部分数据对象都是以MerkleDAG的结构存在,这为内容寻址和数据去重提供了便利。

文件层是一个新的数据结构,和DAG并列,采用Git一样的数据结构来支持版本快照。

命名层

具有自我验证的特性,并且加入了IPNS这个巧妙的设计来使得加密后的DAG对象名可定义,增强可阅读性。

应用层

IPFS核心价值就在于上面运行的应用程序,可以利用它类似CDN的功能,在成本很低的带宽下,去获得想要的数据,从而提升整个应用程序的效率。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

[0:0ms0-0:575ms