专访 CAT20:比特币生态最新焦点,能否终结 Ordinals 时代?
律动 BlockBeats
2024-10-08 20:32
订阅此专栏
收藏此文章
横空出世的 CAT20 代码为何如此成熟?Unisat 站台传闻是真的吗?首次揭晓 CAT20 背后的故事。


采访 / 编辑:Jaleel 加六、Cookie,BlockBeats


随着 Fractal Bitcoin 分型网络上线近一个月,CAT20 已成为协议上最火热、共识最强的项目之一。


Fractal Bitcoin 的最大亮点之一就是激活了 OP_CAT 操作码,因而 OP_CAT 在比特币生态中的讨论愈加热烈。今年的比特币 Optech 时事通讯和开发者会议上,OP_CAT 成为频繁出现的关键词。相关阅读:《为什么你要关注比特币的 OP_CAT?闪电网络后的最大叙事》。


而 CAT20 在 OP_CAT 上的研究上极深,因此 CAT20 的低调只维持了短短几小时,随后便迅速在社区中口口相传,引发了极大关注。在铸造的几天内,分型网络的矿工费率一度飙升至 5000 sats/vb。据 DotSwap 数据显示,当前一个 CAT 代币的价格维持在 1.28 美元左右(一张 9.2 美元)。早期铸造者的收益实现了 5 到 40 倍的涨幅。



即使 Fractal Bitcoin 的热度最近有些下降,但 CAT 代币价格却保持强势,这背后有哪些原因?CAT20 的代码如此成熟,显然并非出自一个刚起步的团队。在这样的背景下,律动 BlockBeats 与 CAT20 官方进行了深入采访,揭示了 CAT20 的起源、背后的技术积累、CAT20 与 Fractal Bitcoin 的合作细节,以及 CAT20 对 Ordinals 协议的「威胁」。


源起 6 年前,揭秘 CAT20 雏形的诞生


作为基于 OP_CAT 操作码的创新比特币代币协议,CAT20 的起源可以追溯到六年前。其团队成员从 BCH 和 BSV 时代起便开始探索如何在比特币网络上实现智能合约,多年的技术积累为 CAT20 的诞生奠定了坚实的基础。在这一部分,CAT20 团队将详细分享他们的开发历程、CAT20 的理念和意识形态,以及项目未来的演进方向。


BlockBeats:CAT20 最近火热起来,技术实现也很成熟,大家对 CAT20 团队的背景都很好奇是哪些人做了 CAT20?可以给我们分享一下吗?


CAT20:在目前这个阶段,我们选择不公开自己的身份信息。但可以透露的是,我们的团队有 5 个人,从 2018 年就开始研究比特币上的智能合约。尽管我们开发了 CAT20,但我们认为,CAT20 是一个「无主」的存在,我们是 CAT20 的代码贡献者。


团队成员虽然不多,但我们一直相信,小团队也能做出大成果,反而有时人太多会拖慢进度。这也是我们团队的宗旨——能不增加人手就不增加。实际上,如果你找到那些真正热爱比特币的人,他们不需要很多人就能完成项目。甚至如果有 20 人参与,可能效率反而没这么高。我们在项目最紧张的阶段,几乎连续几个星期没有好好休息,但依然凭借高效率拿出了成果。


虽然我们已经推出了初步版本,但仍有很多需要优化的地方。这是一个长期的项目,我们会不断改进,欢迎大家给我们反馈意见。目前我们在 Fractal 上运行,是希望把这些经验应用到更大的生态里,比如比特币主网。


BlockBeats:大概是在什么时候有了开发 CAT20 这个协议的想法?你们从 2018 年就开始研究比特币上的智能合约,这个过程积累了哪些尝试和经验?可以和我们分享下吗?


CAT20:这个过程其实可以追溯到比较早的时候。如果从源头讲,大概可以从 2018 年开始,我们就在研究如何为比特币开发智能合约。当时我们在 BCH(Bitcoin Cash)和 BSV(Bitcoin SV,比特币现金的分叉链)上进行开发,这两条链在 2018 年就已经激活了 OP_CAT,其它在主网上被禁用的操作码基本也都恢复并激活。所以,我们一开始在这些生态系统上进行开发。特别是在 BSV 上,我们投入了大量的精力。因为 BSV 不像比特币主网那样有限制,它的性能最好,对操作码的限制最少,所以我们的工具在那里运行得最为流畅。


从去年年底到今年年初,比特币主网上开始讨论是否激活 OP_CAT 操作码。我们已经研究这个技术很多年,知道如果激活了 OP_CAT,那很多事情都可以实现了。虽然不能做所有事情,但这是在比特币上实现智能合约的最优解,未来可以扩展出许多当前无法实现的应用。所以我们决定至少做一个东西出来,让大家现在就可以上手用,亲身感受到 OP_CAT 不只是一个理论概念。于是,我们将之前的智能合约代码迁移到了 Fractal Bitcoin 上。


