訪談/編輯: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 美元左右(一張 6.4 美元)。早期鑄造者的收益實現了 5 到 40 倍的漲幅。
即使Fractal Bitcoin 的熱度最近有些下降,但CAT 代幣價格保持強勢,這背後有哪些原因? CAT20 的程式碼如此成熟,顯然並非出自一個剛起步的團隊。在這樣的背景下,律動 BlockBeats 與 CAT20 官方進行了深入採訪,揭示了 CAT20 的起源、背後的技術積累、CAT20 與 Fractal Bitcoin 的合作細節,以及 CAT20 對 Ordinals 協議的「威脅」。
作為基於 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 主題活動現場
p>
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 的誕生,標誌著比特幣生態從封閉走向開放的關鍵轉折點,各類新協議隨之湧現。作為新一輪協議之爭的「新王」,在實現智能合約的 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 官方社群:
Telegram 订阅群:https://t.me/theblockbeats
Telegram 交流群:https://t.me/BlockBeats_App
Twitter 官方账号:https://twitter.com/BlockBeatsAsia