使用分布式存储协议能让您的NFT收藏保存100年
IPFS星际联盟自从我们在2019年末首次推出Rarible以来,NFT领域取得了前所未有的进步,因为仅在过去几个月中它就达到了几个主要的里程碑。具体来说,用户在2021年第1季度在NFT上的支出超过20亿美元,比2020年第4季度增长了2100%,而这只是表明NFT行业最近快速发展的众多数据之一。
但是,随着空间的不断扩大,人们每天都在创造数千个NFT,一个重要的问题出现了—我们如何确保随着时间的流逝,所有创意作品仍可访问?
今年早些时候,随着NFT开始成为主流,该行业面临着一个主要的技术问题。正如一些分析师所强调的那样,作为各自NFT的媒体基础的大多数JPEG(或其他文件格式)并未存储在链本身上。取而代之的是,NFT通常只是简单地重定向到托管相应媒体的URL,在大多数情况下,这是一个单独的域,属于创建该NFT的创建者或平台。
但是,当这些域出现故障时会发生什么呢?有了这一发现,很明显,某些NFT具有单点故障,这反过来可能会极大地影响其使用寿命和价值。
有鉴于此,许多项目和组织已经开始着手进行潜在的修复。在最近的Clubhouse会议上,我们将那些开创性的协议和项目-Protocol Labs(正在研究星际文件系统,分布式存储协议和libp2p的开放源代码实验室),Async.art,Fleek和Arweave聚集在一起,对未来进行了建设性的讨论。NFT元数据。这里是这里讨论的主要思想的简要概述。
标记和识别数据
那么,如何确保您的内容经得起时间的考验并始终保持在线状态呢?星际文件系统(分布式存储协议)的项目负责人莫莉·麦金莱(Molly Mackinlay)认为,答案在于建立分布式网络,在此网络中,艺术家不依赖任何中央实体。
分布式存储协议就是这样-协议和对等网络,允许用户在分布式文件系统中存储和共享数据。为了唯一地属性和标识每个文件,它使用内容标识符(CID)。可以将其视为一种通用的内容指纹,其中一个特定的哈希只能链接到一件特定的作品。因此,对图像的任何数据更改都将导致生成不同的CID。
这很重要,因为NFT图稿的真正价值在于其可验证性。如果不使用像CID这样的唯一标识符,则由NFT表示的艺术品可能容易受到“拉扯”的影响,或者如果特定的URL出现故障,则很难进行身份验证。借助CID,无论基础数据存储在哪里,内容都可以被普遍引用。
该概念已被第三方使用。Async.art是将分布式存储协议哈希巧妙地集成到上载到其平台的NFT中的协议。该项目的创始人Conlan Rios解释说,这是通过对令牌元数据以及所有媒体文件进行哈希处理而实现的,然后将所有媒体文件固定到分布式存储协议。结果,随后的购买者可以通过在平台上通过特殊算法运行哈希来验证原始数字艺术品是否仍然完整且可访问。
以分散的方式存储元数据
然而,尽管这些解决方案可能有效,但Fleek的首席执行官Harrison Hines指出,至少在目前阶段,它们仍然存在一些弊端。正如海因斯(Hines)所指出的那样,NFT存储协议仍然存在一些中心故障点。例如,分布式存储协议节点通过AWS(集中式云计算服务)运行,因此如果AWS发生故障或干预,仍然有被关闭的风险。因此,理想的解决方案是找到促进无信任存储的方法。
有鉴于此,Fleek已开始使用内容交付网络(CDN)CloudFlare来增强分布式存储协议。这与使所有文件检索仅来自分布式存储协议形成对比,因为CDN还会查找哈希并检索适当的文件。
除了上述帮助确定通往某项工作的路径的解决方案之外,特殊的存储协议还可以使NFT从长远来看更加持久。对于激励分布式存储协议节点保留附加到CID的数据的副本,这尤其重要。
这正是星际文件系统设计的目的—分布式存储市场,存储提供者和客户端可以验证和不信任地协商存储交易,以实现长期数据持久性。NFT.storage是Protocol Labs和Pinata的一项新计划,旨在通过为所有NFT提供免费存储和冗余功能,使所有NFT创建者都可以访问支持星际文件系统支持的存储。顾名思义,该项目的目的是用户可以将其NFT数据上传到分散存储网络中进行长期存储。NFT.storage使用Pinata和分布式存储协议群集使文件在分布式存储协议上可用,同时将其备份到星际文件系统中。目前,该项目正在从以太坊区块链中提取所有历史NFT数据的过程中。
无论选择哪种存储模型项目,Protocol Labs的IPLD负责人Mikeal Rogers都指出,另一重要的事情是与消费者进行沟通,以了解他们的数据是如何存储的。他认为,不同的方法将对资产价值产生影响,这意味着使用持久机制存储的资产的价值可能会高于使用需要持续管理和维护的机制的资产。
去中心化的未来
尽管大多数专家都认为以社区为主导的分散解决方案是目标,但仍不清楚如何实现这一目标,因为始终如一的资金来源仍然是一个关键问题。
Arweave首席执行官Sam Williams建议的一种选择是创建一种引起人们兴趣的协议。他认为,这种兴趣将有助于支付存储成本,并激励其他用户帮助保存元数据。
另一种选择是直接授权社区通过DataDAO和StOracle(存储Oracle)将对他们重要的数据持久化,这将星际文件系统的可验证存储与跨链智能合约结合在一起。NFT.Storage的目标是朝着这个方向发展,在升级到这些可证明的永久性解决方案时“分散自身的存在”。
同时,去中心化系统的其他关键组件(如DAO和Oracle)将有望在NFT领域继续发展,以进一步促进在线数字作品的持久性。
下一步是什么?
尽管采取了很多行动,但重要的是要记住,NFT空间仍处于开发的早期阶段。随着它的不断扩展,最重要的是让更多的利益相关者参与基础架构的开发。
从加入跨项目计划到坚持要求您使用的平台将分布式存储协议的CID包含在其合同的元数据中,有很多方法可以接近NFT的分散化未来。要点是,这些努力,尽管目前看来是新颖的,最终将使我们能够维护和保存这一真正有价值的数字遗产层,即NFT。
原文链接:
https://rarible.medium.com/meet-metadata-guardians-trying-to-make-your-nft-collection-available-100-years-from-now-60a18baeed6c