当然,这个过程中我们迭代了很多版本,可能经历了四五代的改进。现在就是目前最新的版本,虽然未来可能还会有新的更新,但目前这个版本已经相当理想。所以 CAT20 是一个多年积累的成果,类似于一个研究课题,经过了很多版本迭代,并且已经在不同的链上实现过。但因为 Fractal 的关注度较高,大家才刚刚开始了解到它的实际应用。事实上,在其他规模较小的链上,早已实现了类似的技术,只是这些链知名度不高,所以大家并不太清楚。


BlockBeats:在社区里有一个讨论很多的「传言和流言」,说 CAT20 和 Fractal 的关系匪浅,甚至怀疑 CAT20 就是 Fractal 官方做的,在这个话题上你们有什么想澄清的吗?


CAT20:首先我们非常感谢 Fractal 提供了一个平台,否则我们现在还在等待 BTC 激活 OP_CAT 操作码,这个等的过程可能会持续到我们的项目都结束了。所以我觉得这次合作是双赢的,也是我们希望看到的结果。


CAT20 和 Fractal 的关系,我觉得可以类比为以太坊和 Celestia 的关系。我们是在 Fractal 上构建生态,但我们并不是 Fractal 官方的一部分,而是一个独立团队,双方有着深入的合作。


我们和 Fractal 的关系还是挺有历史渊源的,Lorenzo 以前还在 BSV 上做项目的时候,我们之间就有过合作关系,到现在也有四年了,已经磨合了很长的时间。后来他们做 UniSat 钱包很成功,但也面临着一个问题:比特币主网一堵,他们的打新或者交易市场的业务就进行不下去了。


我们在去年底听说 Lorenzo 计划做 Fractal,去年 12 月见面时他也提到过。不过,最开始他们并没有计划在 Fractal 上加入 OP_CAT 这个操作码,而我们的工作一直以来就是验证 OP_CAT 的可行性,也发现了它能带来很多新应用,但是就苦于没有一条有真实资产链可以让我们在上面进行实验或者进行开发。于是我向 Lorenzo 提议,「Fractal 不是正好 9 月份要上线么,能不能把 OP_CAT 给加进去?」后来,他们经过内部调研和 Twitter 上的信息收集后,决定加入这个功能。


事实上,我们还和一些非常知名的项目也保持合作关系,比如 sCrypt 等等。现在,也已经有越来越多项目方找我们,帮助他们在比特币上进行开发,很欢迎更多项目方和我们合作,推动 OP_CAT 的开发。


BlockBeats:团队目前的工作和研究重点是什么?通过 CAT20,团队希望做一些什么事?


CAT20:可以这么理解,我们团队做的工作就和 Ordinals、BRC20 及 Runes 这些协议的团队一样。作为协议开发方,我们尽量不去开发具体的应用程序,比如钱包、浏览器或 DEX,而是专注于完善协议层面的设计。至于 DEX、AMM 或者链上游戏等应用,可能会由其他团队来开发,我们也欢迎更多开发团队或者独立开发者都来参与,提出自己的想法,「我要做一个 DEX,我要做一个 pump fun」,都很好。我们会尽量给出一些建议,发掘 CAT20 的潜力,创造更多有价值的应用,让用户能够真正体验和感受到 CAT20 的魅力。


我们希望保持中立,比如我们不打算自己做一个 CAT20 的 Marketplace,因为那样可能会让大家觉得我们抢占了机会。另一方面,我们的团队擅长底层基础设施建设,而如果去开发具体的产品,效果未必理想。即便我们一开始有用户,后面也很可能会被那些 UX/UI 更好的产品替代。所以我们更愿意做自己擅长的事情,更多的应用则让其他团队来开发。


BlockBeats:团队会鼓励现在感兴趣想参与的开发者们做哪些方向的尝试?或者有没有项目方已经开始在 CAT20 生态里进行建设,并向你们寻求技术支持?


CAT20:说到底,CAT20 是一个 Token 协议。大家可以参考其他 Token 协议的发展历史,比如 Atomicals、BRC20 和 Runes。最初阶段大家只能进行简单的操作,比如铸币,连钱包都没有,更别说交易了。所以,随着钱包、Marketplace、浏览器等工具的完善,整个生态才逐渐形成一个闭环,用户才能真正体验到这个生态的便利。


不过,如果只停留在这些基础设施的构建上,CAT20 就和其他 Token 协议没有太大区别。CAT20 的最大优势在于它可以与其他 dApp 无缝结合。你可能已经看到 CAT 官方发的推文,介绍 CAT20 并不仅仅是一个可以 Launch Meme Coin 的协议,它实际上可以和所有智能合约结合。因此,它能够应用于类似以太坊或 Solana 上的各种场景,比如 Uniswap、pump.fun 等。


目前,有一些开发者已经对 CAT20 产生了兴趣,但我们不打算直接开发这些应用。我们希望把机会留给开发者和团队,让他们自行发掘 CAT20 的潜力,构建更加多样化的生态系统。这样的话,整个生态会更加有机、健康,而不是通过预留 token 或者其他激励机制来推动发展。我们的目标是让大家因为看到 CAT20 的潜力,而主动参与建设。


