Fractal Bitcoin 分型网络上线一个月:CAT20和OP_CAT成为焦点

释放双眼,带上耳机,听听看~!
文章讨论了Fractal Bitcoin上线一个月以来CAT20和OP_CAT的热点话题,以及其对比特币生态系统和智能合约的深远影响。

采访/编辑: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 分型网络上线一个月:CAT20和OP_CAT成为焦点
Fractal Bitcoin 分型网络上线一个月:CAT20和OP_CAT成为焦点
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 给激活了。

资讯

比特币纪录片《MoneyElectric:比特币之谜》10月8日在HBO播出

2024-10-8 15:07:00

资讯

本周冰糖橙价格回顾及市场分析

2024-10-8 18:20:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索