Cointime

扫码下载App
iOS & Android

以Doodles为例,看可组合自定义NFT的现状、未来及挑战

原文作者:Jason

doodles 于上周刚公布了接下来的规划,比较有趣的是可组合自定义 NFT,之前也和大家交流过,我认为 NFT 赛道的技术演进有三个:纯链、可编程与和可组合,这三个结合起来将极大提升 NFT 的互操作性。 今天先和大家聊聊可组合这个方向的现状,未来和挑战。

众所周知 NFT 目前几乎绝大多数都为静态小图片,所以很难释放出它更多的玩法和 utility,所以我很久也没有写关于 NFT 的内容了,主要没看到有出现什么新东西。有趣是吸引人进来的,有用是留住进来的人,所以 doodles 通过可组合打有趣可玩性我觉得是一条不错的容易破圈的路,也会给行业带来一些新鲜空气。

其实可组合性是 NFT 一条比较明确的演进路径,原因有 1. 刚才说到的 NFT 静态小图片问题,动态自然应该要成为一个趋势 2.NFT 作为社交名片放在头像上,类比 QQ 秀也能穿衣戴帽,刻舟求剑动态也应该是一个趋势 看起来这种推演方式很粗暴且懒,但是大道至简很多趋势就是这样具有肉眼确定性的。

其实之前已经出现一些可组合具备互操作性 NFT 的 EIP 如 998 和 3664,以及包括波卡的 RMRK 重点发力在这个方向,可组合 NFT 行业普遍共识认为将会爆发在游戏领域,如人物的装备、坐骑等,但实际上若想真正应用难度更大,因为在游戏领域的可组合性之下还包括了可升级性、可消耗性等复杂场景。

我们还是以 doodles 为例,从其描述来看想实现的效果是可以对肤色、配饰等进行自定义,其实就是将目前 PFP 的属性进行自定义,如下图所示现在 NFT 表现层的图片具有的多个对应属性是不可拆分且项目方提前预置的状态,即使有时候觉得某个墨镜很酷但要买只能打包买。 

想实现的效果是每个属性都能够拆成独立的 NFT 并进行组合,这里需要讲一下目前 NFT 技术实现帮助大家更好理解。 

一套 NFT 的生产流程是项目方先事先生成 1 万张图片和对应的 1 万个 Json 文件作文 metadata,再将 metadata 上传至 IPFS 等云存,最后把 IPFS 链接写入到合约的 baseURI 中。

每个 Json 文件的命名就是 123 数字,和 NFT 的 TokenID 可以对应上,比如我持有 doodles3179,则就去查询文件名为 3179 的 metadata,如下图所示,NFT 的名字、描述、图片链接、属性等。 具体 NFT 实现可以看我一年前写的一篇教程  https://jason.mirror.xyz/bJcHIpahB9Rd5grPJdn-k_PuV66cO_dqOKS5AIRQ5cM

若想实现将每个属性都拆为 NFT 且可组合的话,首先必须要解决 NFT 索引问题,在链上为多个 NFT 建立树状关联关系,因为现在 NFT 每个都是独立的,这是一个比较麻烦的事。如下图所示每一个属性都变成 NFT 的话,需要在合约中建立之间的索引,这是 ERC721 完全不具备的能力,需要自己去建立实现。  

第二则是要解决动态图片的问题,刚才说到所有的图片都是项目方实现生成的死图片,那么当我把墨镜卖了,我的首先删除与墨镜 NFT 的索引关系,还要将图片的墨镜给「摘掉」,那怎么摘是个问题,刚才说到每个 NFT 都对应着一个 Json 文件,则有两种操作: 

1. 修改文件内容 

2. 指向一个新文件

若存在 IPFS 的话,则文件内容无法修改,只能指向新文件,那就会遇到一个很难搞的事,刚说到项目方需要将 NFT 图片提前生成,如果每个属性都变成 NFT 且可组合,把所有排列组合全部穷举一遍并生成图片,这个量级极其大,还要再和索引对应上,或者是单独做个生成器随用随生成,doodles 大概率会选择这种。

另一种方式则是直接存在 AWS 等中心化存储,可以随时进行修改,现在很多号称「动态」的 NFT 其实都是这么操作的,虽然没啥毛病但是不符合 web3 政治正确当然这个问题也是纯链的探索方向,后续为大家再扩展。

最后的问题在于需要交易市场的支持,交易市场都遵循 721 和 1155 的标准,但是如果 NFT 之间存在嵌套组合的话,需要由交易市场去支持兼容,如果不是该方向发展到一定体量,交易市场单独为此兼容也不划算,否则也许只能 doodles 自建一套,这个我现在也没有想好 doodles 会如何处理。  

最后给大家一些参考资料 RMRK 建议大家可以了解一下,如果说现在对 NFT 是功能机,,RMRK 则是智能机 https://rmrk.app

关于 998 和 3664 的链接如下,可扩展阅读  https://eips.ethereum.org/EIPS/eip-998  https://github.com/DRepublic-io/EIPs/blob/master/EIPS/eip-3664.md

评论

所有评论

