比特币
Ctrl+D收藏简单区块链

怎样在 OpenSea 上完成 NFT 元数据去中心化?_以太坊

作者:

时间:2021/7/3 20:09:56

怎样在 OpenSea 上完成 NFT 元数据去中心化?

NFT 是附带去中心化使用权的独一无二的代币总。“谁有着这一代币总” 这个问题由多台计算机与此同时储存并跟踪,避免 有些人在没经受权的状况下伪造所属。

殊不知,NFT 的有关媒体配件和內容(通称 “NFT 元数据”)自始至终沒有完成去中心化,由于立即在智能合约内储存和改动数据信息会造成昂贵的 gas 成本费。要是没有去中心化,收藏者就没法坚信某一代币总的元数据是详细且不会改变的。

自 2017 年创立至今,OpenSea 就已适用元数据去中心化的 NFT。今日,我们要公布一个喜讯:在 OpenSea 服务平台上发售 NFT 的原创者可以应用 IPFS(星际帝国系统文件)和 Filecoin 完成元数据去中心化啦!大家还为收藏者给予了一种能够查询 NFT 元数据什么时候冻结的方式 ,并进一步加强了 OpenSea 收藏者能够用于评定 NFT 的工具箱。

下面,大家将进一步论述 OpenSea 是怎样完成 NFT 元数据去中心化的,及其这一点为什么这般关键。假如你要想掌握怎样使你在 OpenSea 上发售的 NFT 去中心化,请查询大家的帮助中心实例教程。

假如你没掌握 NFT 元数据,何不阅读文章大家广火爆的 NFT 秘笈,还可以阅读文章下面的技术性解读。

就合乎以太币规范的 NFT 来讲,管理方法 NFT 的智能合约一般会应用涵数来表明元数据的部位:

ERC 721 规范:function tokenURI(uint256 _tokenId) external view returns (string memory)

ERC 1155 规范:function uri(uint256 _id) external view returns (string memory)

涵数的传参一般是 Google 云、亚马逊云服务项目或其他能够线下推广化或由开发人员更新改造的去中心化储存服务项目的 URI。

这种去中心化解决方法与 IPFS、Filecoin 和 Arweave 等去中心化储存解决方法产生了迥然不同,后面一种将元数据储存在去中心化互联网中的储存连接点内。

去中心化储存有两个缺点:

诸行无常性:网络服务器很有可能会断线,造成图片难以寻找(除非是 OpenSea 这类的 NFT 数据库索引早已为它建立了镜像系统)。

多变性:开发人员能够违反收藏者的信念改动图片。

现阶段有四类 NFT 元数据储存:

“冻结” 这一定义有别于去中心化。即便元数据以去中心化方法储存,原创者仍然有可能根据推送链上事务管理来改动 NFT 元数据。大家将元数据不能变更的 NFT 称之为 “冻结”。

假如不清楚 NFT 是否有被冻结,收藏者就没法了解自身选购的收藏品过去了 1 年、10 年甚至 100 年是不是或是原先的模样。

并不是全部 NFT 都具备同样的特点。使我们根据下边一些事例来掌握他们:

去中心化:大部分 NFT 的智能合约内都是有一个涵数能够回到与其说代币总标志符相匹配的元数据。传参一般是由开发人员运作的云主机上的 URI(比如 example.com/nft/2)。假如一个 NFT 的內容和媒体都由这类网络服务器操纵,那麼这一 NFT 便是去中心化的,存有诸行无常性和多变性难题。

去中心化且验证:Larva Labs 发售的 CryptoPunks 是最开始的 NFT,其图片就储存在去中心化网络服务器上。可是,图片的哈希值储存在智能合约内。因而,虽然 CryptoPunks 存有诸行无常性的问题,可是我们可以根据哈希值来认证图片是不是被改动过,进而判断图片是不是原照。其他新项目(如 CrypoKitties)对这一系统软件开展了调节,比如,将 NFT 的特点储存在链上,可是将特点的设计效果图储存在去中心化网络服务器上。在 Cryptokitties 系统软件中,图片能够被改动,可是每只猫的 “遗传基因” 和稀缺信息内容没法被改动。

去中心化:有别于将元数据储存在去中心化网络服务器内,开发人员能够挑选将元数据立即储存在智能合约或文档友善型的去中心化互联网内。最好是的2个挑选无非 IPFS Filecoin 和 Arweave。Arweave 规定挖矿在建立区块链时偏向以前储存的数据信息,与区块链技术相近(称之为 “blockweave”)。IPFS 能够让对等连接点互相储存、要求并传送验证数据信息,而且能够和 Filecoin 一起用于鼓励挖矿应用验证证实永久性储存数据信息。比如,Bored Ape Yacht Club 就将元数据储存在 IPFS 内,可是合同使用者能够改动 IPFS 的根 URI。

