LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 使用IPFS与Filecoin打造NFT

使用IPFS与Filecoin打造NFT

2021-04-07 桑榆区块链 来源:区块链网络

IPFS非常适合存储和寻址NFT,或不可替代代币的数据。

不可替代的代币(NFT)允许用户创建和交易具有不同价值的数字商品。从一无所有到创建新鲜的NFT代币,并借助Pinata固定服务将其存储在IPFS上。

那么,NFT是什么?NFT又是由什么组成的呢?

首先,每个代币都有一个唯一的ID,可将其与所有其他代币区分开。NFT与常见的加密数字通证如BTC、ETH有着本质的不同,其最重要特征在于每个NFT都是独一无二且不可分割的。如果把BTC比作数字世界的通证,那NFT就相当于是数字世界里的物品,天然带有稀缺性属性。

NFT的另一个关键特性是,了解更多加 ipfssy,能够链接到存储在智能合约之外的数据。在智能合约之外存储或处理数据被称为“脱链”。因为存储在区块链上的数据需要在整个区块链网络中进行处理、验证和复制,因此存储大量数据可能会非常昂贵。对于许多NFT用例而言,这是一个问题,尤其是代表数字收藏品或艺术品的代币,在这些情况下,存储整个作品可能需要花费数百万美元。


对于NFT来说,IPFS如何提供帮助?

创建NFT并将其链接到其他系统上的数字文件时,如何链接数据非常重要。传统的HTTP链接不合适的原因有很多。

使用HTTP地址,只要服务器的所有者支付账单,任何人都可以获取的内容。但是,无法保证NFT的内容与文件创建NFT时的内容相同。服务器所有者可以随时轻松地用完全不同的东西替换,从而使NFT改变其含义。

这个问题是由一位艺术家演示的,他在NFT被铸造并出售给其他人之后,他通过改变它们的图像来创建NFT。。

IPFS通过内容寻址解决了这个问题。将数据添加到IPFS中会产生一个内容标识符(CID),该内容标识符直接从数据本身派生并链接到IPFS网络中的数据。了解更多加 ipfssy,由于CID只能引用一段内容,所以我们知道没有人能够在不中断链接的情况下替换或更改内容。

使用CID,任何人都可以从IPFS网络获取数据的副本,只要网络上至少存在一个副本,即使原始提供者已经消失。这使得CID非常适合NFT存储。而我们需要做的就是将CID放入ipfs://URI这样的URI中,并且从区块链到代币数据之间存在不可变的链接。

当然,在某些情况下,用户确实想在NFT发布后更改其元数据。那也没问题!用户只需向智能合约添加支持,以便在代币发行后更新其URI。这将使用户可以将URI更改为新的IPFS URI,同时仍在区块链的交易历史记录中保留初始版本的记录。

总的来说,IPFS/Filecoin本身就是一个去中心化存储协议,本身就具备可存储大体量、各种形势的数据内容,可保障数据不可篡改。

目前Filecoin技术只能支持NFT市场的链下存储,未来随着Filecoin智能合约的实现,NFT可基于Filecoin本身进行数据和价值的交换。

—-

编译者/作者:桑榆区块链

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...