帖子
分享您的知识。
Mar 22, 2024
专家问答
将 ipfs 的 Filecoin CID 转换为 IPFS 的 IPFS CID://查询
我想了解将Filecoin片段CID转换为可用于ipfs: //查询的标准IPFS CID的过程. 有人能提供指导或方法来实现这种转换吗?任何见解或代码片段将不胜感激.
- IPFS
- Filecoin
- IPLD
0
1
分享
评论
答案
1Mar 22 2024, 13:35
Filecoin的内容标识符(CID)与IPFS文件的CID不同. IPFS 文件被分成一个 Merkle-DAG(由加密哈希构成的有向无环图). Filecoin利用零知识证明(ZKProofs)来确保存储提供商的问责制. 这些提供商必须每天提交证据以证明数据保留;不这样做会导致抵押品损失.
zkProofs 仅对二次方数的斑点起作用. 由于各种竞争因素,较大的区块是首选. 但是,由于GPU芯片内存限制,存在局限性,导致Filecoin提供商主要使用32或64 GiB区块. ZKProofs 需要填充数据,每 128 位增加 1 位. 此外,还需要具有特定属性的截断哈希树.
相比之下,IPFS 区块的范围从 0 字节(最小值)到 256 KiB(默认)到 2 MiB(最大值). 虽然可以使用,但这个大小范围不足以满足Filecoin的需求. 尽管可以应用填充来达到下一个二次方,但对于存储提供商而言,大量小块的效率低下.
0
官方答案
评论
你知道答案吗?
请登录并分享。
The InterPlanetary File System (IPFS) is a protocol, hypermedia and file sharing peer-to-peer network for storing and sharing data in a distributed file system.
95帖子95答案