ERC-1633 共管一张 NFT:RFT 用 ERC-20 表达共同所有权
一张高价 NFT 想被许多人共同持有,最直觉的做法有两个方向:把 NFT 装进一个多签钱包,或者把 NFT 换成一堆可分割的凭证。ERC-1633 选择了后者的一个严谨版本:Re-Fungible Token(可重新同质化代币,RFT)。它在 2018 年 11 月 18 日提出,按 ercs 仓库记录状态为 Stagnant。核心主张只有一句:用一份尽量不改动的 ERC-20,代表对一枚特定 ERC-721 的共同所有权。
两个 getter 锚定原物
RFT 必须让外部能够在初次接触时判断”我手里的凭证对应哪个 NFT”。方案是给 RFT 合约两个公开的 getter:parentToken 返回 NFT 合约地址,parentTokenId 返回那枚 NFT 的编号。拿到这两个值,任何钱包、市场或审计脚本都能直接调用原 NFT 合约查询归属,把”凭证声称代表的那件东西”与”链上实际归属”对上号。接口附带 ERC-165 标识 0x5755c3f2,并另有 confirmRFT 类确认函数用于外部核对。这份提案刻意只用 ERC-20 与 ERC-165 两块积木,不引入新的存储模型——凭证的转移、余额、授权全部走 ERC-20 的既有语义。

双向转换:什么时候同质、什么时候非同质
名字里的 Re-Fungible 指状态可来回切换:当 NFT 由单一 RFT 合约整体持有时,市场流通的是彼此等价的 ERC-20 份额,这是”重新同质化”的一侧;当最后一份份额换回整枚 NFT 时,它再次成为独一无二、不可拆分的 ERC-721。两类接口同时存在、互不伪装:RFT 合约里能同时查到指向母 NFT 的指针和份额账本,这正是给核对留的门。任何只展示份额价格、不暴露母币合约地址与编号的实现,都不符合这套接口的用意。
碎片化的收益与代价都写在结构里
收益容易讲:高价单品门槛被摊平,份额可按 ERC-20 在任何常规场所流通,退出不再要求整枚成交。但代价同样长在结构上,值得逐条说。份额持有者对母 NFT 没有处置权——投票换图、出售时点这类决定需要另外的治理合约或托管约定,标准本身没给。赎回有前提:必须凑齐一整枚对应的份额量才能换回 ERC-721,流动性差时,持有份额却等不到整枚,退出就卡在”可转让但不可赎回”的缝隙里。母 NFT 若因合约问题被冻结或攻击,份额价值随之蒸发——份额的底层仍然是那枚 NFT,不是某种独立资产。
退出与治理这两个薄弱环节,可以再给出更可执行的核对路径。治理侧,先查母 NFT 的持有地址:合规实现下它应当就是 RFT 合约本身,且该合约代码公开可验证;若母币其实握在一个 EOA 或多签个人地址手里,那么”共同持有”名不副实,一个签名就能整枚变现。若项目配了治理合约决定出售时机,读它的提案与投票接口,确认份额代币是否真的映射出投票权,还是投票仅由运营方账号代理。退出侧的核对更算术化:用 balanceOf 与合约兑换逻辑算出”赎回一枚母币需要多少份额”,再对照二级盘口同一数量份额的总挂单深度——两者差距越大,从份额回到 NFT 的隐性成本越高,因为赎回前你需要先把份额全部买下,而卖方向你出售份额的价格里已经包含了这层摩擦。把这两条路径走完,RFT 这类结构对你的意义就从”众筹买 NFT 很方便”的口号,变成一组可计算的权利与摩擦。
放到今天的碎片化产品里看
后来的碎片化方案大多在”份额怎么对应母币”上做了更重的包装(比如金库持有多枚、份额按比例随机赎回,像 ERC-3386 那条路线)。ERC-1633 这种”一份额集合严格对应一枚母币”是最透明的一档:指针就两个 getter,谁都能当场验证。用它可以当一把尺子——遇到”共同持有”类产品,先看它敢不敢像 1633 这样直接给出母币地址与编号的公开查询;给得出,核对就有抓手,给不出,说明对应关系掌握在运营方手里,那时你买的更接近一种承诺而不是链上 Claim。本文为机制说明,不构成任何投资建议。
发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。