Skip to main content
 首页 » IPFS

ipfs文件hash分成多块的文件

2021年05月10日25

链说|星际文件系统IPFS&Filecoin 梁然

那么,这种数据结构的好处是什么?这种数据结构使我们可以轻松地验证我的文件是否错误。假设我想向您发送一个非常重要的文件。我如何确保我发送给您的每个字节和每个字母都是正确的。我可以做到,我可以将所有文件传递给您,然后生成此Merkle树,然后将此哈希表传递给您。然后,在获得我传播的文件之后,即可执行操作。您还重新计算了Merkle树,并比较了我的Top哈希,即top。如果您的计算结果与我传递给您的结果相同,则表示我传输的文件是正确的;如果不相同,则区别也非常简单,我给您传递了一个表,您可以选择Top Ha。如果不正确,我可以将哈希0和哈希1进行比较,这意味着第二个计算的结果排。如果您计算出的哈希值0与我的哈希值相同,那就很好了。至少可以保证我传送给您的文件至少是正确的一半。如果计算哈希值,另一半是错误的,则可以再次递归计算。您可能会计算出我的哈希值1-1与我发送给您的哈希值不相同,然后您会发现您实际上是L4。文件包传输不正确。然后,在这种情况下,我只需要将底部的L4文件片段重新传输给您。这样,极大地节省了我的重新发送时间。我不需要重新传输整个文件给您。如果错误,我只需要传播即可。当地的。

原创:「飞猪说币」2018年的10倍币:IPFS原理介绍之二

IPFS使用内容寻址技术向每个文件添加数字指纹,即生成哈希值。内容的任何更改都将导致哈希值更改。该哈希值类似于我们通常打包文件的MD5代码。 ,无论您复制和粘贴相同的文件多少次,它都将始终具有相同的MD5代码。对文件的任何更改将获得新的哈希值,将删除具有相同哈希值的大量冗余文件,将哈希值列表部署在公共链上,任何人都可以通过内容搜索直接找到相关文件。与HTTP协议采用的路径寻址相比,HTTP搜索的结果是服务器中的文件存储位置。如果文件存储位置更改,则可能永远无法找到它。 IPFS的每个文件都有一个唯一的哈希值。无论网络如何变化,法老王隔壁的计算机都将打开或关闭,该文件将始终存在,并且将根据该哈希值找到该文件。

瑞希币——白皮书

微信
登录
用户名
密码
注册
用户名
密码
确认密码
昵称
邮箱
QQ
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