当前的假设是创建NFT的公司、艺术家或游戏负责维护与NFT相关的任何未存储在区块链上的数据。这是一个不可持续的假设,我们将在本文中解决。
为熟悉起见,不可替代的代币或NFT是指在各自独特的区块链上铸造的代币。这意味着没有其他令牌完全像它。该令牌设计非常适合管理资产(尤其是数字资产)的权利和所有权。NFT最初在CryptoKitties中引人注目,但自那段时间以来,已经有了长足的进步。NFT现在被加密艺术家、区块链游戏以及无数其他用途用来确保数字稀缺性和所有权。
NFT的创建实际上可以分为两个部分。首先,有处理NFT的创建和核算的区块链。区块链确实擅长通过在全球数千台计算机之间复制数据来确保少量数据不变和安全。但是,区块链确实无法存储大量数据,因为跨数千台计算机复制大量数据变得非常昂贵。因此,这就是NFT的第二部分,即数据存储。
大多数NFT所做的是“链外”存储大多数数据,其中数据的URL指向区块链上的NFT。问题在于URL后面的数据可能会更改。这意味着原本可以代表特定密码艺术或游戏角色的NFT可以在没有任何人知道的情况下进行更改。首先,这违反了NFT的目的。
这是皮纳塔进入图片的地方。Pinata使用行星际文件系统或IPFS创建内容可寻址的数据哈希,也称为内容标志符(CID)。
这些CID既是检索数据的方式,又是确保数据有效性的方式。那些想要检索数据的人只需向IPFS网络索要与特定CID相对应的数据,然后,如果网络上的任何节点都有该数据,它将被返回给请求者。
当请求者检索数据时,它会在请求者计算机上自动谁负责维护未存储在链上的NFT数据的成本?
为了能够检索链下数据,必须有人将这些数据托管在IPFS网络上。
当艺术家创作一幅画时,该画在本质上并不是永久的。通常,艺术家会将那幅画卖给买家。在这一点上,买主拥有这幅画,然后对其永久性负责。如果买家喜欢这幅画,他们会照顾它,也许将其出售给其他人,然后那个买家会照顾它。但是,如果买家不加以理会,它可能会被丢弃,严重损坏,或者随着时间的流逝而被遗忘。这是实物资产的非常熟悉,直观的生活。
达芬奇负责维护蒙娜丽莎吗?这如何转换为NFT?通常,NFT创作者在Pinata询问我们的是他们应该如何处理数据的长期存储。他们希望NFT数据永久存在。在NFT空间中,数据是永久的。但是,要付出永久性的代价。而且,它当然不是免费的。托管数据需要付出一定的成本,这会使持久性难以实现,尤其是在规模上。
但是,此请求中内置了一个假设。它假定NFT的创建者应负责永久维护数据。这与前面描述的画家应负责永远保持其绘画的说法是一样的。达芬奇今天负责维护蒙娜丽莎吗?当然不是,那是卢浮宫。在Pinata,我们相信出售NFT时,需要对NFT数据传输的方式和维护责任有清晰的了解。
出售NFT时,应有明确的准则来