NFT 数据存储:你的 NFT 安全吗?
当我们在谈论实体资产之时,“存储”它们的地方非常简单明了。若要证明实体资产(例如黄金或房地产)是否存在,都是由物理定律来提供支持。因此,实体资产还从未出现突然凭空消失的风险。但对于NFT来说,如今情况反而变得更加复杂。
NFT的细微差别
对于传统的所有权模型来说,物理定律可以保证某人购买的黄金永远不会消失,这是一个微不足道的事实。但是,目前数字空间中新出现的所有权方式,给资产的不变性带来了全新的挑战。通过使用区块链技术,创作者可以让数字物品变得稀缺且有价值。这也使我们摆脱了在处理网络内容时用到的复制粘贴方法,并为数字商品的数字所有权开拓了很多新机会。
NFT是引领这一全新趋势的先驱,我们现在比以往任何时候都更需要研究清楚NFT投资中的细微差别。虽然新兴经济带来了丰厚的回报,但我们还是要警惕NFT投资中的一些未知风险。
一个NFT的数据有多重要
NFT 的核心价值是它所代表的东西。该项目可以是艺术品的图像、.eth名称等。因此,很明显,如果该项目从网络上消失了,NFT将失去其价值。这并不是一个最新的现象。许多NFT项目都容易受到这种风险的影响。本文旨在为你提供关于NFT数据安全所需要了解的一切内容。
对你的NFT来说,这还不是世界末日!
价值100万美元的NFT面临着可能失去其价值的风险,关于这个我们需要提升相关认识。尽管这并不意味着对所有NFT都适用,但了解是什么会让NFT容易失去其价值,将有助于你做出更具有风险意识的决策。
通常,这个问题会被忽视掉,但它是检测潜在危险的一个重要指标。但是,如果你意识到了这种风险,那么就没有人可以伤害到你。这就是区块链的美妙之处。它是公开透明的,它所显示的数据从不说谎。
NFT数据的存储方式
每个项目都采用最合理、可维护的路径来存储NFT数据。有两类数据存储形式:
● 中心化
● 去中心化
你可能会想:“等等,我以为我们在谈论区块链啊,一切都是无需许可和去中心化的”。这也要看情况,让我们更深入地探讨这个话题。
NFT的去中心化程度如何?
区块链是一个去中心化的账本,这是由密码学来提供支持的,并为数字资产的存在打开了大门。尽管区块链和数字资产从根本上都是去中心化的,但NFT的情况与ERC20 token之类的情况略有不同。
一个NFT的核心是一个托管在E**等区块链上的智能合约。这个NFT智能合约产生(又叫铸造)ERC721 token。它为每个token提供一个唯一的URI(统一资源标识符)。URI就像是NFT的ID号码。到目前为止,我们所谈论的一切,都是以去中心化的方式在区块链上发生的。从这一点来看,NFT数据分为那两类。
token的URI就像一个地址。这个地址对于每个NFT都是唯一的,它指向存储NFT数据的地方。就像你家所在的地址如何指向它在城市中所处的位置一样,NFT的URI指向它在网络上的位置。
区块链不需要智能合约的作者将token的URI指向一个去中心化的地方。因此,由开发者来决定NFT数据的存储位置。该数据由标题、图像和一些属性组成。
结论是,尽管NFT从根本上是去中心化的,但token的URI可能指向中心化的数据库。这就意味着NFT仍然存在一些中心化的风险。
数据存储困境
通常,开发人员他们来决定是否希望NFT的数据指向中心化的或是去中心化的数据库。从技术上来讲,可以在区块链本身上存储NFT的元数据,这些NFT被称为链上NFT。
Squiggly等项目就采用了这种方法。NFT的token URI存储在中心化的API(应用程序接口)上,但图像也被硬编码在链上以供备份。
这就意味着一个来自Squiggly的NFT图像不会受到损坏,并且是永久性的。
但是去中心化的文件存储,不仅限于那种直接将数据存储在区块链上的昂贵方式。
Bored Apes等项目的开发人员采用了去中心化的替代方案。制作去中心化文件存储网络的相关问题并不新鲜。甚至在E**之前,人们就已经在思考这个问题了。现在已经存在一些诸如FileCoin和IPFS技术之类的解决方案。最为流行的方法是使用IPFS技术。
(数据来源:nftgo.io)
你可以看到,我们已经为这个NFT赋予了不可变的元数据标签,即使它并没有链上的元数据。那么它是如何做到不可变的呢?因为它的数据存储在IPFS上,这是一个去中心化的存储网络。
IPFS代表着星际文件系统。该协议旨在建立一个用来存储数据的点对点网络。如果BTC是点对点货币,那么IPFS对于文件而言也是一样的。IPFS中的每个文件都有一个唯一的地址(就像NFT的token URI一样)。这个唯一的地址分布在网络之中。一个图像存储在IPFS上后,它就不能改变,它会一直存在下去,直到网络消亡。因此,它不受中心化攻击和腐蚀的影响。
此解决方案在那些NFT艺术和可收集收藏品的用例中最为常见,因为它们的元数据不是动态的,且不需要进行更改。但是,此解决方案不能拓展到诸如Axie之类的数字资产游戏中。
如果你查看一个Axie,你就会发现与前两者不同的是,它上面没有不可变的元数据标签。这就意味着NFT容易受到中心化风险的影响,并且不能做到抗审查。
(数据来源:nftgo.io)
让我们研究一下为什么会这样:
如果你曾经玩过电子游戏,你就会知道你的角色是动态的。这意味着你可以进行升级,输掉一场战斗等等。游戏内NFT资产的动态特性,使开发人员几乎不可能以去中心化的方式去存储数据。这就是为什么Axie必须依赖于一个中心化的数据库,这样角色的改变就不会花费玩家太多的gas费用。想象一下,你必须要为游戏中的每一个动作都进行付费。这肯定会破坏游戏体验。这就是Axie开发人员决定将元数据存储在中心化数据库中的原因。我们可以通过使用Etherscan工具,并且查看Axie的token URI来证明这一点。
去中心化数据存储解决方案
区块链生态系统拥有创新性和充满活力的文化,各类人才正在研究全新的解决方案。像IPFS这样的解决方案已经通过了时间的考验。然而,正如我们在数字资产游戏中看到的那样,当前的解决方案仍有一定的局限性。NFT依旧是一项非常年轻的技术,这只是漫长旅程的开始。需求是发明之母。随着对NFT需求的不断增加,也有一些全新的、更具可扩展性的解决方案。这些创新性解决方案中的其中一个就是Crust Network。
Crust Network在本质上是一个IPFS激励层级的协议和一个基于层布局(substrate-based)的区块链,为Web3.0生态系统而构建的一个去中心化的存储网络。它旨在构建一个重视数据隐私,以及所有权的去中心化云生态系统。
NFT交易平台通过集成Crust和IPFS技术来提供一个NFT的元数据文件。解决方案可以分为五个步骤:
1. 将NFT文件导入到IPFS中;
2. 通过Crust Network存储和分发NFT文件;
3. 监控NFT文件在Crust Network中的存储状态;
4. 用户通过NFT交易平台访问NFT文件;
5. 于六个月后续订你的订单,以自动延长你的NFT文件的过期时间。
Crust Network在本质上是一个IPFS激励层级的协议和一个基于层布局(substrate-based)的区块链,为Web3.0生态系统而构建的一个去中心化的存储网络。它旨在构建一个重视数据隐私,以及所有权的去中心化云生态系统。
最近,Crust还推出了一款低门槛的Web3存储工具:Crust Files。一键上传数据,并且免费存储。Crust Files 即将推出正式版本,同时还有 $50,000,000 的活动奖励。
微信扫描关注公众号,及时掌握新动向
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场