IPFS 中的哈希 collision/limitation:可能吗?
Hash collision/limitation in IPFS: is it possible?
假设 IPFS 成为我们今天所理解的互联网的演变,并且整个模型(主要是网站和它们存储的文件)迁移到尽可能去中心化。
我不确定 IPFS 在幕后如何工作的整个过程,但我知道文件将主要根据它们的哈希值进行存储。
是否有可能,由于全球 IPFS 模型可以存储的文件数量(因此将生成相同数量的哈希值),像 SHA-2 这样的算法达到了大约的限制它可以生成的唯一哈希值的数量(知道 2^256,这是相当大的)?
您必须为大约 2^128 个不同的文件生成哈希,以便偶然在 256 位哈希中找到单个冲突。
这个数字远大于宇宙中的原子数,所以发生的概率极小。
很可能最终会在哈希函数中发现一些问题,从而允许有人故意制造冲突。
假设 IPFS 成为我们今天所理解的互联网的演变,并且整个模型(主要是网站和它们存储的文件)迁移到尽可能去中心化。
我不确定 IPFS 在幕后如何工作的整个过程,但我知道文件将主要根据它们的哈希值进行存储。
是否有可能,由于全球 IPFS 模型可以存储的文件数量(因此将生成相同数量的哈希值),像 SHA-2 这样的算法达到了大约的限制它可以生成的唯一哈希值的数量(知道 2^256,这是相当大的)?
您必须为大约 2^128 个不同的文件生成哈希,以便偶然在 256 位哈希中找到单个冲突。
这个数字远大于宇宙中的原子数,所以发生的概率极小。
很可能最终会在哈希函数中发现一些问题,从而允许有人故意制造冲突。