假设有一个IPFS应用程序充当中间人,从IPFS网络检索内容并将其呈现给请求者。当IPFS应用程序收到请求(没有CID(时,它会根据请求找到CID,使用CID检索并呈现给请求者。应用在向请求者呈现内容时是否有办法隐藏 CID?与某些在线搜索类似,生成的URL不是人类可读的,这有效地隐藏了页面的真实位置。
是的,您可以通过以下方式从用户界面中隐藏 CID:
- 使用 DNSLink,它隐藏了 CID 并为您提供基于 DNS 的人类可读名称
- 将go-ipfs放在反向代理(如Nginx(后面,或添加一些中间件应用程序来处理将任意路径映射到特定CID