IPFS.

帖子

分享您的知识。

IPFS moderator.
Mar 19, 2024
专家问答

我应该将 IPFS 用于我的可变 NFT 收藏吗?

我不确定将IPFS纳入我的NFT收藏是否是正确的选择. 来自用户的图像数据是可变的,并且不断变化,这使我担心使用IPFS而不是CDN对性能的影响. 此外,我听说更新 IPFS 镜像几乎是不可能的. 如果有任何关于IPFS是否适合我的可变NFT收藏的见解或建议,我将不胜感激.

  • IPFS
  • CID
0
1
分享
评论
.

答案

1
IPFS moderator.
Mar 19 2024, 15:22

IPFS 和更新镜像

IPFS 本身没有内置的更新功能,但这并不意味着你无法在 IPFS 上构建更新镜像的系统. 要实现这一点,你需要在 IPFS 内容标识符 (CID) 之前引入可变性.

以下是如何实现此目的的示例:

  1. 创建智能合约,用户可以通过提交新的 CID 来更新自己的不可替代代币 (NFT).
  2. 尽管 CID 本身无法更改,但这不是问题. 通过允许用户提交新的 CID,您可以有效地启用对关联内容的更新.

与使用内容分发网络 (CDN) 相比的优势:

-信任:使用CDN,每个人都必须信任提供商. 但是,通过在智能合约上实现验证逻辑,任何人都可以验证区块链上的更新. -数据完整性:用户可以使用CID来验证接收到的数据的哈希值,从而确保其完整性. -成本:如果您想避免为每次更新支付汽油费,则可以使用自定义验证器或利用公钥/私钥加密技术,例如IPNS.

性能注意事项:

-尽管 IPFS 本身本身没有性能限制,但主要实现 (Kubo) 已针对类似 torrent 的功能而非性能进行了优化. -但是,较新的alpha实现显示出提高速度的希望. -挑战在于将这些优化的实施部署到网络中需要的地方.

总而言之,通过在 IPFS CID 之前整合可变性并利用智能合约进行验证,您可以在保持数据完整性并允许去中心化验证的同时,在 IPFS 上更新图像. 尽管性能优化仍在开发中,但 IPFS 不能像其他解决方案一样快没有根本原因.

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答案
Sui.X.Peera.

赚取你的 1000 Sui 份额

获取声誉积分,并因帮助 Sui 社区成长而获得奖励。