我们的合作伙伴 sCrypt 在 Telegram 上有一个 OP_CAT 的开发者群组,目前已经有 1300 多人,大家讨论如何利用 CAT20 实现链上应用,比如锁定时间的功能等等。这个协议的最大优势是,它不需要经过我们的批准或者改动底层协议。开发者可以直接编写智能合约,不需要联系我们,协议本身是非常开放的。


例如,有开发者正在研究如何通过 CAT20 构建去中心化交易所,他们发现不需要复杂的智能合约和 PSBT,就可以像 Uniswap 或 DYDX 一样在链上实现交易。还有人正在尝试开发算法稳定币和链上投票机制,这些都是很好的应用实例。


BlockBeats:CAT20 目前部署代币对普通开发者来说的门槛似乎有些高,在部署代币上,团队是否计划一些创新和解决方案,能降低部署代币的门槛,创造更多的玩法创新?


CAT20:的确,目前的门槛相对较高,因为这个项目刚推出不久,大家需要时间去适应。不过,我们接下来会推出一些文档和教育内容,帮助开发者更好地理解这个协议。CAT20 并不仅仅是一个普通的 Token 协议,它有很多灵活的玩法,比如说你提到的预留(Pre Mine)或者公平发射(Fair Launch)。我们提供的 Mint 方式是可以自定义的,虽然目前公布的只是最基础的方式,类似于 BRC20 或 Runes 的 Mint,但 CAT20 实际上底层架构是完全不同的。


举个例子,你可以设计 ICO 模式的 Mint,让用户支付一定数量的币才能进行铸币,或者你可以结合 Atomicals 的方法,加入哈希和工作量证明(Proof of Work)机制。当然,这个难度比主网低得多,但你可以让用户付出更多的努力,才能获得代币。除此之外还有各种各样的创新 Mint 玩法,甚至说要求必须锁定多少币你才能够 Mint 等等。


当然也像你说的,终端用户并不需要直接接触这些复杂的机制,就像在以太坊上,普通用户不会直接编写智能合约,这些应该是开发者和项目方的任务。开发者和项目方可以利用现有的工具,创新出更有吸引力的 Mint 方式,然后通过友好的前端让用户体验。最终,用户会通过这些应用接触合约,而不是直接操作协议本身,就像在 UniSat 、Dotswap 或其他平台上体验一样。


BlockBeats:团队在开发 CAT20 时,如何平衡技术、资本和社区的关系?比如,像 Atomicals 协议被称为比特币生态中的「技术性清真派」,不依靠 VC 投资,但主要依赖社区捐款。结果社区凝聚力下降。CAT20 和 OP_CAT 的技术性也很强,普通社区可能难以理解其重要性,如果有资本推动的话可能会更成功。你们在这方面是如何考量的?


CAT20:这是一个很好的问题,要怎么做出平衡。一方面,我们对于技术的热爱和理想驱动我们免费为社区提供工具。这样的好处是显而易见的,大家会觉得公平,也更容易获得社区的认可。这有点像比特币的发行方式,中本聪没有融资,也没有通过交易所或钱包获利,我们也希望走类似的道路。


另一方面,VC 也不失为一种合理的方式,没有哪种模式一定是最好的,取决于你在做什么产品。以比特币、Ordinals 和 BRC-20 为例,据我们所知,它们都没有融资,但发展得不错。当然,也有一些项目,可能是因为资源不足,发展得并不理想,比如你提到的 Atomicals(我了解的并不多)。但每个项目的情况都不尽相同。


对我们来说,CAT20 不是一个业余项目,它需要长期维护和更新,但我们不打算通过预挖或者融资来获利。我们现在有其他主体可以盈利,另外等 CAT20 的生态做大后也会出现的新业务需求间接获利,比如提供合约开发、合约审计以及更多相关工具来支持整个生态。当生态壮大,我们自然会得到更多的机会,实现一个良性的循环。所以目前,CAT20 的开发不会依赖和引入 VC,这样可以确保项目的独立性和社区驱动的发展模式。


BlockBeats:团队对 $CAT 的价格乃至 CAT20 整体的市值表现有什么期待吗?


CAT20:首先币价上涨肯定是好事,这个生态的发展对我们的主营业务是一个很大的激励,但我们不希望整个项目的发展和推进过于依赖币价,更不可能专门找做市商或者花力气去维持币价。包括有一些交易所来找我们,想谈上币的事,我都还是那句话:CAT 是无主的,或者大家说这是去中心化的、社区化的,我都无所谓。像中本聪一样,交易平台想上币就可以直接上,不需要和我们联系。我们尽量让它保持去中心化的特点,而不是通过我们来操控或者推动它上交易所。


所以 CAT20 的开发和 $CAT 币价的走势基本上是独立的。我们主要还是专注于推进协议的发展,而不是过多关注价格的波动。说的极端一些,即使明天 $CAT 币价归零了,我们的开发也还是会继续。


