隨著ETF的推出和BRC-20生態的快速成長,市場再次聚焦在比特幣生態。作為公鏈專案的CKB不斷調整定位,推出了比特幣Layer2的分層資產協議RGB++。團隊背景雄厚,致力於建立安全可擴展的分層網絡,採用PoW機制保證去中心化。 CKB還引入了Cell模型,支持智慧合約功能,並提出了經濟模型,獎勵礦工和持有者。最近提出的RGB++引發了關於比特幣Layer2的討論,但CKB似乎始終堅持初心,與比特幣同構並不斷創新。
隨著ETF落地、BRC-20生態爆發及減少半敘述的加持,市場的注意力似乎再次聚焦到了比特幣生態。在此背景下,作為公鏈生態老牌專案的CKB近期也動作頻頻,宣布將主網路定位調整為比特幣Layer2後,推出了分層資產協議RGB++。借助比特幣Layer2的發展勢頭,再加上自帶UTXO + PoW正統“BUFF”,CKB迅速成為社區討論的熱點。
然而,在我們深入探討RGB++ 概念、CKB 團隊為何選擇RGB 協議以及他們如何規劃比特幣Layer2 發展思路之前,我們有必要回顧過去,更全面地了解CKB 的歷史、背景及初心。
誕生之路
2018年初,正值市場關注點中心化在以太生態的時候,CKB正式啟動。同年7月,CKB坊完成了2,800萬美元融資,Polychain Capital、紅杉中國、萬向區塊鏈、區塊鏈Capital等多家隨後於2019年10月24日,CKB在Coinlist完成了6,720萬美元的超額募款。 2019年11月16日,CKB主網「Lina」上線。
CKB 的團隊背景堪稱上明星團隊,創辦人在加密貨幣產業深耕多年。 Polychain Capital 創辦人Olaf 也曾在訪談中表示非常看好CKB 團隊背景。
首席架構師Jan Xie :曾長期為以太坊客戶端Ruby-ethereum 和pyethereum 開發做出貢獻,也曾與太坊創辦人Vitalik Buterin 合作開發Casper 共識和分片技術。此外,他還創建了進行底層區塊鏈平台開發和共識演算法研究的公司Cryptape。
聯創Kevin Wang:曾在IBM矽谷實驗室開展企業資料解決方案工作,並共同創立了軟體工程師的線上學校啟動學校。此外,Kevin Wang也是意圖驅動的中心化活動器基礎Khalani的聯創設施。 (Khalani 是一個多功能的「集體活動器(collectivesolver)」,可以無縫整合到各種以頭腦為中心的應用程式和生態系統中。)
聯創兼COO Daniel Lv:以太坊錢包imToken聯創,也是加密貨幣交易所雲幣前技術長。此外,Daniel Lv也組織了10年的Ruby中國社區,並共同創立了ruby-china.org。
CEO Terry Tai:曾是加密貨幣交易所雲幣核心開發人員,也是科技播客Teahour.fm的聯創。
有趣的是,CKB 創始團隊和以太坊社群有著密切的聯繫,但他們在Layer1 的建置架構上卻選擇了繼承比特幣UTXO + PoW 模型。因為這是團隊體認到了以太坊基礎設施的限制。他們意識到以太坊的架構限制了整個系統的徹底改革,無法從根本上進行重構和創新。因此,CKB 團隊決定走上與以太坊不同的道路,建立一條新的區塊鏈。
另一方面,CKB 團隊選擇重新建構一條公鏈的原因或許可以從Nervos 這個名稱得到一點啟示。 Nervos 本身就是「Nerve」,這也總結了查爾斯·達爾文的進化理論:「只有適應並靈活調整」到不斷變化的環境中的物種才能生存。 」意味著讓網絡在最底層進行自我調整和進化。不過,關於Nervos 的起源還有另一種說法,CKB 因為聯創還是電競和動漫的熱愛者,而動漫“新世紀福音戰士”中的「聯合國直屬特務機關」剛好就是「NERV」。
為了加速生態進展,CKB 從2020 年初開始專注於開發工具,陸續推出了一系列工具,包括基於JavaScript/TypeScript 的框架Lumos、允許在CKB 上使用帳戶模型的以太坊兼容層Polyjuice、連接以太坊和CKB基於這些工具,CKB 生態已經上線了127 個項目,頭部DID、錢包及銘文等不同的外殼。
與主流背道而馳:CKB架構有何創新?
在社區普遍關注TPS 和PoS 的背景下,CKB 選擇了一條與主流完全不同的技術路線。他們堅持認為在抗審查和消費許可的問題上絕不能退縮。因此選擇降低L1 效能以維持足夠的去中心化,並採用改進的PoW 和簡單的雜湊函數來確保網路的安全性和消耗許可性。
分層理念
選擇分層架構的原因是基於團隊對網際網路運作模式的重視。互聯網透過分層和解耦的架構建構了一個相對穩定的信任網絡,但其可信任等級有限,缺乏自我保障協議的內在支持。理想中的加密貨幣經濟網路基礎設施也應採用分層和解耦的架構。這意味著透過一組協議而不是一個協議來定義網絡,同時對自我協議提供新的支援。因此,團隊決定建立一個安全可擴展的分層網絡,其中Layer1注重提供安全性和中心化性,Layer2則利用Layer1的安全性提供無限的擴展性。
作為Layer1 ,CKB 全稱為「Common Knowledge Base(共同知識庫)」。 「共同知識(Common Knowledge)」被定義為普遍且被廣泛認知的知識,每個人或幾乎知道每個人都了解,以及其他人也了解。在區塊鏈脈絡中,「共同知識」是指經過全球輿論驗證並被網路中的所有權接受的狀態,這個屬性也是我們可以將儲存公鏈上的加密貨幣作為貨幣Nervos CKB 則旨在儲存所有類型的共同知識,而不是局限於貨幣。例如,它可以儲存用戶自訂的加密貨幣資產,包括FT、NFT 等。
Layer 2 協定則可以利用CKB 保證安全性的同時提供無限的擴充性。而CKB 提出的分層架構也被以太坊認可,以太坊從2019 年開始放棄曾經的執行分片研究,改為以Layer 2 為核心進行擴容,至今為止。
PoW機制保證去中心化
CKB 肯定Layer1 是加密貨幣經濟的基石,因此必然是一個消耗許可的網路。相反,PoS 根據質押權重決定出塊比例分配,這導致了與去中心化和中立性目標的衝突。相較之下,PoW 完全被許可的,用戶只需購買礦機和電力就可以參與出塊。另外,在安全性方面,要格式化或重構一條PoW 鏈是困難的,因為每個都需要重新計算區塊鏈的算力。而Vitalik 也曾造就了「弱優勢」(weak subjectivity)概念解釋PoS 的安全性並不低於PoW。
因此,CKB 團隊認為,雖然PoS 確實在效能上優於PoW,但如果希望Layer1 問題去中心化和安全性,PoW 比PoS 更適合。
細胞模型實現擴展性
隨著比特幣生態的興起,帳戶模型和UTXO 模型之間的爭論再次引發關注。在早期,這兩個模型都圍繞資產進行解讀,但隨著時間的推移,UTXO 仍將資產視為核心(點對點) ,而帳戶模型已經轉變為合約服務,用戶的資產被託管至智能合約中,並由此進行交易。這導致了UTXO鏈上發行的資產安全等級與以太坊上發行的ERC-20資產。除了安全性之外,UTXO 模型具有更好的隱私性,每次交易都會交易所地址,並且自然支援一些交易處理。最重要的是,與帳戶模型在鏈上同時進行計算和驗證不同,UTXO 模型將計算流程放在上鏈下,上鏈僅進行驗證,從而考慮簡化了應用的實現,這意味著不一定在上鏈優化的問題。
CKB 不僅繼承了比特幣架構的思想,還對UTXO 模型進行了抽象,創建了Cell 模型,在保留了比特幣一致性和簡單性的同時,獲得了支持智能合約的能力。具體而言,Cell 將UTXO 中的代表代幣價值的nValue 字段進行了抽象處理,分為容量和數據兩個字段,其中數據保存狀態,可以存放任意數據。同時,Cell 資料結構中也包含了兩個欄位LockScript 和TypeScript,首先主要體現了一個故事,而萬聖節可以自訂許多豐富的功能。
綜上所述,Cell 模型是更通用的UTXO 模型,讓CKB 具備了與以太坊類似的智慧合約功能。但與其他智能合約不同的是,CKB 採用了一種用於共同知識儲存的經濟模型,而不是為了去中心化計算進行支付而設計的經濟模型。
高層次“抽象”
「抽象」這個概念對加密貨幣使用者來說並不陌生,指的是去掉系統裡的特殊性,創造出通用性,讓系統適用於更廣泛的場景。比特幣到以太坊的發展其實就是一個抽象的比特幣缺乏程式性,難以建立應用。而以太坊則引進了虛擬機器及運作環境,為建構各種不同類型的應用提供了平台。以太坊在其發展過程中也不斷進行抽象化,無論是Vitalik屢次提及的「帳戶抽象」,還是增加預編譯的「密碼學抽象」等。
就像以太坊是比特幣的抽像一樣,CKB 在某種程度上也是對以太坊的抽象,為智慧合約開發者提供了更多的自由發揮能力。
1)帳戶摘要
CKB 透過Cell 模型實現了帳戶抽象化。例如,Nervos 生態錢包UniPass 建構了一套基於郵箱和手機的使用者身分認證系統。能夠透過郵箱和密碼登錄,類似傳統網路帳號。去中心化身分服務建立.id 團隊開發的中心化網域協定.bit 也利用Nervos 抽象帳戶的特性,使得網路使用者、去以太坊使用者、EOS 使用者都可以直接操作應用,從而擴大了CKB 使用者。
2)密碼學抽象
密碼學抽象的核心就是高效率虛擬機器。 CKB 採用CKB-VM,藉由RISC-V 指令集的特性,CKB-VM 讓開發者可以使用C 和Rust 等語言實作密碼學演算法。例如,基於CKB 建立JoyID 錢包就充分利用了Nervos CKB 自訂密碼學的優勢,實現了密碼補充和助記詞,直接用指紋等生物手勢創建技術錢包和確認交易。
3)運行抽象
CKB 的目標是建構更高層次的抽像以提高效能及吞吐量。隨著抽象層次的提高,Nervos 網路能夠將更多工作遷移到鏈外或第2 層。就拿XBOX 來說,雖然XBOX 是一個抽象的通用平台,但仍有限制,例如無法更換一些硬體。而PC 則允許用戶更換顯示卡、CPU、記憶體及硬碟等硬體。因此PC 是更抽象的系統。而CKB 的目標就是從XBOX 轉變為PC,滿足更多需求,為開發者提供更多便利。
CKB 經濟模型解析:挖礦獎勵與貪婪機制
CKB 原始代幣是CKB(Common Knowledge Byte),代表持有者能夠佔用的區塊鏈全球狀態。例如,如果你擁有1000 枚CKB,則你就可以建立一個空間為1000 Byte 的Cell,並且可以使用這個1000 個位元組來儲存資產、應用狀態或其他類型的資料。
CKB 的經濟模型非常獨特,除了每4 年進行一次挖礦獎勵減半(類似比特幣),還引入了主流PoS 幣的通膨設計,每年增發13.44 億。截至目前,根據CKBDAPPS 統計顯示數據,CKB 發行數量為443.79 億枚,其中流通量為436.9 億枚。具體設計如下:
1)創世發行:
創世區塊中共發行了336 億枚。為了致敬中本聰,其中84 億枚CKB 在發行之初就存入了中本聰的地址。剩餘的252 億枚CKB 則分配給機構投資者、生態基金、開發團隊和公募投資者等,已經全部解鎖。
2)一級發行:
一級發行總體為336億。與比特幣類似,每年減半一次,方案所有一級發行量都被搶奪。目前CKB已經在2023年11月進行了首次減半,發行量已經最先每年21 億CKB。第二次減半預計於2027 年11 月進行,發行量將達到每年10.5 億CKB。一級發行的所有CKB 都會獎勵礦工。
具體分配上:
21.5%用於公開代幣銷售,主網啟動時全部解鎖
17%分配給生態系基金,主網啟動時解鎖3%,最終將於3年內解鎖
15% 分配給Nervos 團隊,四年歸屬期,主網啟動時解鎖1/3
14%用於2018年的私募,鎖倉兩年
5% 分配給創始合夥人,三年鎖倉,不會在主網上流通
2%用於基金會儲備金,已於2020年7月解鎖,不會在主網流通
0.5% 用於測試網激勵,透過挖礦競賽和漏洞獎勵金計畫為測試網參與者提供獎勵
剩餘25% 已被推測
3)二級釋放
為了確保礦工收入來源不受到減半及鏈上交易量的影響,CKB 引入了「二級發行」的概念,每年固定發行13.44 億枚CKB。具體分配方式取決於CKB 在網路上的使用方式:
礦工:與鏈上狀態佔用成正比
NervosDAO:與NervosDAO 中鎖倉CKB 佔總發行量的比例成正比
國庫:與流通中的CKB佔總發行量的比例成正比,目前治理機制尚未完善,該部分直接相關
二級釋放可以看作是一種「階梯稅」機制。即如果用戶需要在CKB 上儲存資料或狀態,就需要向礦工支付一定數量的CKB 作為「狀態租金」。如果不再需要儲存了,可以解鎖CKB 並存入NervosDAO。而那些沒有儲存需求的持有用戶,則可以直接將自己的CKB 存入NervosDAO 並領取稅收,巴勒斯坦代幣價值被前期釋放。
根據CKB瀏覽器數據顯示,二級發行代幣中有11.4%用於挖礦獎勵,19.1%用於鎖倉儲備,69.5%則分配給國庫基金並被認為。
網路算力
CKB 挖礦開始於2019 年5 月18 日,採用Eaglesong 雜湊演算法。 2020 年3 月後,逐步從CPU、GPU、FPGA 轉向ASIC 礦機時期,目前支援支援Antminer K7 和Goldshell CK6 等ASIC 挖礦( GPU及FPGA礦機進行CKB挖礦收益過低獲利)。
目前,網路挖礦算力為240.06 PH/s,挖礦份額為2.31 EH。目前支援CKB的礦池包括F2Pool、Poolin、2miners等。
爭議不斷,如何看待比特幣Layer2新思維?
2月13日,CKB聯創Cipher提出了RGB擴展協議:RGB++,這一舉動在一定程度上影響了CKB的二級市場價格,並引發了關於比特幣Layer2的正統性討論。一些用戶認為,相較早於EVM相容派,RGB ++繼承了比特幣UTXO正統性,且團隊深耕比特幣生態,無論是分層架構、UTXO抽象,還是近期提出的OTX協議CoBuild開放交易,都是針對比特幣思想的延展與創新。然而,也有一些觀點認為CKB 定位太多。從2019 年到2020 年和火幣合作,再到2020 年至2022 年的遊戲方向,都未能取得進展。因此,這次轉向Layer2 方向可能存在炒作嫌疑。另外,針對RGB++ 名稱的涵義,比特幣原始開發者也表達了不認同,認為「優於RGB」的意義。目前,CKB 已經推出了RGB++ 路線圖,未來如何表現,也許只有經過時間的考驗才能給出答案。
自2024年初以來,比特幣Layer2解決方案之間的競爭愈演愈烈。然而,無論採用哪種解決方案,它們都一定會在一定程度上推動了比特幣生態可持續發展及落地,這種競爭可能會激發更多多創意和解決方案。但慶幸的是,在這個過程中,CKB 似乎一直秉持著初心,堅持與比特幣同構,並進一步彌合不足。
資訊來源:0x資訊編譯自網際網路。版權歸作者ChainFeeds所有,未經許可,不得轉載