木星链 木星链
Ctrl+D收藏木星链
首页 > 火币APP > 正文

DHT:NDN研讨会:有关IPFS的灵魂问答

作者:

时间:1900/1/1 0:00:00

命名数据网络项目是网络领域的以信息为中心的旗舰项目。该项目正在构建一个网络层,以信息为中心的协议栈。始于约十年前,由NSF资助以及美国10所大学合作研究。

IPFS和NDN拥有在内容可寻址网络上的相同的愿景,但是运作方式却截然不同。NDN是本地网络层模式,而IPFS是应用程序层模式。鉴于项目的共同愿景,我们对本次展示环节非常兴奋,尤其是讨论和反馈。共有20多人参加了此次演讲。以下是在演示过程中提出的问题的摘要。问:区块大小是多少?用户可以使用不同的大小块吗?答:使用的默认块大小为256KB。是的,用户/应用程序可以使用ipfsadd命令的-s选项来定义块的大小以及块算法。问:Merkle-Tree是如何创建的?

数据:Lisk Foundation从Coinbase提出2440枚ETH:金色财经报道,据推特用户余烬监测,5月30日18:20,Lisk Foundation从Coinbase提出2440枚ETH(约合466万美元)。

5月11日,Lisk联合创始人Max Kordek表示他们会用10周的时间将1000枚BTC(约合2800万美元)卖出换成ETH,每周卖100BTC(约合280万美元)。[2023/5/30 11:48:43]

答:当用户将文件添加到其本地IPFS节点时,会在本地创建Merkle-DAG结构。在IPFS网络中发布文件时,该文件不会在其他节点中复制。这是有意为之的,目的是避免在未经用户端同意的情况下将内容添加到用户端的本地存储。取而代之的是,该文件最初由用户端分发,并根据请求将其发布到网络。同时,任何从初始文件中进行检索的节点也可以充当资料的提供者,从而为内容创建缓存网络。当将文件发布到网络时,“提供者记录”会放在DHT中以指向本地节点进行检索。如果网络中的其他用户端希望成为文件的永久提供者,则也可以“锁定”文件。如果他们没有锁定文件,那么文件最终将被执行“垃圾回收”操作。问:从体系结构的角度来看,如何将文件添加到系统中?特别是,您如何让全世界知道您添加了什么以及位置在哪里?同样,我如何知道其他人已添加到系统中?答:IPFS体系结构中没有任何机制可以跟踪在网络中发布的文件。如果想让全世界知道有新添加的内容/CID,必须“离带”发生。该主题与IPFS社区中正在进行的有关“去中心化搜索引擎”的讨论有很大关系,但是迄今为止,还没有任何实质性的成果。也就是说,这个话题引起了ProtocolLabs和整个社区的极大关注。IPNS,及其支持的PubSub协议是传播有关新发布内容信息的另一种方法。应用程序可以使用此选项在应用程序本身的领域内传播有关新内容的信息。当IPNS在DHT之上运行时,它也可以进行拉动式工作。问:我是否需要具有Merkle-Tree的整个结构才能对其中的一部分进行检索?如果我只想检索部分文件,那CID根似乎还差点意思。答:用户不需要具有Merkle-DAG的整个结构即可对其中的一部分进行检索。为了仅对Merkle-DAG的一部分进行检索,用户需要持有这些特定的CID。此外,您可以使用根CID和路径符号来访问Merkle-DAG中的文件,例Qmcri6S86LuivUY4FDcM1phu5REXcFYootxn1GsRoqnFN5/path/to/some/file.png。问:一旦为区块分配了CID,该区块是否会一成不变答:是的,一旦计算出区块的CID,它将永远保持不变。众所周知在SVN,git等版本控制系统中,这便是“永久Web”的基础理念。我们认为这是存储和交付系统的重要属性。当然,该块本身并不是一成不变的,可以对其进行更改。但是,新文件的CID将与旧文件会不匹配,因此必须单独添加新版本问:如何从IPFS网络撤销CID?答:这样的CID是永久性的,并且不能被“撤消”,因为它是特定内容的哈希值。不再希望提供对某些内容的访问权的用户可以简单地停止“提供”该内容,换句话说,停止发布相应的提供者的记录。但是,这并不意味着内容会从网络中消失,因为已检索到该内容的其他用户端可能仍将其保留在其缓存中并进行提供。另外,ProtocolLabs提供的IPFS网关具有CID拒绝列表。,此列表中的CID被双重哈希处理以保护其内容,并且IPFS网关在提供内容之前会进行检查是否已拒绝/阻止该内容。问:是否可以检查特定的CID的删除状态?答:要检查CID是否在给定网关的拒绝列表中,您可以尝试在网关上解析该CID并获取HTTP响应代码,该代码将通知您是否已拒绝它。每个拒绝列表都由运营组织单独维护-整个IPFS网络没有全局拒绝列表。问:拒绝者列表似乎并不属于去中心化的基础架构。答:任何个人或组织都可以运行公共IPFS网关并操作自己的拒绝列表。从这个意义上讲,拒绝列表的不是由集权式实体决定的。问:IPNS记录保存在哪里?答:IPNS使用与内容路由相同的基础架构,即DHT。用户端公钥的多重哈希值在DHT上注册,以指向可变内容。同时,还有其他分发IPNS记录的方法:为此目的,使用了称为gossipsub的pubsub协议,作为快速分发IPNS记录的一种方法。如前所述,PubSub与DHT上IPNS的区别在于推动与拉动模式的差异。问:他节点如何知道它们拥有名称的正确密钥?答:当节点在DHT上查找IPNS名称时,它会从DHT指定的所有用户端检索记录以存储数据。由于记录具有序列号,因此客户端可以轻松确定与IPNS密钥相对应的最新值。还有一个DHT查找快捷方式,用户无需等待查找完成就可以决定等待接收记录的定额Q,然后再确定它有足够的信息来确定此最新的记录。问:如果存储IPNS记录的节点脱机,则IPNS记录会丢失,并且如果有人未在24小时内更新它,则无法提供该记录?答:这是正确的,IPFS记录的发布者也是如此。可能发生以下两种情况之一:如果已请求该内容,并且该内容已由其他某个节点检索和缓存,则可以由缓存节点为其提供服务。如果已检索该内容的一个用户端决定继续保存/提供该内容,则可以“锁定”它,这意味着它们已成为该内容的永久提供者。问:缓存内容时,系统如何知道缓存的内容以及如何使用/解析该内容?答:缓存内容的用户端还将提供者的记录发布到DHT,以声明它们也是其缓存中所有内容项的提供者。问:缓存的内容是否与内容的原始副本相同?答:直到下一个“垃圾回收”日期之前,在该时间段内,可以解析和提供缓存的内容,除非“锁定”缓存的内容,否则过期。请注意,在撰写本文时,默认情况下,垃圾收集处于关闭状态。问:您必须确切地知道要寻找什么。DHT很好,但是很难知道其中有什么。CID和真实身份信息之间的绑定在哪里进行?答:IPFS是一个分布式文件系统,用于在面向最终用户的内容发现。IPFS管理为特定CID提供,存储和获取内容;其余的必须发生在IPFS本身之上的一层。问:在谈话开始时,您提到目的是从网络中去信任。你能详细说明吗?您如何相信某个内容将通过某个密钥发布?答:通过自己的哈希命名内容并将其发布在分布式P2P网络中,从本质上克服了与将信任放入外部实体相关的一些问题。内容可以自我验证,因此可以在本地验证。只要该内容是由发布者的私钥进行签发的,内容消费者就可以在不依赖外部实体的情况下验证内容的真实性。感谢所有参加此次演讲的人,以及NDN组织这次活动并邀请我们!