我们希望 $CAT 能够通过实际应用来展示价值,不仅仅是一个 meme 币,现在大家可能觉得更多是一个 meme 币在炒作,但长期我会希希望更多的人能看到它在应用中的潜力,通过使用它来展现其价值。我相信这样一个长期、稳定的发展模式会更好,而不是上完交易平台之后热度迅速下降,这对整个协议和币价的长期发展都不是一件好事。


BlockBeats:我追问的更直接一些,您个人对 CAT20 这个协议的预期是什么样的,是否会超越 Ordinals、 BRC-20 和 Runes,成为比特币生态中的主流协议?


CAT20:如果我没有经历过 BCH 和 BSV 的历史,我肯定说 CAT20 是「降维打击」,但是经过这么多年,BCH、BSV 分叉的这些年,单纯从技术上看,BCH 和 BSV 理应超越 BTC,因为在比特币能做的事情,在 BCH、BSV 上都能做到,并且做得更好,加了 Token 和智能合约的功能。所以从技术角度来看,CAT20 有智能合约,但是 Ordinals、 BRC-20 和 Runes 这些还都是只停留在比特币上「刻字」的技术程度,超过他们是肯定的。


从技术角度看,CAT20 确实具备「降维打击」的潜力,因为通过简单的 OP_CAT 操作码,我们就可以实现很多之前无法做到的事情。这背后是我们多年的积累和探索。所以,从技术角度来看,我认为 CAT20 不仅能做 BRC-20 和 Runes 可以做的事,甚至能做它们做不到的事情,更具备无限扩展性和完全去许可化的特点。


当然又话说回来,经历了这么多事情之后的我再回答这个问题,我的答案是,还真不好说,真不一定。因为我明白,技术上的优势并不一定意味着市场的成功。很多人依旧使用当前比特币上的资产发行方式,虽然这些方式有些「残缺」,例如将数据简单写入链上,然后通过索引解析,而不是通过智能合约执行。然而,这是因为比特币缺少 OP_CAT 操作码的支持。如果这个操作码被打开,大家就会发现不需要这些索引了。


但是,至于说市场是否买单,这个就拭目以待吧。我觉得 CAT20 是一个很好的东西,也很偏爱,所以我个人预期 CAT20 有机会在比特币生态中占据主导地位,因为它解决了当前其他协议中没有智能合约的限制。如果市场认同它的优势,长期来看,它有可能成为比特币生态中主流的发币协议,而那些「中间态」的协议可能会逐渐退出历史舞台。


Token2049 期间,OP_CAT 主题活动现场


OP_CAT 赛道的背后推手和领跑者


OP_CAT 的激活,被视为比特币网络迈向智能合约时代的关键一步。通过 OP_CAT,比特币主网将能够支持智能合约,极大地拓展其应用场景。这一技术升级不仅将改变比特币生态的未来,还可能引发更多去中心化金融和智能合约应用的蓬勃发展。CAT20 团队将在这一部分深入探讨 OP_CAT 的技术实现、安全性,以及它对比特币生态系统带来的深远影响,解答普通用户如何从中受益。


BlockBeats:在您看来,OP_CAT 对比特币网络的重要性体现在哪里?比如说智能合约,大家都很关注这一点。您认为 OP_CAT 技术会如何改变比特币的生态系统,特别是在智能合约和去中心化金融方面,会不会有永续合约之类的应用?


CAT20:智能合约,这绝对是比特币上最大的进化升级。最初,大家认为比特币只能用来支付和储值,直到 Ordinals 让人们意识到它还可以用于资产发行。而现在有了 OP_CAT,就相当于从二维提升到了三维甚至四维,你可以实现复杂的智能合约,未来的可能性几乎是不可想象的。


回顾区块链的发展历史,最开始所有人都在比特币上进行操作,但后来有了以太坊等其他区块链,因为人们觉得比特币无法实现某些功能,比如无法发布代币和智能合约。如果比特币未来能够通过 OP_CAT 实现智能合约,并且通过技术升级做到其他链能做到的事情,甚至超越它们,那么我们还需要其他链吗?


有些人会认为这是比特币极端主义的观点,但我个人觉得,比特币从逻辑上是能够实现其它链能做的所有事情,而且可以做得更好。从 2017 年起,我也在其他链上工作过,像以太坊和 EOS,但最终我发现,只有比特币在逻辑上自洽且具有更大的潜力。虽然现在比特币上有一些限制,比如 OP_CAT 还没有激活,但只要像 OP_CAT 这样的功能被激活,比特币就可以实现其他链所能做到的事情,甚至是它们无法做到的。


OP_CAT 的意义就在于,它决定了比特币未来是否要走向图灵完备的智能合约。这并不是一个简单的小改动,而是比特币未来走向的一个关键选择。如果比特币引入智能合约,至少从可编程性的角度来看,它将从 0 升级到 1。这意味着比特币未来可以实现现在其他链上所有的智能合约功能,比如质押、借贷等。OP_CAT 可以开启比特币的无限潜力,释放它的真正能力。


