主页 > imtoken下载地址 > 「imtoken中国」浅析不同NFT数据存储方法的优缺点以及未来展望

「imtoken中国」浅析不同NFT数据存储方法的优缺点以及未来展望

imtoken官网下载 imtoken下载地址 2022-05-11 14:16

文章重印来源:defi

.Details .Details-Cont P,P,P {Word-Block:normal;text-align:unset} p img {text-align:imageant;}

在过去的一年中,创作者通过使用nft(无形同质代币),将数字艺术,收藏品和游戏项目卖给了他们的真实粉丝,并赚取总计10亿美元的资金。NFT是代表区块链上独特资产所有权的代币。每个NFT项目都有基于区块链的智能合约,该合同可以跟踪谁拥有哪些资产。

每个NFT的核心是其元数据。此元数据包括NFT(名称,属性,属性等)及其媒体文件(图像,视频,音频等)的描述。

将此信息直接存储在区块链上非常昂贵,因此大多数NFT项目将其数据存储在其他地方,并且仅在其智能合同中保留存储链接。

数据存储 常见NFT数据结构的示例

i将介绍:

  • 概述了不同的不同的,NFT数据存储方法的优点和缺点
  • 研究每个数据存储方法的采用程度
  • 讨论NFT数据存储的未来

存储方法

集中式存储

存储NFT数据的最坏选择是在集中式服务器上。如果将NFT项目的元数据和媒体文件存储在服务器上,并且创建者停止维护服务器,则数据将永远消失,并最终使NFT“空白”。控制服务器的人员也可以随时更改NFT的描述和内容,而无需获得所有者的许可。这完全违反了NFT的目的。如果您的资产可以被扣押,更改或审查,那么您就没有真正的所有权。

使用分散的文件存储解决方案是预防,更改和审查的关键。权力下放方案两个最受欢迎的NFT数据是行星际文件系统(IPFS)和ARWEAVE。

IPFS

IPFS是一个点-TO点文件存储网络。一个称为节点的计算机存储已上传到网络,并使用唯一的哈希值来识别这些文件。IPF和基于网络的文件存储之间的最大区别是IPFS使用基于内容的地址系统。提出文件请求时,网络的哈希值将找到一个持有文件的节点并将其提供给请求。

数据存储

IPF的弱点是不能保证文件存储的耐用性。这意味着上传到IPF的数据不会永久留在那里。只要网络中的节点存储并可用,该文件就会存在于IPF上,这也称为“固定”。

为了长时间存储文件,许多NFT项目和市场手动钉钉或使用固定服务to确保至少一个IPFS节点包含副本。如果维护NFT的IPFS数据的项目或平台是错误的,并且文件被停止,则在持有副本的节点清除其内存缓存或关闭时,所有存储的信息将随着时间的推移而丢失。

Arweave

Arweave是一个分散的文件存储网络,可以确保文件存储的持久性。用户支付一个时间费用以支付200年的存储成本。200年的基准是一个非常保守的估计,因为物理数据存储的价格将在未来继续下降。如果成本下降超过估计值,则ARWEAVE文件的存储时间将超过200年。

ARWEAVE网络中的计算机称为矿工,矿工被激励使用AR代币来复制和存储其他矿工很少存储的数据副本。这样可以确保文件不会随着时间的流逝而丢失,并且持续维护原始Inal Uploader不需要连续维护原始上传器。

Arweave将数据存储在称为BlockWeave的结构中。每个新数据块都连接到上一个块和一个历史块。矿工必须证明他们有机会与这些随机的历史街区接触,以挖掘新的块并获得奖励,这确保保留了较早的块。

数据存储

在链存储中要好得多,但仍需要指向链条。它是将NFT元数据和媒体存储在与NFT同一链上的最脆弱的方法,但是将数据存储在链上的成本很高。使用一系列压缩技术将链NFT项目保留在链NFT项目上,以降低这一成本。

主要公共链采用的当前NFT存储

以太坊

在以太坊上,IPFS是最受欢迎的最受欢迎的NFT NFT元数据贮存中等的。在前100名交易量的NFT合同中,48%的48%合同的元数据存储在IPF上。不幸的是,集中式服务器是以太坊上NFT元数据存储的第二大选择。

