通过前导位查找 IPFS Hash
Finding IPFS Hash by leading Bits
是否可以通过前导位找到 IPFS 哈希值?假设我有一些文件,通过向每个文件添加一个随机数,我创建了哈希值,这些哈希值都以 相同的 n 位 开头。客户端是否可以通过搜索以这些位开头的哈希来找到这些文件?
如果是,是怎么做到的?
TLDR:否
IPFS 查找网络上可用数据的两种主要方式是:
- 使用分布式哈希 Table 允许询问同行“你知道谁拥有哈希 X 的数据吗?”
- 询问您已经连接的同行“您有散列 X 的数据吗?”
这意味着没有有效的方法来询问“你知道谁拥有以 Y 位开头的散列数据吗?”。
是否可以通过前导位找到 IPFS 哈希值?假设我有一些文件,通过向每个文件添加一个随机数,我创建了哈希值,这些哈希值都以 相同的 n 位 开头。客户端是否可以通过搜索以这些位开头的哈希来找到这些文件?
如果是,是怎么做到的?
TLDR:否
IPFS 查找网络上可用数据的两种主要方式是:
- 使用分布式哈希 Table 允许询问同行“你知道谁拥有哈希 X 的数据吗?”
- 询问您已经连接的同行“您有散列 X 的数据吗?”
这意味着没有有效的方法来询问“你知道谁拥有以 Y 位开头的散列数据吗?”。