BlockBeats:在实现智能合约的过程中,仅仅激活 OP_CAT 操作码就够了吗?还是说需要其他操作码的配合?目前是否仅在 Taproot 脚本里激活 OP_CAT 是一种比较保守的选择?如果需要更多用例拓展,是否应该解锁更多操作码?


CAT20:这个问题可以分两步回答。第一步,首先激活 OP_CAT 本身确实可以实现图灵完备的智能合约。仅靠 OP_CAT,我们已经能够实现以太坊上几乎所有的功能。这不仅仅是理论上的推测,而是我们已经在代码中实现并验证了的。


不过话说回来,虽然 OP_CAT 能够实现很多功能,但它的效率可能不是最高的。举个例子,比特币现在甚至不能做乘法操作,而许多智能合约都需要进行乘法运算。虽然我们可以通过 OP_CAT 实现这些功能,但效率可能会比较低。比如说要做一个 AMM,你需要进行乘法运算,而目前仅靠 OP_CAT 是可以实现的,但效率不高。


所以第二步,就是在 OP_CAT 成功激活后,考虑解锁更多之前被禁用的操作码。这些操作码在早期被禁用主要是出于安全考虑,但如果这些风险已经被技术上解决,那么我们希望将它们重新激活。这样不仅可以从理论上实现智能合约,还可以在工程上提高性能和效率。


但是需要强调的是,我们并不是主张随便什么代码都频繁地进行升级和复活。我们是希望把这些之前禁用的这些给它打开,因为当年中本聪临时禁用是有一些原因的,但后来因为风险移除了,所以就可以打开,而不是说要引进新的不确定的操作码,比如 OP_CTV 这些。


BlockBeats 注:OP_CTV(CheckTemplateVerify)允许用户预先定义一组交易模板,锁定条件以确保交易按预期执行。这将有助于实现诸如批量交易、闪电网络优化和去中心化金融中的复杂合约场景等功能。目前在比特币改进提案为 BIP-119,因其潜在的安全性和灵活性受到过讨论。


BlockBeats:关于 OP_CAT 上线比特币主网,我知道这并不容易,涉及到利益关系和代码安全等多方面的问题,就像 Taproot 升级前后花了三年时间那样,您觉得 OP_CAT 上线大概需要多久时间?安全性又如何?


CAT20:OP_CAT 在主网被激活是肯定的,我们当然希望 OP_CAT 尽早在比特币主网上线。最开始的时候,我们的实验其实是在 Bitcoin signet(测试网)上进行的,那个网络已经支持 OP_CAT。但因为 signet 只是一个测试网络,虽然技术上与主网相同,但因为币只是测试币,没有实际价值,很多实际的影响无法真实测试出来。所以我们才转向 Fractal 这个平台,Fractal 提供了一个非常好的试验场,让我们在真实的环境中测试 OP_CAT 的表现。


包括现在很多人讨论风险,主网通过 OP_CAT 会不会有风险,会不会有 MEV?我觉得我们现在做的事也是一个最好的证明,我们希望通过 Fractal 的实际应用,证明 OP_CAT 是安全且稳定的。如果 Fractal 上能够长时间稳定运行各种应用,且没有出现额外的风险,那这就为 OP_CAT 在主网上线提供了更有力的支持和证据,给大家增强信心。


至于 OP_CAT 在主网上线的时间,这个我们无法控制,我们只能通过这些实验来增强社区和开发者的信心。让大家更容易看到这个没有那么危险,风险也都是已知可控的,在 Fractal 上面跑的很好,所以比特币主网上面激活 OP_CAT 也是安全的。


BlockBeats:目前大家比较诟病的是 CAT20 交易体积比较大,这是什么原因造成的,后续有优化和升级的空间吗?


CAT20:关于交易体积的问题,我们首先需要明确「体积大」的对比对象是什么。与 BRC-20 相比,CAT20 的交易确实大一些,这是因为 CAT20 的验证逻辑放在了 Script(脚本)里,而 BRC-20 的逻辑则依赖于 indexer(索引)或矿工处理。简而言之,CAT20 选择的是将逻辑放在链上运行,因此体积会比 BRC-20 大一些。


我打一个比方,就像你买手机,你可以选择功能简单的翻盖手机,也可以选择功能更强大的,比如 iPhone。BRC20 更像是翻盖手机,它便宜但功能有限,但 CAT20 则是 iPhone,虽然交易体积大一些,成本高一些,但它提供了更多的高级功能,比如能够集成复杂的应用。就像现实生活中,很多人愿意多花钱买 iPhone,因为它带来的功能和体验远超过简单手机。


不过,从工程角度来看,CAT20 依然有很多优化的空间。比如说我们可以通过改进编译器、优化合约的编写方式,或者部分用更高效的 Script 脚本编写来减少体积。此外,比特币的客户端也可以通过工程上的优化来进一步减少体积,而无需对协议本身进行修改。


BlockBeats: CAT20 协议是怎么「抛弃」中心化索引器的,这里的技术方案和原理是什么?


