NFT是附有去中心化所有权的独一无二的代币。“谁拥有这个代币”这个问题由多台计算机同时存储并追踪,防止有人在未经授权的情况下篡改归属。
然而,NFT的相关媒介附件和内容始终没有实现去中心化,因为直接在智能合约内存储和修改数据会产生高昂的gas成本。如果没有去中心化,收藏者就无法相信某个代币的元数据是完整且不变的。
自2017年成立以来,OpenSea就已支持元数据去中心化的NFT。今天,我们要宣布一个好消息:在OpenSea平台上发行NFT的创作者能够使用?IPFS和?Filecoin?实现元数据去中心化啦!我们还为收藏者提供了一种可以查看NFT元数据何时冻结的方法,并进一步强化了OpenSea收藏者可以用来评估NFT的工具包。
接下来,我们将进一步阐述OpenSea是如何实现NFT元数据去中心化的,以及这一点为何如此重要。如果你想要了解如何让你在OpenSea上发行的NFT去中心化,请查看我们的帮助中心教程。
大咖零距离 | 半年收益38倍教你如何成就自己的交易系统:3月10日18:00,金色盘面邀请实盘大V以太坊大手子做客金色财经《大咖零距离》直播间,将分享《半年收益38倍教你如何成就自己的交易系统》,敬请关注,欲进群观看直播扫描下图二维码报名即可![2020/3/10]
去中心化元数据vs冻结元数据
如果你不了解NFT元数据,不妨阅读我们广受欢迎的?NFT宝典,也可以阅读下文的技术讲解。
就符合以太坊标准的NFT而言,管理NFT的智能合约通常会使用函数来说明元数据的位置:
ERC721标准:functiontokenURI(uint256_tokenId)externalviewreturns(stringmemory)
ERC1155标准:functionuri(uint256_id)externalviewreturns(stringmemory)
函数的返回值通常是Google云、亚马逊云服务或其它可以线下化或由开发者改造的中心化存储服务的URI。
这些中心化解决方案与?IPFS、Filecoin?和?Arweave?等去中心化存储解决方案形成了鲜明对比,后者将元数据存储在去中心化网络中的存储节点内。
声音 | 日本金融厅长官:针对区块链等分布式金融系统,如何确保公众利益已成为新课题:据日经新闻消息,今日在日本福冈举行的G20峰会上,日本金融厅长官远藤俊英发表演讲指出“监管规则可能抑制创新,监管规则也会跟不上技术变革”。此外,以区块链技术为首的分布式金融系统在没有金融机构充当中介的情况下,可能实现顾客和市场参与者之间的直接交易,因此金融机构的地位存在下降的可能性,在这种情况下,如何确保公众利益已成为新的课题。[2019/6/8]
中心化存储有两个弱点:
无常性:服务器可能会掉线,导致图片很难找到。
易变性:开发者可以违背收藏者的意志修改图片。
目前有四类NFT元数据存储:
“冻结”这一概念不同于去中心化。即使元数据以去中心化方式存储,创作者依然有可能通过发送链上事务来修改NFT元数据。我们将元数据不可更改的NFT称为“冻结”。
如果不清楚NFT有没有被冻结,收藏者就无法知道自己购买的藏品过了1年、10年乃至100年是否还是原来的样子。
并非所有NFT都具有相同的特性。让我们通过下面一些例子来了解它们:
中心化:大多数NFT的智能合约内都有一个函数可以返回与其代币标识符对应的元数据。返回值通常是由开发者运行的云服务器上的URI。如果一个NFT的内容和媒介都由这种服务器控制,那么这个NFT就是中心化的,存在无常性和易变性问题。
现场 | 独立数字经济学者刘志毅:区块链经济的内核在于如何建立新的秩序:金色财经现场报道,在今日举办的第六届中国创业者大会区块链技术与应用峰会上,独立数字经济学者刘志毅提到,区块链思想的核心是信息,区块链经济的内核在于如何建立新的秩序。他认为,我们应当建立对思想演变本质的认识,对技术演化与文明关系的认识以及对信息技术革命本质的认识。[2018/7/19]
中心化且可验证:LarvaLabs发行的?CryptoPunks?是最早的NFT,其图片就存储在中心化服务器上。但是,图片的哈希值存储在智能合约内。因此,尽管?CryptoPunks?存在无常性问题,但是我们可以通过哈希值来验证图片是否被修改过,从而判定图片是否是原图。其它项目对这一系统进行了调整,例如,将NFT的特征存储在链上,但是将特征的效果图存储在中心化服务器上。在Cryptokitties系统中,图片可以被修改,但是每只猫的“基因”和稀有信息无法被修改。
去中心化:不同于将元数据存储在中心化服务器内,开发者可以选择将元数据直接存储在智能合约或文件友好型的去中心化网络内。最好的两个选择不外乎IPFS+Filecoin和Arweave。Arweave要求矿工在创建区块时指向之前存储的数据,与区块链类似。IPFS可以让对等节点相互存储、请求并传输可验证数据,并且可以和Filecoin一起用来激励矿工使用可验证证明永久存储数据。例如,BoredApeYachtClub?就将元数据存储在IPFS内,但是合约所有者可以修改IPFS的根URI。
金色财经独家整理 贸易战对比特币走势影响如何?贸易战避险,比特币“效果不错”:
今日凌晨,中美史上最大贸易战打响,全球股市重挫,数字资产比特币走势如何再被讨论。重温早在3月2日Brian Kelly在CNBC的关于贸易战的言论:贸易战将加强美元贬值、物价上涨的预期,由于普遍担忧通胀,人们愿意投资比特币这样的“新黄金”、 “硬资产”(避险),“在贸易战中,比特币效果不错”。
Brian Kelly的观点发表于300亿美元贸易战规模预测下,而今600万“变本加厉”。中国已于今晨展开“反击”,外媒也普遍预测美国为长期输家。股市下跌将支撑黄金,金价在昨日由于加息和贸易战担忧下收于两周最高点,而比特币为何反而下跌?据CNBC称:比特币未守住9000美元关口或因日本对加密数字货币加强监管力度的政策可能。金色财经认为,由于政策目前仍为影响比特币的主要因素,在最晚今年7月份国际监管措施出台、政策逐步趋稳后,数字货币价格将逐渐与黄金涨跌保持相似的变动。[2018/3/23]
去中心化且已冻结:我们很难知道NFT的元数据是否已被冻结,因为通常有很多种方法可以修改它。这是一个手动过程,但是OpenSea现在可显示OpenSea上发行的NFT是否已被冻结,以及很多非OpenSea上发行的NFT是否已被冻结:
韩国政府召开紧急会议 讨论如何遏制加密货币投机:首尔12月13日电 韩国政府周三召集了相关部委的紧急会议,讨论如何在当地投资者日益担忧财务损失的情况下遏制加密货币投机。会议汇集了司法部,财政部,科学部和ICT部,金融服务委员会,韩国通信委员会,公平贸易委员会和国家税务局的高级官员。比特币和以太坊等加密货币近年来迅速普及。韩国是世界上最大的比特币交易所之一,约有100万人拥有最知名的数字货币。[2017/12/13]
-如果某个NFT的元数据存储在支持IPFS和Arweave的文件存储网络上,点击图中的“已冻结”就会打开对应的去中心化URI-
一些兼具去中心化和可冻结性的项目有:
SuperRare
Sandbox
Uniswap
1111byKevinAbosch
注:一些项目直接将元数据存储在智能合约内。例如,LarvaLabs的另一个项目?Autoglyphs?就直接从合约返回字符艺术品,它是首个这么做的NFT项目。Autoglyphs?不依赖于除以太坊之外的其它系统提供图片,因此我们称之为去中心化的、链上的且已冻结的。
这四类NFT各有优缺点。但是,对于收藏者来说,多了解一点NFT实现会对决策有帮助。这就是为什么我们要引入一种新的事件类型来增强ERC1155和ERC721标准,以便开发者告知OpenSea等平台他们何时会将某个NFT标记为“已冻结”。
永久URI
为了解决已冻结元数据和未冻结元数据之间的冲突,新的事件会告诉OpenSea将某个URI注册为永久URI。事件签名如下所示:
eventPermanentURI(string_value,uint256indexed_id);
一旦NFT智能合约发出一个PermanentURI事件,就没人能再更改这个对应某个代币ID的URI。详情请参阅我们的文档。就像绝大多数密码学标准那样,永久URI仍处于开发中,可能会根据社区反馈进行更改。
冻结OpenSea上的NFT
在2020年12月,我们推出了一个免gas费的NFT铸造器,为更多想要在区块链上出售自己的作品的艺术家大开方便之门。当时,我们率先支持通过智能合约冻结元数据。也就是说,创作者现在可以冻结他们在过去6个月创作且尚未出售的NFT的元数据。
首先,进入你的创作品的“编辑”页面,并点击页面右上角其中一个NFT的铅笔图标。点击冻结元数据按钮,就会看到如下图所示的弹出窗口。如果你想要继续,请勾选方框,然后点击“SubmitTransaction”提交事务。虽然OpenSea不收取任何费用,但是你需要支付gas费才能将新的元数据URI保存到智能合约内。
一旦你冻结了某个NFT,就无法将其解冻或更改其元数据。只要以太坊和Filecoin存在,这个NFT就永远处于冻结状态。
当你冻结某个NFT后,你就可以直接在OpenSea网页上查看其IPFSURI。你还可以使用?NFT.Storage?API和你的NFT的IPFS内容哈希值来查看与这个NFT相关的Filecoin交易数量。例如:https://api.nft.storage/check/bafkreiem4twkqzsq2aj4shbycd4yvoj2cx72vezicletlhi7dijjciqpui。
去中心化元数据的未来
OpenSea的目标之一是为所有NFT提供事实来源,无论它们使用的区块链、元数据格式和去中心化存储解决方案是什么。将来,NFT领域可能会陷入一片混沌,并涌现出很多NFT发行方式。我们希望让NFT变得更加透明。
免gas费冻结
过去6个月来,我们通过支持Polygon侧链为OpenSea上的用户提供免gas费体验。如果你可以访问封闭测试版NFT铸造器,现在就可以使用IPFS和Filecoin冻结你的PolygonNFT了。
就像Polygon交易一样,将IPFSURI保存到NFT的智能合约并不会产生任何gas成本——OpenSea会为你支付这部分费用。请关注后续版本发布,也欢迎通过?Discord?告诉我们你的想法。
注:如果你对NFT元数据感兴趣,我们正在招人。欢迎查看我们目前空缺的岗位:https://opensea.io/careers。
原文链接:
https://opensea.io/blog/announcements/decentralizing-nft-metadata-on-opensea/
作者:?OpenSea
翻译&校对:?闵敏&?阿剑
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。