此外,还值得注意的是,在IPF中存储元数据的顶级项目中,Pinata在合同中的合同链接中有20%而不是默认的IPFS链接。Pinata是最受欢迎的IPF固定和数据管理服务之一。如果Pinata有一天关闭,这些链接将被中断,相应的NFT将变为空白。

前100个以太坊数据存储

数据存储

前100个以太坊收集媒体文件存储

在样本组中,31%的项目使用中央服务器存储元数据并将其媒体文件存储在IPFS或ARWEAVE上。尽管它比将所有内容存储在私人服务器上更好,但不会降低RI收藏家的SK。基本上,如果元数据被破坏,媒体文件将丢失。

数据存储 因此

Arweave是Solana上最重要的NFT数据存储选项。90%的顶级交易项目使用它来节省元数据。持续的保证和缺乏维护使ARWEAVE成为一个新的生态系统中有吸引力的项目的选择,IPFS并没有占据如此之多的市场份额。此外,一些最受欢迎的Cast Solana NFT工具软件包(例如Metaplex)将ARWEAVE用作默认存储方法。

前50个溶剂收集元数据存储

数据存储

收集媒体文件存储

数据存储

Polygon

Polygon NFT生态系统具有很高的集中风险。61%的顶级交易项目依靠私人服务器进行元数据存储。

前100个Polygon元数据存储

数据存储

数据存储前100名Poy Polygon Collectible Media File Storage

我应该如何存储NFT项目中的数据?

将您的NFT元数据和媒体存储在链上,以确保在基础区块链加强后保存数据。您可以用作参考强大的实现,包括UNISWAP V3 NFT,BLITMAPS和名词。但是,链条上存储的大型媒体资产可能非常昂贵,因此这种方法并不总是很实用。

大多数NFT项目的最佳存储选项是ARWEAVE。如果您有编程技术,则可以使用Bundlr CLI上传NFT数据到ARWEAVE。如果您是技术Xiaobai,则ARDRIVE网络应用程序提供了一个无代码的解决方案,用于上传ARWEAVE文件。在以太坊生态系统中,您可以使用歧管平台轻松地使用ARWEAVE数据存储创建和部署NFT合同。在Solana上,Metaplex提供了一个工具包存储和铸造NFT使用ARWEAVE数据。

IPFS是下一个的最佳选择。有大量的平台和开发人员工具来管理IPFS存储,包括NFT.STOGERAGE,PINATA和IPFS CLI。ThirdWeb提供了无代码仪表板和开发人员工具包,以在多个链上使用IPFS数据存储创建NFT项目。

您不应将中央服务器用于元数据和介质的长期存储。这种选择带来了最高数据丢失和损害的风险。

NFT媒体存储的未来

我预测,我们将看到许多高价值NFT集合的媒体文件,这些文件被损坏或永远丢失。迟早,一个具有高底层价格和集中存储的项目将崩溃。维护服务器的团队要么停止付款服务器服务器成本,要么忘记更新指向NFT合同的元数据的域名所有权。

    这样的事件将在折痕人们对NFT数据存储环境的脆弱性的理解。严重的NFT收集器将避免使用那些不使用分散数据存储的项目。

  • 依靠集中数据存储的NFT项目和平台将过渡到分散选项以确保其寿命。此过程通常涉及以下内容:

  • 将项目数据上传到IPFS或ARWEAVE

    让NFT合同的创始人重置元数据的数据。

  1. 销毁合同创建者以确保没有人能够在将来改变此链接的关键。

  2. 开放问题

NFT介质存储的当前状态远大于大多数收集者所意识到的。该领域仍处于很早的阶段,还有很多工作要做。需要进步的特定领域包括:

NFT市场和应用宣布存储NFT元数据和媒体资产的位置信息,以便具有风险意识的持有人可以做出明智的决定。 新平台使高价值资产的所有者可以简单地检查其IPFS依赖项的健康状况,锁定其NFT的数据,并在丢失时还原这些数据。 改善了使用分散存储NFT平台基础架构的经验。例如,Bundlr帮助平台更有效地将其数据存储在ARWEAVE上,并允许他们使用本机代币付款,而不是使用AR令牌。