CAT20:CAT20 没有使用中心化的 indexer(索引器),而是使用了类似比特币的 tracker(追踪器)。在比特币系统中,所有的交易增发和转移都是由矿工通过 Coinbase 交易和 UTXO 验证完成的,CAT20 的机制也是一样的。


在使用 CAT20 时,用户仍然需要找到自己的 UTXO(未花费交易输出)进行花费,但这并不需要依赖中心化的索引器,矿工在打包区块时会完成验证过程。你可以选择使用我们的默认 tracker,也可以自己编写一个 tracker。逻辑上,CAT20 和比特币是完全去中心化的,只需要找到自己的 UTXO 并读取状态。


BlockBeats:CAT20 协议和量子猫推的 OP_CAT 代币协议 CATNIP 有什么不同,以及去年推出白皮书很火爆、希望在比特币上运行所有东西的 BitVM,又有什么不同?


CAT20:最大的区别,CAT20 协议是真实存在的,而 CATNIP 和 BitVM 都还不存在。听起来有些偏激,这是我的个人看法。CAT20 是可以实际使用的,你今天就能玩到,而 CATNIP 和 BitVM 还处于概念阶段。


我经常打个直白的比方:就像我告诉你一家餐厅非常好吃,大家都可以去尝尝。而另一家餐厅还在计划和筹备中,宣传语都说这家餐厅未来可能会很棒,但目前你没法去尝。所以这两者之间的比较是不公平的,你不能拿一个存在的东西和一个还不存在的东西作比较。我可以夸口说未来的餐厅会是最好的,但这都是假设,只有等到它实际出现了才能真正评价它的好坏。


BitVM 从推出至今已经有一年时间了,但它依然没能落地,也没有用户用它来开发任何有实际价值的应用。相比之下,CAT20 已经实实在在运行,并且解决了用户实际的需求。这就是一个非常客观的对比。


所以,我们不主动与其他协议比较,我们更愿意通过市场和用户的真实体验来决定哪个协议更好,因为最终是否优秀是由用户来决定的。就像不同的餐厅,有很多选择,顾客会选择去那些口碑好、体验优的地方,这才是最强有力的证据。


「新王」加冕,Ordinals 时代要落幕了吗?


Ordinals 的诞生,标志着比特币生态从封闭走向开放的关键转折点,各类新协议随之涌现。作为新一轮协议之争的「新王」,能实现智能合约的 CAT20 功能上达到了一个新的维度。然而,协议的成功不仅依赖技术,更需要社区的广泛支持与推动。OP_CAT 的激活不仅吸引了开发者的关注,也凝聚了矿工、项目方等多方的共识力量。在这一部分,CAT20 团队将探讨 OP_CAT 复兴背后的推动力量,以及普通社区用户在这一历史性时刻可以如何贡献自己的力量。


BlockBeats:目前您知道有多少团队在做与 OP_CAT 相关的开发?这些团队的进展如何?除了大巫师团队外,哪些群体对 OP_CAT 复活有共识?矿工、矿池、核心开发者等是如何推动 OP_CAT 的复活?比特币生态以往相对封闭,现在是否更加开放,欢迎这些技术探索?


CAT20:首先,我认为 Ordinals 是比特币生态开放的一个重要分水岭。在 Ordinals 出现之前,大部分比特币的玩法就是买币、存币、等币价上涨,很少有人真正用比特币进行其他应用。Ordinals 打破了这种局限,让人们意识到比特币不仅仅是储值工具,还可以发行资产,像 BRC-20、Runes 这样的协议也开始出现。这吸引了更多的用户和开发者进入比特币生态,让整个系统变得更开放。


当然,比特币生态内仍然存在一些所谓的原教旨主义和比特币最大主义者,他们认为比特币不应做太多改变,甚至有人提出应该屏蔽这些所谓的「垃圾数据」。但总体来说,随着 Ordinals 带来的变化,特别是更多用户和开发者的加入,整个生态比以前开放了许多,开发者和项目方的活跃度大幅提升。


目前我们也看到了很多支持 OP_CAT 的声音,像 Blockstream、StarkWare 这些知名企业和开发者群体都在推动 OP_CAT 的激活,矿工和项目方也是积极支持的主力。虽然一些早期的意见领袖可能出于各种原因反对,但从技术的角度看,OP_CAT 在 BCH、BSV 一些区块链上运行已久,且没有任何安全问题,因此我认为很多反对意见更多是出于政治考量,而非技术本身,就技术上我没有看到什么负面影响。


BlockBeats:OP_CAT 若有朝一日在主网激活,主网上的 FT 与 NFT 实现方式的共识会分裂吗?会是 CAT20 及 CAT721 这样的 OP_CAT 技术生态一统天下,还是会一分为二,Ordinals 继续占领 NFT 市场而 OP_CAT 拿下 FT 市场?