推荐阅读

  • 交易员不再完全预期欧洲央行今年将加息25个基点

    6月26日,交易员不再完全预期欧洲央行今年将加息25个基点。

  • Coinbase CLO:前美国副总检察长为Kalshi诉讼提交“杰作级”支持文件

    Coinbase首席法务官Paul Grewal发文表示,代表预测市场联盟(Coalition for Prediction Markets)的前美国副总检察长Prelogar已向美国第六巡回上诉法院提交一份支持Kalshi的法庭之友意见书并称其为“杰作”。Paul Grewal指出,该文件不仅梳理了美国商品期货交易委员会对预测市场拥有专属监管权的历史背景,还提出了三项关键观点: 1、预测市场能够独特聚合市场信息,并将这些信息转化为简单的价格信号,由市场参与者共同聚合。 2、预测市场用户根据市场参与者愿意接受的价格进行交易,其无法控制合约价格,并承担为用户提供公平访问合约的法律义务。 3、美股各州法律并不适合监管预测市场,因为其核心目标并非维护公平市场、价格发现、信息聚合、风险对冲或防止市场操纵。

  • 布伦特原油日内走低2.00%,现报73.67美元/桶

    布伦特原油日内走低2.00%,现报73.67美元/桶。WTI原油再度失守70美元/桶,日内跌幅1.87%。

  • 花旗:现在就断言AI交易终结还为时尚早

    6月26日,花旗集团策略师表示,由于企业盈利依然强劲,同时“流动性尚未收紧到足以刺破泡沫”,股票可能会继续走高。Dirk Willer在报告中写道,现在就说人工智能AI交易已经结束还为时过早。在油价下跌的情况下,这种向欧洲的轮动只会是短暂的。维持对美国和新兴亚洲市场的超配,并指出要让牛市结束通常需要利率上升。鉴于美联储至今尚未加息,且其美联储负债表仍在扩张,我们认为牛市可能依然完好。

  • 日经225指数创历史第三大跌幅

    6月26日,日经平均股指回落,收盘跌至69360点,比前一天下跌3005点,跌幅4.15%,创历史第三大单日点数跌幅。盘中一度下跌超过3700点,跌破了69000点的心理关口。受前一天美国股市主要科技股下跌的影响,前一天刷新最高点的日本股票出现了获利抛售。

  • 大空头Burry喊话微软350美元是绝佳买点,不排除未来增持美团和腾讯

    6月26日,电影《沽注一掷》男主角原型、知名投资者“大空头”、传奇对冲基金经理布瑞(Michael Burry)披露其最新持仓情况,买入2028年12月到期的长期看涨期权,以及Palantir淡仓平了一半;同时沽出阿里巴巴美股、增持京东美股、Adobe及Fiserv仓位。他又称,微软跌至350美元是买入好时机。布瑞解释,卖出阿里ADR主要是基于税务亏损考虑,并将资金转向京东。不排除会增持美团和腾讯,这些股票短期内走势往往一致,最终或会重新买入阿里。

  • CryptoQuant CEO:从传统周期视角看,比特币或尚未接近本轮底部

    加密数据分析机构 CryptoQuant 首席执行官 Ki Young Ju 表示,目前尚不能确认比特币已处于本轮周期底部。其基于对数尺度图表分析指出,按照传统周期规律,比特币当前价格看起来仍未接近底部区域。 他进一步表示,随着价格接近投资者成本基础,风险回报比通常会明显改善;而历次主要周期中,比特币价格均曾触及已实现价格。若本轮周期未出现这一情况,则可能意味着市场结构与以往不同。

  • 大空头Burry揭秘港股大跌:芯片热潮引金流向韩日,技术性抛压将科技龙头逼近低点

    6月26日,港股持续弱势,电影《沽注一掷》男主角原型、知名投资者“大空头”、传奇对冲基金经理布瑞(Michael Burry)解释,资本在各地区流动物色半导体投资机会,将资金从中国香港吸引至韩国和日本市场,因而令港股大幅下跌,跑输区内市场。 布瑞于Substack发文提及港股表现,他表示,随着芯片热潮,将资金从香港吸引到韩国和日本市场,而趋势投资者及专注亚洲的大型基金,都在迅速重新配置资产,这点可在恒生指数、日本东证指数(TOPIX)及韩国KOSPI指数的图表中清晰可见。值得注意的是,这种技术压力正将中国龙头企业股价再次推低至接近低点。这已突破图表走势,而且情况似乎还会持续下去。然而,这种压力如今已成为全球半导体热潮的特征,这是一种技术压力���而非基本压力。

  • 现货金银持续回升 双双转涨

    6月26日,现货黄金日内转涨,现报4030.56美元/盎司,此前一度跌超1%。现货白银抹去日内超3%的跌幅,现涨0.75%,报58.27美元/盎司。

  • Yuga Labs系列NFT回暖,BAKC地板价24小时涨超24%

    据 Blur 行情数据,Yuga Labs 旗下系列 NFT 地板价回暖,其中: BAYC 地板价现报 12.38 ETH,24 小时涨幅 9.37%; MAYC 地板价现报 2.14 ETH,24 小时涨幅 18.4%; BAKC 地板价现报 0.38 ETH,24 小时涨幅 24.35%; Otherside Koda 地板价现报 0.99 ETH,24 小时涨幅 23.91%。 行情波动较大,请做好风险控制。