近期NFT和存储概念赛道仍然热度不断,不过关于两者的关联却少见谈及。今天分享一篇文章,正好是关注这一话题的,聊一聊NFT被忽略的一个方面:存储。
正文之前,先从和菜头的两篇博文说起,也与读者共勉。
和菜头被围观,NFT出圈了?
最近古董级互联网写作者和菜头的一篇关于NFT的文章《关于NFT的一些胡说八道》刷屏了。文中提到:
也许现在畅想未来还为时过早,也许NFT的热潮也只是和网络上所有的风潮一样很快就会烟消云散。不过,现实的改变总是要晚于观念的改变。我觉得对NFT可以稍微看远一点,原因就在于它正在悄然改变人们的观念。
有意思的是,这篇菜头叔以为枯燥、阅读量会创新低的科普式文章,遇到币圈网友后,反应有意思的很:“连和菜头都在谈论NFT了”。和菜头描述,币圈的一大票读者涌入:
不留言,不点赞,不关注,跑进来一言不发,点开赞赏打一笔钱,转身就走。
大概十多年前,还没有公众号,甚至微信也还没出现。和菜头,连岳,还有老罗的牛博网,是当年常常流连之地。和菜头的博客名“槽边往事”,也依稀见到当年的一些痕迹。愿如菜头所言,愿我们,愿仍在币圈坚信未来趋势的读者们,“信仰成真,穿过窄门,抵达辽阔之地。”
言归正传,我们回到本文的话题上来:NFT和存储,是如何搭上关系的,为何说存储是NFT容易被忽略的一环。
一、NFT和数字所有权
有观点认为,NFT是一种激进的数字所有权的新形式,尝试摆脱中心化公司的掌控。
举个例子,在传统的游戏里,尽管你买了诸多的酷炫装备道具,在游戏里看似拥有了大量的数字资产。但是仍然要受到游戏方的限制,你并不真正拥有该资产。因此在NFT出现后,人们期待终于有了一种可以真正“拥有”的数字资产了,只要有代币,你就有了对应的数字艺术品。NFT代表了新一代的数字资产所有权。
Tiff Macklem被任命为加拿大央行行长,将取代比特币怀疑论者Stephen Poloz:加拿大财政部长Bill Morneau任命Tiff Macklem为加拿大央行新行长。Macklem将于6月2日接替比特币怀疑论者Stephen Poloz。
作为世界第十大经济体和G7成员,加拿大在国际金融中发挥着巨大作用。因此,任命新行长应该引起加密货币交易者和经济学家的注意,因为可能会改变其对数字货币的立场。
2018年1月,Poloz称比特币交易是,还将区块链称为天才创新,成为头条新闻。在加拿大帝国俱乐部的2019年终演讲中,Poloz提出2020年以现金为中心的愿景,不过该行将研究CBDC的用途。
今年2月,副行长Timothy Lane称:“我们都熟悉过去几年中加密货币的爆炸式增长。比特币和类似的数字资产被引入,希望成为未来的货币。这还没有发生,也不可能发生。比特币等加密货币交易太昂贵,购买力也太不稳定。”相比之下,Libra等稳定币具有更好的广泛应用前景。最终政府印制的现金仍被广泛使用。央行得出结论,目前没有令人信服的理由发行CBDC。他承认,世界变化非常快。任何私人数字货币普及或现金无法广泛使用的情况可能促使央行重新考虑发行CBDC。(Decrypt)[2020/5/2]
果真是这样么?
事实上,事情还真没这么简单。许多NFT比投资者所认为的更为中心化,实际情况可能是,我们期待NFT能带给我们的“真正的所有权”,却未必是真实的。
二、数据存储问题
NFT离不开存储。尽管这一问题并不被NFT爱好者们常常提起。
尽管NFT去中心化形式存在,但是大多数的NFT市场,包括NiftyGateway、SuperRare、Rarible、Opensea等等都和传统的网店一样,存在一些中心化的部件。
举例来说,你购买了NFT,代币本身是存在于区块链上的。不过由于在链上存储文件,尤其是像视频这类大的文件,成本高昂,所以代币相关的图片、视频等媒介,通常采取了链下存储的方式。
动态 | 澳本聪与Peter McCormack诉讼案:索赔10万英镑,辩护费用或高达50万至75万英镑:据Crypto Potato消息,5月29日,英国加密节目主持人Peter McCormack在推特上更新了与澳本聪的诉讼案件细节,主要内容包括: 1. McCormack因诽谤罪被起诉,必须在星期五12点之前做出决定。索赔金额为10万英镑,包括一些其他要求; 2. 如果得到专业律师的全力支持,初步辩护费用预估在2.5万至5万英镑之间。如果进行全面审理,最糟的情况下辩护金额将是50万至75万英镑。如果输了,McCormack将支付澳本聪的法律费用(150万英镑),这一数字可能会翻番。 McCormack解释说,不抗辩也是一种选择,因为这不会给澳本聪带来他想要的宣传效果和判决。然而这将花费10万英镑,“更糟的情况”是可能要搭上房子。 实际上用他自己的话来说,他面临的选择就是: 1.战斗并失败(代价高昂,可能破产,名誉受损); 2.战斗并取得胜利; 3.不要抗争(代价高昂,可能破产,名誉受损)。[2019/5/29]
就是说,NFT自身代币部分的数据是中心化的,但是往往NFT所对应的图片等媒介,采取了链下存储的方式,将这些文件的Hash值数据,存储在NFT代币元数据之中。NFT的存储方式,是由艺术家或者平台来决定的,这就意味着,NFT中所对应的照片、视频等文件,完全可能存储在中心化的服务器上。
不得不说,对于NFT买家而言,这会带来个麻烦:如果存储NFT媒介文件的公司倒闭了呢?如何确保他们所买下的NFT,真的仍然存在?而不是化为泡沫?
最近Twitter上一位程序员,写了一篇深入探讨NFT的帖子,探究NFT所引用的媒体实际存在何处。
他发现,通常NFT代币会指向链外的存储位置,在元数据中,要么是用HTTPURL链接,要么是用IPFSHash值。
使用URL有什么问题?
由于HTTPURL是寻址方式,将文件链接到所有者所控制特定数据的特定站点,本质上是中心化的存储方式。如果NFT依赖于HTTPURL的元数据,这就意味着NFT持有者根本不可能真正拥有该NFT,因为发布者需要继续维护服务器,才能让这些NFT有意义。换句话说,一旦存储这些媒介的服务器关机或者关闭了,这些NFT,不过是一片空白。
声音 | 赵长鹏:百分百支持Peter McCormack,澳本聪就是个子:4月15日,赵长鹏转发英国主持人Peter McCormack推文,并表示:做得好。我百分百支持你,Peter。有言在先,我在技术上不站队,因为市场自有分辨。我只是跟谎称为他人的子做对抗。因此我对此有着坚定的立场:澳本聪就是个子。[2019/4/15]
最近大火的Beeple可以作为示例。Beeple所创作的CrossroadNFT在NiftyGateway平台发行。代币的图片的元数据,是托管在Nifty服务器上的HTTPURL,该URL包含Crossroad的元数据。而元数据文本进一步指向另一个HTTPURL,该URL则包含Crossroad的实际视觉媒体,它托管在基于云服务器的媒体服务上,但仍然由Nifty的服务器提供服务,如下图所示。
这意味着,如果Nifty平台破产并关闭其服务器,CrossroadNFT的所有者将只剩下一个指向已失效HTTPURL的代币。附加到NFT上的元数据和图像,都要依靠Nifty能够持续运行才行。
这样的例子,并非没有发生过。
三月初,音乐家3LAU在NiftyGateway上以1100万美元的价格出售了一张NFT专辑,不过这个NFT现在已经丢失。虽然依然可以在NiftyGateway上找到3LAU的专辑副本,但真正的NFT资产已经无法再找回了,因为3LAU的NFT是通过HTTPURL方式索引,被放置在中心化服务器上了。
那么,如果使用去中心化存储方案呢?
三、去中心化存储方案:IPFS
IPFS或星际文件系统,是一种以去中心化的点对点网络为中心共享和存储数据的协议。这允许内容可寻址存储(CAS),这意味着内容本身可以进行Hash化(加密编码)和引用。
动态 | Alexander Vinnik声称遭人权侵犯,正在与法国抗争:金色财经报道,在被关押了30个月之后,希腊当局终于将涉嫌比特币活动的Alexander Vinnik引渡至法国。法国的检察官正在指控Vinnik涉嫌多项、勒索和串谋罪。然而,Vinnik的法律小组表示,在三方外交之争中,其客户遭受了严重的侵犯人权行为。 Vinnik的律师还指控检察官努力使他们的当事人在没有任何指控或审判的情况下被拘留,同时阻止其与家人发生任何接触。[2020/2/8]
关于HTTPURL的寻址方式,和IPFS这种内容寻址方式的区别,或者可以这么理解。
传统的URL就像告诉某人在特定的电影院看特定的电影(例如:去爱奇艺看《教父》),而内容寻址存储就像告诉某人在一般情况下只看那部电影(例如:去看《教父》)。前者需要获得爱奇艺的许可;后者只是要求电影存在即可,因为任何人在任何地方看《教父》都会看到完全相同的内容。
理论上,通过IPFS这样的协议使用CAS存储的媒体文件,可以完全打散,同时仍然可以验证和不可更改。但现实并非如此简单。
四、IPFS的细节探寻
通过IPFS协议托管的文件,也必须要存储在IPFS网络中的某个节点之中。许多主要的中心化NFT市场尽管利用IPFS进行存储,但是实际上它们有意通过自己的私有网关充当节点来托管这些文件。
这意味着,即使NFT采用的方式是直接引用存储在IPFS上的媒体,该媒体文件仍然可能要求特定的中心化NFT市场所运行的IPFS节点保持在线才行,否则该NFT就会是一片空白。
比如Beeple的《每日:最初5000天》(everyday:TheFirst5000Days)在MakersPlace上发行,通过佳士得(Christie’s)以6900万美元的价格售出。
在这里,NFT引用了通过公共IPFS网关可访问的元数据,这意味着它可能是安全的,不管Makeplace是否继续运营。然而实际上,该图片的索引是通过MakersPlace的私有网关存储的。
动态| Trezor钱包SatoshiLabs退出黑客大会Paralelni Polis:据bitcoinexchangeguide消息,Trezor钱包的SatoshiLabs 9月18日一篇博客表示,由于不同的私人冲突,他们将退出黑客大会Paralelni Polis (HCPP18)。[2018/9/20]
因此如果MakersPlace停止托管他们的IPFS节点,“everyday”这幅作品的NFT代币所引用的文件,可能不复存在,尽管这些IPFS索引数据是已经在链上确认过的了。如果这幅NFT只是链接到已经失效的元数据,这幅NFT艺术品,还能值6900万美元么?
五、NFT并非全部如此
当然不是所有的NFT都会遇到这类风险。也有NFT采取了其他的策略。
包括Avastars和ArtBlocks在内的许多备受瞩目的NFT项目,都被设计成完全在链上运行,这意味着元数据和视觉媒体方面的存储都是完全去中心化的。简而言之,完全在链上运行的NFT,能更好兑现其承诺:实现最纯粹的数字“所有权”形式。
Avastars的开发团队NFT42甚至推出了一个新的NFT平台InfiNFT,它能够通过链上元数据和图像存储生成完全去中心化的NFT。
不幸的是,在很多情况下,把媒体文件全部存储在链上并不划算,尤其是如果媒体文件过大,成本会非常高昂。所以大多数NFT项目如果想要长寿,得找到替代方法才行。
六、链外存储方案
考虑到社区对NFT去中心化程度不足的担忧,Hashmasks在最近的一篇博文“关于Hashmasks艺术作品的持久性”之中,宣布他们添加了IPFS地址的元数据以及链上所有16384个Masks的显式特征。
现在Hashmasks的所有者不需要依赖于Hashmasks网站来获取IPFS图像位置,尽管这些链接是永久存储在链上。
不过,由于Hashmasks图像本身,仍然可能是通过Hashmasks的IPFS托管节点,这也会带来一定风险。因此Hashmasks现在也增加了Arweave的渠道,用于存储他们所有的图像。
七、新趋势
Arweave是一个去中心化数据存储系统,旨在通过财政激励用户支持和存储尽可能多的数据,并奖励那些贡献空间的用户,从而永久维持信息存储。换句话说,用户在Arweave上储存的数据越多,他们的利润就越多。
Arweave还与IPFS建立了桥梁,并为IPFS的文件固定操作提供了激励,本质上是鼓励用户通过Arweave和IPFS双重存储信息。
ManuelAlzuru是即将上线的社交NFT市场DoinGud的创始人,他认为Arweave成为长期媒体存储的一个潜在解决方案是值得期待的。
在他看来NFT领域的大多数项目,都是从实验开始,为了便于开发,也受到工具限制,不得不有所妥协。这样的后果,就是许多NFT会将媒介文件存储在中心化服务器或托管在IPFS节点,必须为这些节点提供激励,才能让这些媒体文件得以持续存储。
Alzuru提到DoinGud正在探索不同的替代方案,如permaweb,以实现与NFT相连接的媒体能够得到永久存储,确保基础设施更为灵活稳健。
这里简单补充一点Arweave的小知识。
Arweave通过区块链的方式实现,文件存在每一个区块上。Arweave数据结构更像一张网,而不是一条链。Arweave致力于改变区块链存储的工作方式,创造了称之为blockweave的独特新方法,提供了永久的、可伸缩的链存储。
Arweave通过收取一次性费用就可以让人们永远存储数据来承担费用问题。这可以改变存储和分发数据的方式。
八、NFT如何更好存储?
旨在维持数据的长期存储的创业公司,Arweave并非独一家。Filecoin相比之下名气更大,它允许用户租用或租赁去中心化的存储空间。
Pinata则为任何有兴趣开启IPFS节点并管理自己数据存储的人,提供了优化的用户使用体验,该网站并未发行代币,而是采取付费的方式供用户使用,其中NFT平台套餐为1000美元/月。下文中我们还会再稍微详细一些介绍。
另一个选手,是Aleph.im。这是一个跨区块链的第二层网络,也正在开发一个潜在的NFT存储解决方案。
Aleph的首席执行官JonathanSchemoul提到,他们在开发的工具,可以帮助用户‘保存’NFT数据的快照。
如果当前数据在IPFS上,那么很好,我们可以固定这些文件,并在需要时推断新的网关(只要我们有IPFSHash和路径)。如果没有,则平台及所有者/创造者/任何用户也可以自己快照,我们可以找目击者(witness)做同样的工作,并进行比较。
Hashmasks利用了Arweave和IPFSpin激励方式,理论上可以确保存储数据更为可靠,即使平台自己的服务器被关闭,也能让NFT能够继续存在。但Arweave毕竟是一家较新的初创公司,其激励模式的长期可行性尚未得到证实。
为了真正确保HashmasksNFT媒体文件的可持续性,所有者必须将自己的Hashmasks固定到自己的IPFS节点上,换句话说,需要自己做一个IPFS的备份。
九、存储的责任在谁?
今天,保管蒙娜丽莎的责任在谁?是达芬奇或者他的后人么?不是,是卢浮宫的责任。那么NFT的存储责任,该由谁承担呢?
在众多专注于IPFS的初创企业中,Pinata特别的地方在于,面向那些希望将艺术品投资永久保存在自己手中的NFT所有者。除了为任何想托管自己节点的人提供可访问的管理工具外,他们还允许用户向Pinata支付费用,以获得持续将NFT的媒体直接pin在IPFS上的服务。
NFT市场Foundation的工程主管ElpizoChoi预计,未来创作者和收藏家将在存储他们的NFT相关资产方面发挥更积极作用。
“Foundation的NFT托管在IPFS上……只要有人通过pin的方式固定文件或支付费用,数据就会在网络上保持可用,Foundation目前通过Pinata承担这一角色,但随着生态系统的成熟,未来创造者和收藏家将直接通过Filecoin和Arweave等激励网络来完成这一工作。”
正如Pinata的联合创始人兼首席执行官KyleTut所说:
“在Pinata,我们认为,当NFT出售时,我们需要清楚地了解NFT的数据传输的维护职责何在。”
最终,就像交易卡的收集者负责将他们最有价值的卡保存在套筒和活页夹中一样,NFT收集者最终将负责维护任何具有链外方面数据的NFT的视觉媒体和元数据。
十、NFT的未来
对一些专业的NFT收藏者来说,维护它们自己的IPFS节点可能是最好的选择。对其他人来说,这可能意味着利用像Pinata这样的服务来持续固定(pin)他们的NFT媒体文件,是更可行的选择。
不过这样做的前提,是必须以允许支持IPFS的方式创建NFT。如果像那些在NiftyGateway上的NFT所做的那样,将文件保存在中心化服务器,使用HTTPURL方式存储元数据在链上,无异于埋下了一颗定时炸弹,而且不幸的是这种炸弹已经爆炸过。
那么对于链接到中心化URL的NFT来说,一个潜在的解决方案可能是让这些中心化市场允许这些代币的所有者使用IPFS功能销毁NFT并重新生成,不过实际操作起来仍然难度重重。
目前来看,除了所有资产都完全在链上的NFT外,“中心化”的NFT服务市场可能会在可持续性和持久性方面经受成长的阵痛。尽管如此,这个领域比以往任何时候都更加活跃,解决方案也在不断涌现。
对于中心化NFT市场而言,尽快意识到问题所在,尽快采取应对措施,尽快拥抱变化。越快越好。
在我看来,随着NFT的发展,我们会越发意识到存储问题对NFT的重要性所在。
翻译:荆凯
声明:本文为作者独立观点,不代表区块链研习社(公众号)立场,不构成任何投资意见或建议。
-END-
灰度是比特币机构投资者的标杆性存在,也是全球最大的数字货币资产管理公司。近日灰度公布了2020年第四季度数字资产报告,全面介绍了各类投资产品的活动,以及对2020年的投资人群分析.
著名加密货币分析师Kaleo预测,美国企业家、亿万富翁埃隆·马斯克(ElonMusk)最近对Twitter进行的品牌重塑将导致流行的memecoin狗狗币(DOGE)发生重大变化.
比特币现在是否突破了2年均线?Github活跃度呈上升趋势;未解决的问题继续减少。比特币价格现在正在开始新的牛市吗? 比特币现在是否突破了2年均线? 2年期MA倍数作为比特币的长期投资工具.
Billions项目组 推荐一些可抄底币种,BTC受利空下刺、进入构建第二中枢阶段。下图为19年和现在的走势,去21500附近的概率是70%,20800概率30% 数据:BTC巨鲸1LQoW过去.
随着Ripple成为DMI全球CBDC研讨会上唯一一家成为白金合作伙伴的加密公司,XRP的价格大幅上涨.
Billions项目组 Shanghai升级即将到来,其最显着的特点是允许从2020年开始退出ETH质押。这里有一些关于事件信息量和以太坊最新技术升级的信息,供不知所措的读者回顾一下.