去中心化且已冻结:大家难以了解 NFT 的元数据是不是已被冻结,由于一般有很多种多样方式 能够改动它。这是一个手动式全过程,可是 OpenSea 如今可表明 OpenSea 上发售的 NFT是不是已被冻结,及其许多 非 OpenSea 上发售的 NFT是不是已被冻结:

-假如某一 NFT 的元数据储存在适用 IPFS 和 Arweave 的文档存储互联网上,点一下图上的 “已冻结” 便会开启相匹配的去中心化 URI(包含 `ipfs://` 和 `ar://` URI)-

一些兼顾去中心化和可冻结性的新项目有:

SuperRare(IPFS)

Sandbox(IPFS)

Uniswap(on-chain)

1111 by Kevin Abosch(Arweave)

注:一些新项目立即将元数据储存在智能合约内。比如,Larva Labs 的另一个新项目 Autoglyphs 就立即从合同回到标识符工艺品,它是第一个那么做的 NFT 新项目。Autoglyphs 不依赖于除以太币以外的其他系统软件给予图片,因而大家称作去中心化的、链上的且已冻结的。

这四类 NFT 都有优点和缺点。可是,针对收藏者而言,多掌握一点 NFT 完成会对管理决策有协助。这就是为何我们要引进一种新的事情种类来提高 ERC1155 和 ERC721 规范,便于开发人员告之 OpenSea 等服务平台她们什么时候会将某一 NFT 标识为 “已冻结”。

为了更好地处理已冻结元数据和未冻结元数据中间的矛盾,新的事情会告知 OpenSea 将某一 URI 申请注册为永久性 URI(即,PermanentURI)。事情签字以下所显示:

event PermanentURI(string _value, uint256 indexed _id);

一旦 NFT 智能合约传出一个 PermanentURI 事情,就没有人能再变更这一相匹配某一代币总 ID 的 URI。详细信息客户程序大家的文本文档。如同绝大部分密码算法规范那般,永久性 URI 仍处在开发设计中,很有可能会依据小区意见反馈开展变更。

在 2020 年 12 月,大家发布了一个免 gas 费的 NFT 锻造器(汉语译版),为大量要想在区块链技术上出售的著作的艺术大师大开方便之门。那时候,大家首先适用根据智能合约冻结元数据。换句话说,原创者现在可以冻结她们过去 6 个月写作且并未售卖的 NFT 的元数据。

最先,进入你的创著作的 “编写” 网页页面,并点一下网页页面右上方在其中一个 NFT 的签字笔标志(你能在 “加上最新项目” 按键下边的搜索栏寻找他们)。点一下冻结元数据按键,便会见到如下图所显示的弹出对话框。假如你要想再次,请启用框架,随后点一下 “Submit Transaction” 递交事务管理。尽管 OpenSea 不扣除一切花费, 可是你需要付款 gas 费才可以将新的元数据 URI 储存到智能合约内。

一旦你冻结了某一 NFT,就没法将其解除冻结或变更其元数据。只需以太币和 Filecoin 存有,这一 NFT 就始终处在冻结情况。

如果你冻结某一 NFT 后,你也就能够立即在 OpenSea 网页页面上查询其 IPFS URI。你要能够应用 NFT.Storage API 与你的 NFT 的 IPFS 內容哈希值来查询与这一 NFT 有关的 Filecoin 买卖总数。比如:https://api.nft.storage/check/bafkreiem4twkqzsq2aj4shbycd4yvoj2cx72vezicletlhi7dijjciqpui。

OpenSea 的总体目标之一是为全部 NFT 给予客观事实来源于,不管他们应用的区块链技术、元数据文件格式和去中心化储存解决方法是啥。未来,NFT 行业很有可能会深陷一片杂乱,并不断涌现许多 NFT 发售方法。大家期待让 NFT 越来越更为全透明。

以往 6 个月来,大家根据适用 Polygon 主链为 OpenSea 上的客户给予免 gas 费感受。假如你能浏览封闭式公测版 NFT 锻造器,如今就可以应用 IPFS 和 Filecoin 冻结你的 Polygon NFT 了。

如同 Polygon 买卖一样,将 IPFS URI 储存到 NFT 的智能合约并不会造成一切 gas 成本费 —— OpenSea 会给你付款这一部分花费。请关心事后版本号公布,也热烈欢迎根据 Discord 告知大家你的念头。