CAT20:我个人认为 OP_CAT 的功能可以覆盖所有的 FT 和 NFT 领域,理由很简单:Ordinals、BRC-20 等协议的出现是因为比特币缺少 OP_CAT,没有办法进行智能合约开发。如果比特币有了 ERC-20 或 ERC-721 类似的协议,大家为什么还要用那些简化的、依赖链上刻字的协议呢?Ordinals 说白了是一个「子集」。


我们即将要推出 CAT721,等大家使用后就会发现,CAT721 不仅能实现 Ordinals 所有的功能,而且还能增加智能合约的优势。Ordinals 能做的,我们都可以做,此外,我们还能做更多它无法实现的功能,比如智能合约逻辑的验证和复杂的互动。


最终,市场会决定哪种方案更受欢迎,但从技术角度来看,基于 OP_CAT 的协议无疑会是更好的选择。Ordinals 和 BRC20 的确填补了比特币智能合约功能缺失的空白,但从长远看,它们是过渡性的产物,而基于 OP_CAT 的智能合约将成为主流。


BlockBeats:在 OP_CAT 的发展过程里,CAT20 有可能重复当时以太坊发展的一些老路吗?比如从 ICO 狂潮,到 DeFi、链游、Layer 2、抽象地址等等,从只有一些简单的 meme 币过渡到应用百花齐放的一个局面?


CAT20:对,我觉得很有可能是这样,就是因为一个东西出来了,大家最开始只是用它这个所谓的最基本的一个功能,比如说可以发 meme 币,可以炒 meme 币这些简单的应用,然后质押、交易市场等。但之后我们也更希望大家通过 CAT20,做出之前做不出来的这些东西,比如说更加去中心化的这些应用,不仅只是炒币,而是真正的赋能,这样的话,我觉得这个生态才会更加健康。


而且像你刚才说的,我觉得很有可能,大家发现比特币上面有智能合约之后,也开始尝试做一些别的链上已经证明过的很有用的 App,比如说 Uniswap、Maker Dao、AAVE……我觉得最开始大家可能是相对于模仿,会把其他链上通过智能合约实现的这些 App,特别是已经经过市场检验过的东西给搬过来,这是最早一批的玩法。


但是我觉得最有意思的应该是,等大家把整个 CAT20 都玩通了之后,做出一些基于比特币独有的 UTXO 的,别的链上做不出来或者很难做,或者是做出来也不好用的这些东西,这样一些更加创新的玩法。


BlockBeats:如果我们不把 CAT20 当一个单纯的资产发行协议来看,而是像 ERC-20 这样的一个代币标准,有没有 CAT 可能会像以太坊一样,有一个比较完整的治理机制?比如说有些大的协议层面的改动,会有提案投票这样的链上治理这样类似的东西?


CAT20:对,这个是有可能。比如说,我看有些人在推特上也有猜测,现在 $CAT 更像是 meme coin,但是我们也可以做成一个链上治理代币,在链上来投票,这个是完全可行的。这也是我之前说到的,CAT20 这个协议,我们比较喜欢做成开放式的,然后听取社区意见,而不是说我们单方面的控制协议走向,如果之后有升级或者改动,我们也更加希望听到这些社区的意见。


BlockBeats:OP_CAT 激活后,比特币主网上会出现更多类似 FT 协议的竞争吗?类似于 BRC20 和 Runes 之间的竞争?


CAT20:我认为很有可能。一旦 OP_CAT 被激活,大家会看到它的强大功能,随之而来的肯定会有各种基于 OP_CAT 的代币协议出现。这种竞争是好事,因为有了竞争,才能激发更多创新,让开发者不断推出更好的协议和产品。


不过,回到 CAT20 来说,我也不认为现有的版本会是最终形态,协议和技术会继续进化,我们也会不断改进 CAT20。但不论如何,竞争能带来更多选择,这对整个生态是非常有利的。我们非常欢迎开发者利用 OP_CAT 做更多创新应用。


BlockBeats:开发 OP_CAT 的门槛很高,您认为未来的竞争是否只会集中在像 CAT20 团队这样经验丰富的开发团队之间?


CAT20:绝对认同。与 Ordinals、BRC-20、Runes 相比,OP_CAT 的技术门槛确实要高出很多。我举个例子,真正理解 Ordinals、BRC-20、Runes 工作原理的人在全球可能不到一万人,而 OP_CAT 可能只有一百人。这就是为什么很多人觉得 CAT20 像是突然出现的创新,因为它需要对比特币底层协议有深刻的理解,还要对所有的操作码有丰富的经验积累。


所以我觉得最开始,应该会有竞争协议,但应该不会很多,不会像当时 BRC-20 诞生之后先后有 SRC-20、BRC-420 至少数十种变体,我觉得这些只是在代码上小改动一下。但对 OP_CAT 来说,真正要继续进阶的话,技术门槛应该还是很高的。


随着时间的这个推移,越来越多的开发者能够深入了解 OP_CAT 的机制,到那个时候,整个生态的发展可能也会有更大的飞跃。