Xfinite正式与Algorand链上钱包Pera Wallet合作:据官方公告,Algorand链上去中心化的娱乐生态系统Xfinite正式与Algorand链上钱包Pera Wallet合作。

据悉,Pera Wallet支持Algorand生态系统中的任何dApp平台。[2022/9/12 13:23:58]

CoinWind将于8月2日上线DAO治理:据官方消息,DeFi智能金融平台CoinWind将于8月2日18:00(SGT)上线DAO治理,与用户共同治理平台生态。

同时,CoinWind将对平台Token-COW进行回购销毁,当COW实时币价(多链COW的最低价格)低于72小时COW多链均价时,智能合约被触发进行回购销毁。若未达到触发条件,资金进入待回购资金池。详情请关注官方公告。

据了解,CoinWind是一个DeFi智能单币无损质押平台。[2021/8/2 1:28:51]

Elrond Network旗下钱包Maiar支持比特币:金色财经报道,Elrond Network在其零售应用Maiar钱包中支持比特币。Elrond Network首席执行官Beniamin Mincu表示,将比特币添加到Maiar将加速应用程序和底层Elrond区块链基础设施的采用。[2021/6/18 23:45:45]

CoinWind已停止V1版本收益发放,请用户及时转出资金至V2版本:据官方消息,DeFi智能高收益单币挖矿金融平台CoinWind已停止V1版本收益发放,请用户及时转出资金至V2版本以保障收益。

据了解,CoinWind V2版本增加了复投策略,可以将挖矿产生的收益投入到高收益率的项目,产生的新收益再次复投,这样能够提升收益资金的高效利用,同时减少了用户人工复投的操作所带来的资金(矿工费)和时间等方面的成本。[2021/4/8 19:58:59]

标签:DHTCOIOINCOINDHT价格SiddcoinJSEcoincoinw是什么意思

火币APP热门资讯
EOS:成都链安:Twitter账号比特币事件复盘分析

一、事件概览2020年07月15日,在针对Twitter的大规模攻击中大量Twitter账号受到影响。事件开始于攻击者接管了就职于BitMEX的一位员工的账号AngeloBTC.

1900/1/1 0:00:00
区块链:直播带货“翻车”不断,区块链能成为电商时代的“救命稻草”么?

据中国互联网络信息中心数据显示,截至2020年一季度,我国网络直播用户规模达到了5.60亿人次。与此同时,我国一季度全网共进行了超过400万场次的直播卖货.

1900/1/1 0:00:00
WEB:Deribit期权市场播报:0717 - 鸭生艰难

昨天的播报中提到,在周五随着卖方的仓位交割,保证金的释放,IV一定会迎来下跌。因为今天仍然没有太大的波动,所以IV也迎来了预料中的下跌.

1900/1/1 0:00:00
KEX:OKEx投研:预估空头无持续性,关注9000一线支撑

BTC/USDT永续合约 各级别性质:日线-盘整,4小时-盘整,1小时-盘整截图来自OKEXBTC/USDT永续合约1小时图:对于行情从两个角度来说.

1900/1/1 0:00:00
NFC:国盛区块链 | 五探数字货币:NFC+SIM卡打造DCEP安全支付环境

编者按:本文来自吉时通信,Odaily星球日报经授权转载。延续此前的四篇深度研究,我们认为DCEP对“双离线”及支付可信执行环境提出要求,而NFC+SIM卡将是手机端重要解决途径.

1900/1/1 0:00:00
BTC:行情分析:下跌反弹,震荡继续

本文来自:哈希派,作者:哈希派分析团队,星球日报经授权转发。

1900/1/1 0:00:00