注:假如你对 NFT 元数据有兴趣,大家已经惹人。热烈欢迎查询大家现阶段缺口的职位:https://opensea.io/careers。

(完)

(文内有很多网页链接,可点一下左下 ”阅读“ 从 EthFans 网址上获得)

全文连接:

https://opensea.io/blog/announcements/decentralizing-nft-metadata-on-opensea/

创作者: OpenSea

汉语

注:一些项目立即将元数据存储在智能合约内。比如,Larva Labs 的另一个 声音 | 北京商报:如何把区块链等与金融业务进行融合是关键:8月28日,北京商报发布了题为《持牌机构怎么变:破体制禁锢 走独立之路 》的文章,对央行《金融科技(FinTech)发展规划(2019-2021年)》进行了解读。文章称,在分析人士看来,场景化是金融科技发展的一个重要趋势,因为只有嫁接到具体场景,才能让金融科技更好地服务于实体经济,降低风险发生的可能,而如何把AI、大数据、云计算、区块链等技术与金融业务进行合理而深度的融合是关键。[2019/8/28]

现场 | 华盛顿州ICT行业部门负责人:监管者关心区块链如何与经济结合:金色财经现场报道,NEO DevCon 2019开发者大会今日在西雅图举行,华盛顿州信息和通信技术(ICT)行业部门负责人Joseph Williams发表了题为“区块链的监管视角”的主题演讲。Williams表示,监管者关心的是区块链如何与经济结合起来,如果出现问题怎么办,如何建立生态系统等问题。政府机构能够为区块链提供区块链监管框架以提振市场信心,为市场和公众释放对于科技信心的信号。此外,法律框架和监管者可以移除现有法律体系关于区块链的障碍,也可以制定支持让区块链成为可能的法律。此外,Williams还提到了美国迫在眉睫的政策问题,包括区块链交易的法律; 服务等级和保障; 责任,特别是对于发生故障的服务; 数据隐私; 区块链存储的数据作为证据的法律框架; 强制/性能。[2019/2/17]

普京:俄罗斯不能有自己的加密货币 但必须研??究如何使用加密货币:据cointelegraph消息,俄罗斯总统普京6月7日在与俄罗斯公众的年度现场问答会议上表示,俄罗斯不能有自己的加密货币,这是因为加密货币超越了国界。对于所谓加密货币挖矿,普京指出俄罗斯确实没有对此进行规范,但态度“非常谨慎”。关于加密货币作为支付方式,普京指出,虽然专家说日本已经部分采用加密货币作为支付,但这“在其他国家并不适用”。俄罗斯联邦中央银行认为加密货币既不是支付手段,也不是价值储备手段。加密货币不受任何支持,人们应该小心谨慎地对待它。俄罗斯必须密切关注这一现象,以确定俄罗斯如何参与其进程。此外普京还补充说明,俄罗斯必须研??究如何使用加密货币,以避免在国际金融领域的任何限制。据cointelegraph分析,普京或许在暗示可以通过使用加密货币避免目前西方国家对俄罗斯的制裁。[2018/6/8]

标签:

区块链热门资讯
美联储会议有关CBDC演说全篇:对CBDC的全方位宏观经济了解_以太坊

美联储会议有关CBDC演说全篇:对CBDC的全方位宏观经济了解 6 月 29 日零晨,美联储会议管控副书记 Randal K. Quarles 发布了一篇主题风格为「滑翔衣裤和中央银行虚拟货币」的演说。

2021/7/3 18:49:31
Dweb3.0的关键基础设施建设?NA(Nirvana)Chain加快开掘链上域名总流量安全通道_以太坊

Dweb3.0的关键基础设施建设?NA(Nirvana)Chain加快开掘链上域名总流量安全通道 互联网时期下域名发展趋势早已获得了不凡的造就,Web页面、静态数据資源文档等数据信息,为新运用的开发设计给予了必需的基础设施建设和基本上內容并渗入各种运用中,伴随着使用价值互联网与区块链融合再次探寻域名的去中心化界限,也让其可行性分析越来越尤其众多。

2021/7/3 17:44:55
深层拆卸a16z:不愿当艺人经纪人的新闻媒体并不是好风险投资_以太坊

深层拆卸a16z:不愿当艺人经纪人的新闻媒体并不是好风险投资 6月24日,伴随着安德森·霍洛维茨(Andreessen Horowitz,又被称为a16z)公布发布经营规模超出22亿美金的第三支数据加密财产投资股票基金Crypto Fund III,以硅谷坏小子而出名的a16z再一次吸引住了大家的目光。

2021/7/3 17:17:43