IPFS:IPFS的技术架构

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

身份层和路由层

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

现场丨Candaq集团联合创始人林子昊:IPFS的难点是核心经济模型的搭建:金色财经现场报道,10月11日,由金色财经、Candaq和哼哈互动联合发起的金色沙龙第55期“Polkadot-波卡万物生长与跨界破圈对话”在北京正式举行。在本次沙龙上,Candaq集团联合创始人林子昊指出,Web 3.0不仅仅是跨链协议或者是分片协议,它是一体化的设施,它的难度高于合约跨链调用和分片。目前还没看到太多的存储解决方案,IPFS目前是讨论的热点。

此外,他表示,IPFS真正技术上没有太大的难度,难点是核心经济模型的搭建,即如何鼓励用户存储数据,如何惩罚不良的行为等等。去中心化存储方案将是未来赛道的热点。[2020/10/11]

身份层和路由层

Gate.io 支持FIL(IPFS Filecoin)主网上线和将开启FIL充值提现:据官网公告,Gate.io正在交易的FIL(IOU)六个月成熟期的Filecoin是IPFS公开对外发行的主网上线后成熟期最短的代币。当前平台流通量为240万枚,自2017年以来交易三年时间,是当前全球最大的FIL(IOU)流通和交易市场。Gate.io未曾与任何挖矿服务商合作,特此公示。

另据IPFS Filecoin官方消息,Filecoin主网将在区块链计时Epoch 148888启动,大约对应现实时间为2020年10月15日。Gate.io平台主网上线之前的FIL(IOU)代币将会在主网上线后每日解锁约0.55%,180天后将完全解锁。Gate.io平台的FIL(IOU)是目前官方对外发行的成熟期最短的FIL代币。

Gate.io FIL充值将在主网上线后立即开放,用户可立即充值到Gate.io参与当前全球最大FIL市场的交易,提现将第一时间开放,同时Gate.io提供FIL代币永续合约交易,用户可以根据自己需求做多或者做空FIL,Gate.io提醒FIL上线初期可能产生剧烈的价格涨跌,请务必留意近期市场波动。详情点击原文链接。[2020/10/4]

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

金色相对论|IPFS冰与火:技术梦想与现实梦魇:5月19日16:00,针对近期备受关注的IPFS主网上线,金色财经特邀请到深耕IPFS的行业大咖做客「金色相对论」,以期为读者展现关于IPFS的更多信息。敬请锁定金色财经直播间![2020/5/19]

网络层

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

交换层

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

对象层和文件层

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

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

命名层

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

应用层

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

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

银河链

[0:0ms0-1:166ms