位置:芙蓉财经网 >> 上市公司

IPFS成为存储NFT资产的通用标准

日期:2023年04月15日 12:04 浏览量:1

过去两年,NFT热潮席卷全球。在各种区块链上铸造NFT已经变得司空见惯。然而,这些NFT资产的存储往往被忽视。IPFS,又称为星际文件系统,已经成为用于存储NFT资产的通用标准。

一个经常被忽视的细节是IPFS本身并不是一个存储网络。它更像是一种数据路由和传输协议。IPFS网络是交换信息的节点的集合。文件条目可以“固定”到公共IPFS DHT(分布式哈希表),让网络上的其他节点知道哪些主机正在存储哪些文件。

在IPFS生态系统中,有许多公共网关。其中一些网关允许你上传文件,但通常无法保证你的文件将保持在线状态。除非文件由IPFS节点显式固定,否则下次运行垃圾回收过程时,该文件将被删除。这暴露了一些关于NFT存储的问题。

为了帮助解决这个问题,出现了一些不同的固定提供商。这些提供商会收取一定的费用,允许你上传文件,并且他们会主动为你固定这些文件。

然而,这带来了一个新问题,这些文件实际存储在哪里?开发者花了大量的时间研究这个问题,通过对近10亿个文件的分析,发现了下面几个问题:

  1. 大多数IPFS固定提供商在后台使用Amazon S3和其他集中式对象存储服务。IPFS服务器的“数据存储”可以使用一个简单的插件指向S3。
  2. 由于使用的是AWS S3,因此提供商每TB的收费高达150美元以上!
  3. 如果AWS S3出现故障,你的IPFS服务器也会出现故障。除非数据已缓存在某处,否则你的IPFS CID链接将不再可访问。这可能会导致NFT出现“rug pull”等问题。
  4. 采用这种配置的系统还引入了一种非常奇特的方式来访问AWS S3。如果我们如此依赖AWS,为什么不使用一个简单的HTTP URL呢?

开发者已经提出了一个方案来解决上面列出的问题,并将使整个加密生态系统受益。简单地说就是用Web3构建Web3。

所有使用Filebase固定在IPFS上的文件实际上都存储在Sia上,Sia是领先的分散式存储网络之一。这创建了一个环境,在这个环境中,IPFS节点的数据存储层是高度可用的,最重要的是,地理冗余。通过使用去中心化网络进行存储,我们不再依赖云提供商的块存储卷(AWS EBS)或集中式存储桶(AWS S3)。

如何将数据固定到IPFS上?很容易,你有两个选择:

  1. 在Filebase仪表板中使用简单的拖放界面
  2. 使用简单的S3兼容API

当你上传文件时,将返回一个IPFS CID(内容标识符)。然后,你可以使用此CID从自己的IPFS节点或公共互联网上的任何其他IPFS网关访问你的数据。CID清楚地显示在仪表板中,也可以通过编程方式检索它们。

从仪表板打开IPFS存储桶后,会出现一个CID列。你可以单击任何CID,它将自动复制到剪贴板。

对象概览页面还将向你显示CID以及其他详细信息:

{
 "cid": "QmX9B8yUK1q6JwU6UnQx6xPfZfeKmYVP1rFbwrBBX9HTrk"
 "size": 68670013,
 "type": "audio/mpeg",
 "contentDisposition": "inline",
 "frameType": "",
 "storageClass": "",
 "acl": "public-read",
 "creationDate": "2022-06-28T18:36:30.000Z",
 "lastModifiedDate": "2022-06-28T18:36:30.000Z"
}

如果你使用的是与S3兼容的API,则CID将在PutObject调用的响应中返回。例如,如果我们运行以下AWS CLI命令:

aws s3api put-object --bucket filebase --key example.mp3 --body example.mp3

响应如下所示。为方便起见,突出显示了相应的响应标头

{
  "ETag": "\"8bbf07655c517fc7ca9baf9c58967f81\"",
  "ServerSideEncryption": "",
  "ContentMD5": "i7sHdlxRe8fKm6+cnmZvgg==",
  "RequestId": "6Q2E6PZSY6CZ10HD",
  "Bucket": "filebase",
  "Key": "example.mp3",
  "Location": "https://filebase.s3.amazonaws.com/example.mp3"
}

我们也可以随时调用HeadObject API来获取CID:

aws s3api head-object --bucket filebase --key example.mp3

现在IPFS功能已经上线,开发者计划继续进一步构建这种集成!

推荐阅读

股市为什么要牛市(股市为什么要牛市呢)
股市未开板如何买,股市未开板如何买股票
港股市盈率7倍(港股市盈率多少)
甘肃卫视直播股市时间,甘肃卫视开播时间
股市为什么说五穷六绝,股市为什么说五穷六绝呢
房价跌 股市涨(房价跌股市涨)
股票涨停就卖不了吗(股票涨停的时候卖不卖)
杀后台什么意思
合理投资理财知识(合理理财投资管理)
衰老(衰老最快的年龄段)
IPFS成为存储NFT资产的通用标准文档下载: PDF DOC TXT
文章来源: 芙蓉财经网
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至405936398@qq.com 举报,一经查实,本站将立刻删除。
相关资讯
黑色的招商信用卡(黑色的招商信用卡图片)
黑色的招商信用卡(黑色的招商信用卡图片) 2023-04-15

开发者花了大量的时间研究这个问题,通过对近10亿个文件的分析,发现了下面几个问题:大多数IPFS固定提供商在后台使用Am...

万达期货官网(万达期货官网客服电话)
万达期货官网(万达期货官网客服电话) 2023-04-15

开发者花了大量的时间研究这个问题,通过对近10亿个文件的分析,发现了下面几个问题:大多数IPFS固定提供商在后台使用Am...

建行港币兑换人民币(建行港币兑换人民币流程)
建行港币兑换人民币(建行港币兑换人民币流程) 2023-04-15

开发者花了大量的时间研究这个问题,通过对近10亿个文件的分析,发现了下面几个问题:大多数IPFS固定提供商在后台使用Am...

九欧是多少人民币(9欧元等于多少英镑)
九欧是多少人民币(9欧元等于多少英镑) 2023-04-15

开发者花了大量的时间研究这个问题,通过对近10亿个文件的分析,发现了下面几个问题:大多数IPFS固定提供商在后台使用Am...

临沂做期货去哪(临沂做期货去哪做)
临沂做期货去哪(临沂做期货去哪做) 2023-04-15

开发者花了大量的时间研究这个问题,通过对近10亿个文件的分析,发现了下面几个问题:大多数IPFS固定提供商在后台使用Am...

目前中国黄金价格(目前中国黄金价格走势图)
目前中国黄金价格(目前中国黄金价格走势图) 2023-04-15

开发者花了大量的时间研究这个问题,通过对近10亿个文件的分析,发现了下面几个问题:大多数IPFS固定提供商在后台使用Am...