ResNetLab应邀与互联网研究任务组(IRTF)的分散式互联网基础设施研究小组(DINRG)会面,介绍并讨论IPFS协议的软件架构。 会上共进行了4个演讲(https://datatracker.ietf.org/meeting/interim-2020-dinrg-01/materials/agenda-interim-2020-dinrg-01-dinrg-01.html)。我们的演讲题目是“IPFS架构的高层概述”。演讲内容包括在IPFS上导入、命名、查找和获取内容时发生的事情,随后29位与会者实时提出了一些精彩的问题。 你可以观看完整的录音并查看幻灯片:(https://www.youtube.com/watch?v=K4Usud4g4iY&feature=youtu.be&t=1008)。 新加入DINRG?分散式互联网基础设施组(DINRG)是互联网研究任务组(IRTF)的一部分,IRTF是互联网工程任务组(IETF)的一部分——互联网协议的主要标准化机构。IRTF是其研究部门,其任务是“促进对互联网协议演进有重要意义的研究”。IETF专注于短期工程,而IRTF则关注与互联网协议、架构和应用有关的长期问题。IRTF小组通常会继续成为IETF的标准小。 在IRTF内,DINRG正在调查与核心互联网基础设施和相关协议的分散化有关的问题。因此,DINRG小组的愿景与我们协议实验室的许多项目非常一致。除了分布式账本和与区块链相关的问题外,DINRG还对能够促进互联网服务和架构去中心化的通用协议感兴趣。 作为IETF主要会议的一部分,DINRG每年至少召开三次会议。在这届会议上,由于全世界都在重新调整COVID-19大流行所造成的干扰,会议以远程方式举行。我们感谢大家对这次活动的支持和辛勤工作--很高兴能从这个小组讨论新的想法,并征求对我们工作的反馈。 讲座中出现的问题 我们在讲座中得到了一些很好的问题,我们想把这些问题写下来供你们阅读! 01 问:Kademlia在断网应用中的工作情况如何? 答:Kademlia(和IPFS)可以在断开的局域网场景下顺利工作。在这种情况下,本地DHT不是主网DHT的一部分,反之亦然(即存储在其中一个的内容不能从另一个中找到)。IPFS生态系统内对支持完全离线通信有很大的兴趣:Berty等公司正在为libp2p开发基于蓝牙的传输,以实现本地、离线设备交互。在这些类型的环境中的通信很可能不会使用DHT作为内容路由基础架构,因为节点移动性高,网络规模小,而DHT没有被优化处理。 02 问:在一个非本地网络中,偶尔会出现连接,如何区分故障和较长的断线时间? 答:你不一定需要区分这两者。重要的是让网络知道什么内容是可用的,在哪里可用。在IPFS中,提供商记录是让网络知道他们存储/缓存的内容的主要机制。提供者记录必须被刷新,即定期发送给DHT以保持最新信息。你仍然可以在本地提供内容,即使节点与DHT断开连接(例如通过蓝牙)。这样的机制将作为独立的传输在libp2p中构建。 03 问:如何管理离线情况下的ID空间? 答:在基于局域网的断网情况下,DHT没有连接到主的、公共的DHT,Peer ID空间的管理方式可以和在线/连接的情况下一样,网络上的每个节点都被表示为二进制树的一个叶子。根据Kademlia,一个节点在树上的位置是由它的ID的最短的唯一前缀决定的。libp2p KAD-DHT中的PeerID使用256位密钥,而不是Kademlia原始论文中建议的160位密钥。 04 问:IPFS是否支持实时、交互式应用? 答:当然可以!IPFS提供了消息层(通过libp2pPubSub)和名称系统(IPNS),使应用程序能够支持更新广播和可变点。IPFS提供了一个消息层(通过libp2p PubSub)和一个名称系统(IPNS),使应用程序能够支持更新广播和可变指针。目前有几个分布式和实时应用使用IPFS;一些亮点是PeerPad(一个实时的、不使用或不依赖任何中央服务器的P2P协作编辑器),Orbit.chat(一个实时聊天平台),OpenBazaar(一个P2P电子商务市场),Filecoin,分布式存储市场),以及在不久的将来,ETH2.0。 如果你想了解更多,我们推荐以下讲座和演示。 介绍libp2p (https://www.youtube.com/watch?v=CRe_oDtfRLw)(支持这些交互的网络层) 如何使用libp2pPubSub的教程(https://www.youtube.com/watch?v=Nv_Teb--1zg)(在10分钟内建立一个应用程序) 进入Gossipsub (https://www.youtube.com/watch?v=APVp-20ATLk&feature=youtu.be&t=3612)(libp2p的可扩展消息层) libp2pPubSub 接口规范:(https://github.com/libp2p/specs/tree/master/pubsub/gossipsub) 感谢每一位参加讲座的朋友,感谢DINRG组织这次活动并邀请我们参加。 我们期待着以后的活动。如果你对大型P2P研究问题感兴趣,请查看我们的RFPs和空缺职位。 (https://github.com/protocol/research-rfps) 本文来源:Firefly萤火虫区块链 —- 编译者/作者:Firefly萤火虫区块链 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
IPFS在IRTF会议上都讲了啥? | 萤火虫IPFS矿机
2020-06-24 Firefly萤火虫区块链 来源:火星财经
LOADING...
相关阅读:
- PlusToke主犯和骨干全部抓捕归案,Filecoin矿机厂家会被迫圈钱2020-08-03
- IPFS是云存储市场的未来IPFS与Filecoin构建万亿美元存储市场2020-08-03
- Filecoin怎么解决数据合规的问题?2020-08-02
- 定音812:鸽王IPFS 最终定档410万filecoin最晚开启日2020-08-02
- 分布式存储加持区块链 数据将追溯、监控、存储、共享2020-08-02