BlockBeats:您之前在 BSV 也深耕过很长时间,现在又开始专注于 Fractal。BSV 和 BCH 在过去这些年并没有取得太多显著的进展,生态热度似乎也不高。而今年,很多人觉得 Fractal 是 2024 年版本的 BSV 或 BCH。您怎么看这个说法?您认为 Fractal 为什么能够在现在的环境下取得成功?这是否和时机有关?还有,Fractal 和 BSV、BCH 的区别是什么?如果 Fractal 继续发展,您认为它有可能从共识或者市场表现上超越 BSV 或 BCH 吗?


CAT20:我觉得 Fractal 超越 BSV 和 BCH 是非常有可能的。我以为你会问我是不是能超越 BTC,这个可能有点悬,但是超越 BSV 和 BCH,我认为机会很大。


为什么这么说呢?首先,从算力上看,Fractal 已经大大超越了 BSV 和 BCH,算力是基础,现在 Fractal 的热度和交易量增长得非常快。仅仅从 9 号开始到现在还不到三周,Fractal 的活跃度已经达到了很高的水平。所以,从市场表现和用户活跃度来看,我觉得 Fractal 的发展潜力非常大。


一个项目成功也是有很多因素的,比如现在有些人说和 BSV 比,Fractal 也没有多快或者多便宜,但这不是一个单一的因素可以决定的,大家可以有目共睹,UniSat 它在比特币生态里的龙头地位。已经开发了第一个钱包,最好的打新工具,还有市场交易平台,它已经做得非常成功了。


UniSat 的成功模式也验证了将用户导入新链的路径是可行的。相比之下,如果你是一个不知名的团队,单纯去分叉比特币并不能保证成功。UniSat 的团队已经证明了他们有能力带动用户和项目,这是一条有效的路子,而不是单纯依赖技术分叉比特币。


BlockBeats:那如果比特币主网成功实施 OP_CAT,Fractal 网络的竞争优势还会存在吗?


CAT20:我的看法可能有些小众。很多人现在在讨论 Layer 2、EVM、ZK 等各种新技术,更多时候这是一种市场营销的需求,可能并不真正需要那么多复杂的功能。相比之下,Fractal 网络貌似只是 fork 了一下代码,然后加了一些小改进,反而是用户真实需要的东西。这是更深层次的设计和考虑。而不是说反过来,拼命为了技术而研究技术,忽略了产品和用户。


所以去年底,我们可以看到有 100 多个甚至 200 个比特币 Layer 2 项目涌现,但我们并没有参与其中,因为我们认为这些项目并不是真正为了实现比特币 Layer 2 的长期价值,很多 Layer 2 解决方案更多是为了炒作和赚快钱,而不是为了真正提升比特币的可扩展性。


至于 Fractal 的未来,它已经开辟了一个全新的赛道。比如,CAT20 是用 OP_CAT 实现智能合约的第一个版本,未来可能会有更好的版本或协议出现,我说不准。我打比方会有一个「Dog20」,也是用的 OP_CAT,但它的设计可能更优,性能更高。


这就意味着 Fractal 或 CAT20 没有意义吗?并不是,我觉得还是有意义的,因为它是打开了这个赛道新的这个先河,这个先驱,然后有了这个赛道,给这一领域铺路,后来者能在这个基础上进行改进甚至优化。即使是真的会被替代掉,Fractal 或 CAT20 的存在也是有自己的历史意义的。


BlockBeats:我知道其实还有很多社区朋友,在代法代码层面可能做不了很多贡献,如果想声援 OP_CAT 或者声援 CAT20 的话,可以做些什么?


CAT20:每个人都可以为 OP_CAT 和 CAT20 做出贡献,这不仅仅是技术开发者的责任。很多人听说了 OP_CAT,但可能并不了解它的真正含义和潜力。比如这时候,你们这些第三方媒体以及社区的桥梁作用就显得尤为重要。


大家可以通过文章、社交媒体、Twitter Space 等各种各样的渠道和方式来普及 OP_CAT 背后的逻辑,解释为什么我们想要激活它,以及它对比特币生态的意义。通过更多的讨论和宣传,可以帮助大家了解为什么 OP_CAT 是值得关注和推进的。其实 Bitcoin Core 开发者有时候也是比较被动的。如果大家持续讨论 OP_CAT,形成了共识和市场需求,那么这将促使他们重视和加快激活进程。就像我在前面说的,很多时候它不是一个纯技术的东西,它是所谓的「政治」,这需要更多人来进入、来参与、来形成。


当然,币价和协议市值的上升也会引发更多人的关注。但我们并不希望把 CAT20 打造成 meme coin,而是希望通过它的实用性和龙头效应,吸引更多的用户和开发者来关注和参与。


我们也不是完全确定,OP_CAT 激活对比特币来说是一件好事,但目前我们所看到的所有证据都表明,OP_CAT 的激活对比特币来说是有利的。它可以实现比特币智能合约功能,带来此前无法实现的创新,而且到目前为止,我们还没有发现任何安全漏洞或隐患。这些都是朝着一个指向——应该尽快把 OP_CAT 给激活了。

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

律动 BlockBeats
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开