猫的时间税:CryptoKitties 用冷却期递增管理繁育节奏的原始设计 图 1
猫的时间税:CryptoKitties 用冷却期递增管理繁育节奏的原始设计 · 图 1

几乎所有限量 NFT 都在讲’总量 X 枚’的故事,但 2017 年底的 CryptoKitties 选了另一条路:供应几乎不设硬顶,靠时间成本控制节奏。回看 Dapper Labs 留下的机制文档,这套’猫可以生猫、但越生生越慢’的设计,仍是理解动态供应模型最干净的样本。

基础结构先交代清楚。CryptoKitties 由四个公开合约构成:主合约 KittyCore 存储猫的归属并仲裁繁育、交易和一部分拍卖;SaleClockAuction 卖官方新一代(gen0)小猫,也是荷兰式拍卖市场;SiringClockAuction 是’借配’市场,任何玩家可以把自己的猫挂出来让别人租用做父亲;第四个 GeneScience 合约负责基因运算,当年刻意不公开——这是整个系统唯一的黑盒。繁育规则部分,官方科普文档的表述很简洁:两只猫可以繁育,但不得与自己的父母或同窝兄弟姐妹配对;要么两只猫同属一个主人,要么一个主人向另一个地址授权借配,或者一方把猫挂进借配拍卖。猫没有固定性别,繁育时被指派为 mother 或 sire 角色。

机制的心脏是冷却期(cooldown)。文档明确了两条规则:繁育完成后,被指派为母亲的一方进入冷却与孕期,父亲也同时进入冷却;‘随着繁育次数增加,猫的冷却期变长’。这个设计一石三鸟。对生态:它把’无限繁育’的数学发散约束在时间轴上,供应增速被冷却递增自动压平,不需要合约硬顶,也就不存在’改上限’的信任问题——规则从出生起写死,越活跃的成员被约束得越紧。对个体:每只猫都是一个折旧中的产能资产,买家算的是’这只猫还能在余生生几胎’,而不是’它比别的猫稀不稀有’,市场定价从收藏逻辑部分转向了收益率逻辑。对项目方:冷却曲线是唯一的调控阀门,官方 gen0 的时钟投放速度(由 COO 定期挂出)、冷却参数的选取(官方科普文档指明数值写在 KittyBase 合约中),共同决定了经济体的通胀速度。配对资格也在这套账里:同窝手足与直系亲属被禁止配对,借配要么由主人向指定地址放行,要么挂进借配拍卖让别人出价——繁育权因此有了两种市场形态,一种是点对点的许可,一种是公开竞价的租约。

从今天的视角复盘,这套模型给后来的链上与生成式项目留下三条可迁移的经验。第一,动态供应需要’可预期的减速器’:冷却递增、许可轮换、日限额都是同一种思路——用确定性规则替代人为调控,规则本身比参数更重要。第二,黑盒组件是设计债:GeneScience 不公开造成社区对基因概率的长年猜疑,后来所有严肃的生成式项目都把随机性来源(seed、commit-reveal)挪到链上可验证的位置——加密猫是反面教材的正主。第三,供应结构改变收藏心理:可繁育的猫养出的是’农场经济’,固定 10000 枚的像素头像养出的是’地板价经济’,两者没有优劣,但要清楚自己要进的是哪一种游戏,再决定用什么指标评估手里的东西。

CryptoKitties 的巅峰只维持了几个月,2017 年 12 月那次让以太坊全网拥堵的’猫市狂热’很快退潮,但它把’代币不等于藏品、藏品可以带产能’这两个想法第一次做成了可运行产品。今天看任何带租赁、质押、繁育属性的 NFT 项目,冷却期怎么递增、产能怎么衰减、随机数谁可验证这三个问题,答案的原型都写在当年那份繁育科普文档里。

本文为机制说明,不构成任何投资建议。

猫的时间税:CryptoKitties 用冷却期递增管理繁育节奏的原始设计 图 2
猫的时间税:CryptoKitties 用冷却期递增管理繁育节奏的原始设计 · 图 2