当前位置:首页 > 知识 >

Messari: NFT链上存储方式揭秘

原文标题:《Messari分析师:买下一个JEPG时,先看看其存储层和元数据信息》

撰文:Mason Nystrom,Messari分析师

编译:屏风

现代战争已经不是从前使用地图和量角器将迫击炮瞄准敌方战斗人员的模式了。无人机根据元数据(描述一组数据信息的数据)来袭击一个人(甚至是恐怖分子),这样的构想令人不安,甚至是恐惧。

关于电话呼叫的元数据可能是:某人打电话的方式,他们聊了多长时间,或者打电话的人的电话号码。美国政府可以获得关于某人足够的信息(不是基于电话的内容或文字,而是与该电话有关的数据),以下令进行无人机袭击,这证明数据力量很强大。

这里不讨论我们的数据如何被长期滥用,而是重点关注数据和元数据在NFT方面的重要性。元数据的重要性不断上升,NFT的普及率和价值不断提高,我们如何存储NFT数据和元数据至关重要。

之前一篇关于NFT栈的文章忽略了关键的存储和数据可用性层。本文将补充关于这一层的重要性。

快速了解NFT存储的重要性

像以太坊这样的区块链非常擅长在全球数百台(即使还没有数百万台)计算机上复制少量数据,但它们它们通常受到链上存储容量的限制。因为NFT不是每一部分都适合在链上存储,NFT经常利用其他不可篡改的存储解决方案来存储元数据。

NFT可以被分解成几个核心部分:

链上信息: - NFT:一个ID的链上表示(例如CryptoPunk#2517或BAYC#1597),该ID有元数据与之相关。 - TokenURI:指向NFT内容存储位置的唯一资源标识符(URI)。这可以指向网站(URL)、服务器、IPFS或其他去中心化的数据协议。

链下信息: - NFT元数据:服务器或IPFS上由URI引用的关于NFT的信息,如描述、名称、属性、图像和其他数据。 - 丰富的数据:与NFT相关的数据(如实际的图像文件),这些数据未在区块链上生成,而是存储在其他地方,如AWS服务器或分布式文件存储协议上(因为文件太大)。

许多NFT有一个由URI引用的URL链接,意味着NFT说「去这个URL/网站,你会看到你的NFT代表的图像」。然而,URL可以很容易地被改变,本质上是改变与该NFT相关的资产或完全删除与之相关的图像。如果链接或连接到URL的东西可以改变,这对数百万美元的艺术品、Cryptopunk或任何有价值的NFT都是很大的问题。

星际文件系统(IPFS)通过创建一个独特的内容标识符(CID)帮助纠正这个问题,为元数据而不是URL分配唯一的标识符(哈希值)。

NFT的内容标识符(CID)可用于通过IPFS网络检索NFT的数据(图像、视频等),只要IPFS上的节点正在存储数据。如果CID所引用的数据被改变,NFT所有者将能够意识到图像被篡改了。

然而,IPFS上的节点不是自然地被激励去存储数据,因此如果没有人(没有节点)在网络上存储数据,那么数据就会丢失。特别对于IPFS,有像Filecoin这样的去中心化协议和像Pinata和Filebase这样的公司帮助用户保护他们在IPFS上的NFT数据。

去中心化的存储解决方案

值得注意的是,Arweave、Filecoin和Sia使用各自的区块链(或在Arweave的情况下使用blockweave)但一般来说,主要就是按需存储(Sia和Filecoin)与长期文件存储(Arweave)。此外,每个网络都使用不同的共识机制,以及每个网络为存储的数据类型进行优化的方式也不同。

随着开发者工具的扩展,其他平台的开发者将有机会整合这些协议。Mirror,即将到来的去中心化和由用户拥有的出版平台,在Arweave的blockweave上托管所有用户的博客。Sia让上传内容到他们的托管平台变得很简单,因此,现在任何人都可以在Sia的Skynet阅读我写的《Web3宣言》。每个上传到Skynet的文件都会返回一个独特的内容标识符,称为Skylink,这与之前讨论的IPFS内容ID相似。虽然去中心化存储网络仍处于起步阶段,但持续的增长令人鼓舞。

CeDeStor(CentralizedDecentralizedStorage)供应商

就像Coinbase这样的中心化公司从Maker、Compound等协议中提供DeFi服务一样,中心化公司也在利用去中心化的存储协议。个人或开发者可以使用像Filebase或Pinata这样的服务,这些服务将各种分布式存储协议打包成更多可用的服务。

此外,像Filebase这样的CeDeStor公司可以提供企业所需的服务,如S3兼容对象存储和服务级别协议(SLA),供那些想使用IPFS或其他存储层但必须要正式签署合同的企业使用。

最后的思考

存储是Web3基础设施的一个关键层,它将慢慢蚕食现有互联网基础设施供应商的利润。随着未来去中心化存储解决方案的采用,增长的一个关键促进因素可能是CeDeStor公司——Web2.5公司使Web3技术更有可能被利用起来,无论是通过提供干净的界面、额外的服务,还是将各种服务捆绑在一起。即使Skynet、IPFS、Arweave、Storj这些服务被打包在一起,底

猜你喜欢

微信二维码

微信