ipfs - 通过前导位查找 IPFS 哈希
问题描述
是否可以通过前导位找到IPFS哈希?假设我有一些文件,并通过向每个文件添加一个随机数,我创建了所有以相同的 n Bits开头的哈希。客户端是否可以通过搜索以这些位开头的哈希来找到这些文件?
如果是这样,它是如何完成的?
解决方案
TLDR:没有
IPFS 查找网络上可用数据的两种主要方式是:
- 使用分布式哈希表,它允许询问对等方“你知道谁拥有带有哈希 X 的数据吗?”
- 询问您已经连接到的同行“您是否拥有带有哈希 X 的数据?”
这意味着没有有效的方法来询问“你知道谁拥有以 Y 位开头的散列数据吗?”。
推荐阅读
- node.js - 为什么未指定子域时,nodejs 中的 HTTP -> HTTPS 重定向失败?
- c# - 与 await 同步调用 async 方法
- python - Python 3.9 如果字符串与类名匹配,则实例化该类(动态实例化特定类)
- excel - Excel VBA 接受错误的日期输入
- python - 如何配置 Locust 以使用 https?
- python - pip install mod-wsgi 由于加载错误的 libpython 而失败
- reactjs - 为什么在 React 中使用 useContext 时出现 Typescript 错误?
- node.js - 问题安装 nodemon 和查找文件
- javascript - 如何嵌入具有多对多关系的子数据?
- arrays - 您如何访问 json 类型文件中数组内的哈希值中的每个值?