科普 | NFT是如何存储的?你购买的NFT会不会在某一天突然消失?
原文标题:《It’s an NFT Boom. Do You Know Where Your Digital Art Lives?》
原文作者:Brady Dale
观点:
-NFT 是一种证明数字艺术和收藏品所有权的方式。
-NFT 所有者拥有的酷炫图像或视频实际上并不存储在区块链上。正相反,它们所指向的是一个存储在网络其他地方的文件。
-如果文件存储在传统的网络地址,NFT 持有者会面临文件丢失、损坏的风险。
-对于这个问题,NFT 领域已经诞生了解决方案,但是大家还没有对最合适的方式达成共识,这使得买家很难评估哪些 NFT 可以被长期安全地储存。
很显然,无数人都意识到了 NFT 蕴藏的极大潜力。
就在近期,彩虹猫以近 60 万美元的价格售出,一个 Hashmask 就能卖出 65 万美元,超级稀有的 CryptoPunks 最高成交价达到了 150 万美元,游戏 Axie Infinity 中的一块虚拟土地卖出了 888ETH。
可是,买家们在狂热之余也应该考虑一个十分重要的问题:当创造这些 NFT 的公司倒闭、艺术家离开这一领域时,在他们的 NFT 身上会发生什么事情呢?
不过,对于一个正在迅速发展的行业来说,讨论这个问题可能有些为时尚早。举例来说,NFT 交易平台 OpenSea 的交易额从 2020 年 8 月的 100 万美元增长至 2021 年 1 月份的 800 万美元,在 2 月甚至增长至 9000 万美元。
NFT 是一种在区块链上的、完全「独特」的代币,与其他代币不同的是,其他代币是可以随意互换的。你的一个比特币和我的一个比特币没有区别,但每一只 CryptoKitties NFT 都是完全与众不同的猫咪。
随着这种独特的代币吸引更多人的目光,越来越多的人开始深入思考他们的资产到底有多安全,是否能永远存在于这个世界,这是极为重要的。
购买艺术品或收藏品的买家相比于购买游戏道具(如武器、虚拟土地)的买家,更注重资产是否可以永远存在。此外,NFT 除了追踪内容所有权之外,还可以做到许多事情。NFT 可以将发票变成贷款抵押品或者是智能合约保险。
但是在目前,最广泛的用例是在将一些很炫酷的东西附加到代币上,比如图片或动图,有时候也会是一段音频、视频甚至是一段文本,就像近期非常火爆的、Flow 链上的 NBA Top Shot 中的 Moment 那样。
那么,当用户购买力那个炫酷的数字资产,无论是一个篮球集锦还是一件美丽的艺术品,他们是否知道这些数字资产到底是在哪里托管的呢?是否能够证明它们可以永远存在于这个世界呢?
「当你和他们说到区块链技术和去中心化时,消费者们并不会过多关注。但是如果和他们说到勒布朗·詹姆斯的一张球星卡时,他们就明白安全存储的重要性了。」风险公司 Venrock 的合伙人 David Pakman 说。
毕竟,如果一个买家购买一个 NFT 时花费了一笔巨款,他们当然要仔细考量区块链的存储问题。
NFT 是如何存储的?
最简单的模式是,将 NFT 作为一个记录(一个带有哈希值的文件)存储在以太坊网络上,它指向的相关内容(如图像等)则存储在网络中的其他地方(在以太坊上存储图像需要支付高昂的手续费)。
「你可以查看合约,并查询合约中的 TokenURI」OpenSea 的成员 Finzer 说到。
制定 ERC-721 标准的人明确决定不过多考量创作者将数据放在哪里,以及该存储站点的可靠性如何。
制定 ERC-721 标准的人明确决定不对创作者将数据放在哪里,以及该存储站点的可靠性如何进行权衡。「谁是权威,谁拥有什么,我们能证明这一点吗?」William Entriken 说,「这有点超出了标准的范围。」
Entriken 是一位代码开源的支持者,他在 2018 年就加入了加密领域并引导推出了 ERC-721 标准,使 NFT 可以在以太坊网络上诞生。
简而言之,NFT 会告诉你内容在铸币完成时存放在哪里,这个标准并不会强制要求这些数据可以永久保存。这是这个领域需要自己解决的问题。
与 ERC-721 标准刚刚推出时相比,现在有更多的方法可以确定内容的「位置」,而且未来一定会诞生更多的方法。新的网络将会允许通过「内容是什么」来解决,而不是像旧网络那样通过「内容在哪里」来解决这一问题,NFT 就是一个例子,而且也展现出了优势。
让我们对这一问题做个简单的解释。在我们所熟知的网络上,一个地址指向的是一个位置。在这个网页上有一个特定的网站和一些特定的文件,一些数据就在那里存储。在互联网上,你可能在数百万个网页看到彩虹猫的图片,但是传统的 HTTPS 地址(就比如现在在你的浏览器顶部出现的地址)只能指向一个线上文件。
不过现在我们也有了内容寻址的能力,这是由 InterPlanetary File System(IPFS)开创的。内容寻址会对内容本身成为一个哈希,并且,在没有人对文件造成损害时,用户查看内容可以找到距离最近的副本。
也就是说,假设全世界有 1000 台不同的服务器存储了 1000 个一模一样的彩虹猫副本,哪怕其中 999 台服务器被摧毁了,IPFS 仍然可以找到最后剩下的那一台,而且内容的哈希值会告诉你这真的是你要找的内容。
这就是为什么内容寻址对 NFT 持有者来说特别重要。
信誉很重要
早在如今的 NFT 热潮开始之前,Pakman 就已经对 NFT 进行了大量投资。他表示现在的大多数买家都没有思考过他们的 NFT 是不是真的可以永远存在,而这是很重要的一点。
「目前,一些与去中心化体验相关的数据并没有以去中心化的方式存储,」Pakman 承认了这一点,但他还表示,买家对于是否采用了去中心化的存储方式的关注度往往取决于 NFT 发行方是一个有着多大规模的公司。
举例来说,NBA Top Shot 的制作公司 Dapper Labs 在一开始就把用户体验放到了去中心化之前。不过,由于它是一家资金雄厚的大公司,用户对其也更加信任。
不过除了 NBA 授权的球星卡之外,很多作品都是由独立艺术家创作的,这是一件好事:创作者终于可以在网上赚到他们本就应得的钱了。
「当我们聊到我们自己拥有了一幅数字艺术作品时,我们想得到的,是作为支持艺术家的人的荣誉感」Entriken 说。
也就是说,如果你从 SuperRare、Foundation 或 Portion 等网站的众多前卫的数字艺术家手中买到了 NFT,那么对这些内容在网络中的存储方式进行尽职调查是值得的。
如果艺术家被公交车撞了,他们的网站瘫痪了,你是否真的能证明你的以太坊钱包里的哈希对应的是一幅绝妙的艺术品呢?
NFT 的自助托管
Pinata 是一家建立在 IPFS 和 Filecoin 上的公司,在存储方面的优势尤为突出。
该项目认为,当艺术买家购买一幅画作时,买家就承担了照顾和保管画作的责任,因为画作不在艺术家手中了。所以,Pinata 认为,为什么我们要期望数字内容创作者永远要管理着 NFT 的所有权呢?
Pinata 的解决方案是这样的,NFT 的每个持有者在 IPFS 中存入一件 NFT 的副本,这样即使创建者删除了他的文件,NFT 的持有者们也仍然拥有 NFT 的副本,并且可以通过哈希验证这些副本都是同一件物品。
让我们在这里暂停一下,因为 Web3 有些不同。重申一下:副本可以是一份,也可以是一千份,也可以是一百万份,但 NFT 就像一份契约。无论任何人复制多少份,只有一份记录能赋予所有权,它将在只存放一个钱包里。不管有多少人拥有副本,NFT 的主人只有一个。
而且,艺术家 Sarah Friend 在「拜占庭之梦」播客中提到,他认为一件数字艺术品可能会因为越多人决定持有副本而变得越有价值。
言归正传,让我们说回到永久存储方案。还有一种方式,创作者至少可以尝试以一种永久存储的方式来托管内容。使用 Arweave 作为存储方式是一个非常新颖的办法,不过前提是 Arweave 网络要永远存在,这样,创作者就可以支付一次费用并存储一个文件。
Arweave 首席执行官 Sam Williams 表示:「艺术家可以通过 Mintbase 这样的集成平台铸造他们的代币,或者他们可以使用 ArDrive(或类似的网盘)上传,并将 Arweave 的 URL 投放到他们选择的铸造应用程序中。」
我们还没有可以做到「永远」存在储存方式,甚至储存很长时间也是个较难的问题,所以 Arweave 是一个可以尝试的方法。OpenSea 的 Finzer 表示:「我记得听说过关于 Arweave 的非常大的进展,不过 IPFS 是一位先行者。」
无论如何,Pakman 认为提出另一个可能会让一些精明的买家感到紧张的问题是件好事。创造 NFT 的人是否会通过试图取消内容所有者的权利来贬低它们的价值呢?
以 NBA Top Shot 为例,每当一个 Moment 被铸造为 NFT,NBA 就不能夺走其版权。」Pakman 说,「你拥有嵌入其中的 IP 地址。」
这就像棒球卡一样。比如说,即使当美国职业棒球大联盟与 Topps 卡牌公司产生纠纷,也不可能收回大家已经买来的实体棒球卡;同理,NBA 也不可以收回已经铸造成 NFT 的 Moment。
真的可靠吗?
那么,如果 NFT 买家注意到了永久保存的问题,那应该如何检查内容存储是否可靠呢?
如果前面提到的 TokenURI 是一个 HTTPS 地址,那就有点麻烦了。
如果要自助托管,创作者基本上是需要把服务器交给新的所有者。当然,新的所有者可以下载一个副本,但是如果一个 NFT 开始变得值钱的话(这很有可能),你就会陷入非常棘手的 NFT 原作者问题。
但这个问题也正在慢慢得以解决。CoinFund 的 Jake Brukhman 表示:「截至目前,我们已经看到了从持有 NFT 介质的中心化服务器向 IPFS、Arweave、Sia 和 Storj 等去中心化存储网络的转变。」
对于整个 NFT 领域而言,整合出一种「持久印章」是很有意义的,就像美国农业部认证的有机产品或 UL 认证一样,这可以迅速高速消费者,NFT 可以永远存在,哪怕创作者已经离开,它也仍然会继续存在。
但是在市场上我们并不常能够了解到一个物品被存放在哪里,而且那些平台也总是不主动告诉其他人如何判断一种存储方法是否是可靠的。
"如果业界决定了采用某种坚持的标准,我们也就不难补充可靠性的判断方法了。"Finzer 说。
另一个交易平台 Rarible 的联合创始人 Alexander Salnikov 表示,他们正试图找到一个让 NFT 永远存在的方法,但目前还没有完全锁定一个解决方案。
「我们希望 Rarible 能够成功地与 Arweave 和 Filecoin 等系统一起运作,直至完全去中心化。」Alexander Salnikov 说。
「这肯定是一个生态系统必须解决的长期问题,」Foundation 平台的开发者 Elpizo Choi 表示。Foundation 有一个很棒的功能,当一个作品存储在 IPFS 上时,可以很方便地通过 Foundation 页面验证。
Kyle Tut 在 Foundation 使用的 Pinata 公司工作,他表示:「对于 NFT 的所有者来说,仍然需要制定一个保证 NFT 数据存在的标准,这可以是由平台、创作者或是收集者来决定。」
「现在还为时过早,但我希望我们能尽快达成一致性和可扩展性的共识。」Choi 说。