探索 CKB 的髮展歷程

中級Mar 18, 2024
隨著ETF落地、BRC-20生態爆髮及減半敘事的加持,市場關註焦點再次集中在比特幣生態上。CKB 似乎一直秉持著初心,堅持與比特幣衕構,併進一步彌合不足。
 探索 CKB 的髮展歷程

轉髮原文標題:重返初心:CKB 轉曏比特幣 Layer2 賽道,炒作還是機遇?

隨著 ETF 落地、BRC-20 生態爆髮及減半敘事的加持,市場的註意力似乎再次聚焦到了比特幣生態。在此背景下,作爲公鏈生態老牌項目的 CKB 近期也動作頻頻,宣布將主網定位調整爲比特幣 Layer2 後,推出了一層資産協議 RGB++。借助比特幣 Layer2 的髮展勢頭,再加上自帶 UTXO + PoW 正統「BUFF」,CKB 迅速成爲了社區討論的熱點。

然而,在我們深入探討 RGB++ 概念、CKB 團隊爲何選擇 RGB 協議及他們如何規畫比特幣 Layer2 髮展思路之前,我們有必要回到過去,更多地了解 CKB 的歷史、背景及初心。

誕生之路

2018 年初,正值市場關註點集中在以太坊生態的時候,CKB 正式啟動。衕年 7 月,CKB 完成了 2800 萬美元融資,Polychain Capital、紅杉中國、萬曏區塊、Blockchain Capital 等多家知名投資機構參投。隨後於 2019 年 10 月 24 日,CKB 在 Coinlist 完成了 6720 萬美元的超額募資。2019 年 11 月 16 日,CKB 主網「Lina」上線。

CKB 的團隊背景稱的上明星團隊,創始人均在加密行業深耕多年。Polychain Capital 創始人 Olaf 也曾在訪談中錶示非常看好 CKB 團隊背景。

  • 首席架構師 Jan Xie :曾長期爲以太坊客戶端 Ruby-ethereum 和 pyethereum 開髮做貢獻,也曾與太坊創始人 Vitalik Buterin 合作開髮 Casper 共識和分片技術。此外,他還創建了從事底層區塊鏈平颱開髮和共識算法研究的公司 Cryptape。
  • 聯創 Kevin Wang :曾在 IBM 硅穀實驗室從事企業數據解決方案工作,併共衕創立了麵曏軟件工程師的在線學校 Launch School。此外,Kevin Wang 還是意圖驅動的中心化求解器基礎設施 Khalani 的聯創。(Khalani 是一個多功能的「集體求解器(collective solver)」,可以無縫集成到各種以意圖爲中心的應用程序和生態繫統中。)
  • 聯創兼 COO Daniel Lv:以太坊錢包 imToken 聯創,也是加密交易所 Yunbi 前首席技術官。此外,Daniel Lv 還組織了 10 年的 Ruby 中國社區,併共衕創立了 ruby-china.org。
  • CEO Terry Tai:曾是加密交易所 Yunbi 核心開髮人員,併是科技播客 Teahour.fm 的聯創。

有趣的是,盡管 CKB 創始團隊和以太坊社區有著密切的聯繫,但他們在 Layer1 的構建架構上卻選擇了繼承比特幣 UTXO + PoW 模型。這是因爲團隊認識到了以太坊基礎設施的局限性。他們意識到以太坊的架構限製了對整個繫統的徹底改革,無法從根本上進行重構和大膽創新。因此,CKB 團隊決定走上與以太坊不衕的道路,構建一條新的區塊鏈。

另一方麵,CKB 團隊選擇重新構建一條公鏈的原因或許可以從 Nervos 這個名稱得到一點啟髮。Nervos 一詞源自「Nerve」,這也借鑒了查爾斯·達爾文的進化理論:「隻有適應併靈活調整到不斷變化的環境中的物種才能生存。」意味著讓網絡在最底層進行自我調整和進化。不過,關於 Nervos 的來源還有另外一種説法,因爲 CKB 的聯創還是電競和動漫的熱愛者,而動漫「新世紀福音戰士」其中的「聯合國直屬特務機關」簡稱恰好爲「NERV」。

爲了加速生態進展,CKB 從 2020 年初開始專註於開髮工具,陸續推出了一繫列工具,包括基於 JavaScript/TypeScript 的框架 Lumos、允許在 CKB 上使用賬戶模型的以太坊兼容層 Polyjuice、連接以太坊和 CKB 的跨鏈橋 Force Bridge 及 dApp 開髮套件 Tippy 等。這些工具大大降低了開髮應用的門檻。基於這些工具,CKB 生態已經上線了 127 個項目,涵蓋 DID、錢包及銘文等不衕賽道。

與主流背道而馳:CKB 架構有何創新?

在社區普遍關註 TPS 和 PoS 的背景下,CKB 選擇了一條與主流完全不衕的技術路線。他們堅持認爲在抗審查和無需許可的問題上絶不能妥協。因此選擇降低 L1 性能以維持足夠的去中心化,併採用改進的 PoW 和簡單的哈希函數來確保網絡的安全性和無需許可性。

分層理念

選擇分層架構的原因是基於團隊對互聯網運行模式的反思。互聯網通過分層和解耦的架構構建了一個相對穩定的信任網絡,但其可信等級有限,缺乏自我保障協議的內在支持。CKB 理想中的加密經濟網絡基礎設施也應採用分層和解耦的架構。這意味著通過一組協議而不僅僅是一個協議來定義網絡,衕時對自我保障協議提供原生支持。因此,團隊決定構建一個安全可擴展的分層網絡,其中 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 更加適合。

Cell 模型實現擴展性

隨著比特幣生態的興起,賬戶模型和 UTXO 模型之間的辯論再次引髮關註。早期,這兩種模型都圍繞資産進行解讀,但隨著時間的推移,UTXO 仍將資産視爲核心(點對點),而賬戶模型已經演變爲爲合約服務,用戶的資産被托管至智能合約中,併與之進行交互。這導緻了 UTXO 鏈上髮行的資産安全等級高於以太坊上髮行的 ERC-20 資産。除了安全性外,UTXO 模型具有更好的隱私性,每次交易都會更換地址,且天然支持併行交易處理。最重要的是,與賬戶模型在鏈上衕時進行計算和驗證不衕,UTXO 模型將計算過程放在了鏈下,鏈上僅進行驗證,從而簡化了應用的實現,這意味著不必在鏈上考慮優化的問題。

CKB 不僅繼承了比特幣架構的思想,還對 UTXO 模型進行了抽象,創建了 Cell 模型,在保留了比特幣一緻性和簡單性的衕時,有了支持智能合約的能力。具體而言,Cell 將 UTXO 中的代錶代幣價值的 nValue 字段進行了抽象處理,分爲 capacity 和 data 兩個字段,其中 data 保存狀態,可以存放任意數據。衕時,Cell 數據結構中還包含了兩個字段 LockScript 和 TypeScript,前者主要體現所有權,而後者可以自定義很多豐富的功能。

總結而言,Cell 模型是更通用的 UTXO 模型,讓 CKB 具備了與以太坊類似的智能合約功能。但與其他智能合約不衕的是,CKB 採用了一種用於共衕知識存儲的經濟模型,而不是爲去中心化計算進行支付而設計的經濟模型。

高層次「抽象」

「抽象」這個概念對於加密用戶併不陌生,指的是去掉繫統裡的特殊性,創造出通用性,讓繫統適用於更廣泛的場景。比特幣到以太坊的髮展實際上就是一個抽象化的過程。比特幣缺乏編程性,難以構建應用。而以太坊則引入了虛擬機及運行環境,爲構建各種不衕類型的應用提供了平颱。以太坊在其髮展過程中也不斷進行抽象化,無論是 Vitalik 屢次提及的「賬戶抽象」,還是增加預編譯的「密碼學抽象」等。

就像以太坊是比特幣的抽象一樣,CKB 在某種程度上也是對以太坊的抽象,爲智能合約開髮者提供了更多的自由髮揮能力。

1)賬戶抽象

CKB 通過 Cell 模型實現了賬戶抽象。例如,Nervos 生態錢包 UniPass 打造了一套基於郵箱和手機的身份認證繫統。用戶能夠通過郵箱和密碼登録,類似於傳統互聯網賬戶。去中心化身份服務提供商 d.id 團隊開髮的去中心化域名協議 .bit 也是利用 Nervos 抽象賬戶的特性,使得互聯網用戶、以太坊用戶、EOS 用戶都可以直接操作應用,而不僅僅局限於 CKB 用戶。

2)密碼學抽象

密碼學抽象的核心是高效虛擬機。CKB 採用的是 CKB-VM,借助 RISC-V 指令集的特性,CKB-VM 使得開髮者可以使用 C 和 Rust 等語言實現密碼學算法。例如,基於 CKB 構建的 JoyID 錢包就充分利用了 Nervos CKB 自定義密碼學的優勢,實現了無需密碼和助記詞,直接用指紋等生物辨識技術創建錢包和確認交易。

3)運行抽象

CKB 的目標是構建更高層次的抽象以提高性能及吞吐量。隨著抽象層次的提高,Nervos 網絡能夠將更多工作遷移到鏈外或 Layer 2 上。舉例而言,盡管 XBOX 是一個抽象的通用平颱,但仍存在一些限製,比如無法更改硬件。而 PC 則允許用戶更換顯卡、CPU、內存及硬盤等硬件。因此 PC 是更加抽象的繫統。而 CKB 的目標就是從 XBOX 轉變爲 PC,從而滿足更多需求,爲開髮者提供更多便利。

CKB 經濟模型解析:挖礦獎勵與通脹機製

CKB 原生代幣是 CKB(Common Knowledge Byte),代錶持有者能夠占用的區塊鏈全球狀態。例如,如果你擁有 1000 枚 CKB,則你就可以創建一個空間爲 1000 Byte 的 Cell,併且可以使用這 1000 個 Byte 來存儲資産、應用狀態或是其他類型的數據。

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 Open Transaction,都是對比特幣思想的延展與創新。然而,也有一些觀點認爲 CKB 定位過多。從 2019 年到 2020 年和火幣合作,再到 2020 年至 2022 年的游戲方曏,均未能取得實質性進展。因此,這次轉曏 Layer2 方曏可能存在炒作嫌疑。此外,針對 RGB++ 名稱的涵義,比特幣原生開髮者也錶達了不認衕,認爲存在「Better than RGB」的含義。目前,CKB 已經推出了 RGB++ 路線圖,未來錶現如何,或許隻有經過時間的考驗才能給出答案。

自 2024 年年初以來,比特幣 Layer2 解決方案之間的競爭愈演愈烈。然而,無論採用哪種解決方案,它們都在一定程度上推動了比特幣生態可持續髮展及落地,這種競爭可能會激髮更多創意和解決方案。但慶幸的是,在這個過程中,CKB 似乎一直秉持著初心,堅持與比特幣衕構,併進一步彌合不足。

聲明:

  1. 本文轉載自[Foresightnews],原文標題《重返初心:CKB 轉曏比特幣 Layer2 賽道,炒作還是機遇?》,著作權歸屬原作者[LINDABELL],如對轉載有異議,請聯繫Gate Learn團隊,團隊會根據相關流程盡速處理。
  2. 免責聲明:本文所錶達的觀點和意見僅代錶作者個人觀點,不構成任何投資建議。
  3. 文章其他語言版本由Gate Learn團隊翻譯, 在未提及Gate.io的情況下不得覆製、傳播或抄襲經翻譯文章。

探索 CKB 的髮展歷程

中級Mar 18, 2024
隨著ETF落地、BRC-20生態爆髮及減半敘事的加持,市場關註焦點再次集中在比特幣生態上。CKB 似乎一直秉持著初心,堅持與比特幣衕構,併進一步彌合不足。
 探索 CKB 的髮展歷程

轉髮原文標題:重返初心:CKB 轉曏比特幣 Layer2 賽道,炒作還是機遇?

隨著 ETF 落地、BRC-20 生態爆髮及減半敘事的加持,市場的註意力似乎再次聚焦到了比特幣生態。在此背景下,作爲公鏈生態老牌項目的 CKB 近期也動作頻頻,宣布將主網定位調整爲比特幣 Layer2 後,推出了一層資産協議 RGB++。借助比特幣 Layer2 的髮展勢頭,再加上自帶 UTXO + PoW 正統「BUFF」,CKB 迅速成爲了社區討論的熱點。

然而,在我們深入探討 RGB++ 概念、CKB 團隊爲何選擇 RGB 協議及他們如何規畫比特幣 Layer2 髮展思路之前,我們有必要回到過去,更多地了解 CKB 的歷史、背景及初心。

誕生之路

2018 年初,正值市場關註點集中在以太坊生態的時候,CKB 正式啟動。衕年 7 月,CKB 完成了 2800 萬美元融資,Polychain Capital、紅杉中國、萬曏區塊、Blockchain Capital 等多家知名投資機構參投。隨後於 2019 年 10 月 24 日,CKB 在 Coinlist 完成了 6720 萬美元的超額募資。2019 年 11 月 16 日,CKB 主網「Lina」上線。

CKB 的團隊背景稱的上明星團隊,創始人均在加密行業深耕多年。Polychain Capital 創始人 Olaf 也曾在訪談中錶示非常看好 CKB 團隊背景。

  • 首席架構師 Jan Xie :曾長期爲以太坊客戶端 Ruby-ethereum 和 pyethereum 開髮做貢獻,也曾與太坊創始人 Vitalik Buterin 合作開髮 Casper 共識和分片技術。此外,他還創建了從事底層區塊鏈平颱開髮和共識算法研究的公司 Cryptape。
  • 聯創 Kevin Wang :曾在 IBM 硅穀實驗室從事企業數據解決方案工作,併共衕創立了麵曏軟件工程師的在線學校 Launch School。此外,Kevin Wang 還是意圖驅動的中心化求解器基礎設施 Khalani 的聯創。(Khalani 是一個多功能的「集體求解器(collective solver)」,可以無縫集成到各種以意圖爲中心的應用程序和生態繫統中。)
  • 聯創兼 COO Daniel Lv:以太坊錢包 imToken 聯創,也是加密交易所 Yunbi 前首席技術官。此外,Daniel Lv 還組織了 10 年的 Ruby 中國社區,併共衕創立了 ruby-china.org。
  • CEO Terry Tai:曾是加密交易所 Yunbi 核心開髮人員,併是科技播客 Teahour.fm 的聯創。

有趣的是,盡管 CKB 創始團隊和以太坊社區有著密切的聯繫,但他們在 Layer1 的構建架構上卻選擇了繼承比特幣 UTXO + PoW 模型。這是因爲團隊認識到了以太坊基礎設施的局限性。他們意識到以太坊的架構限製了對整個繫統的徹底改革,無法從根本上進行重構和大膽創新。因此,CKB 團隊決定走上與以太坊不衕的道路,構建一條新的區塊鏈。

另一方麵,CKB 團隊選擇重新構建一條公鏈的原因或許可以從 Nervos 這個名稱得到一點啟髮。Nervos 一詞源自「Nerve」,這也借鑒了查爾斯·達爾文的進化理論:「隻有適應併靈活調整到不斷變化的環境中的物種才能生存。」意味著讓網絡在最底層進行自我調整和進化。不過,關於 Nervos 的來源還有另外一種説法,因爲 CKB 的聯創還是電競和動漫的熱愛者,而動漫「新世紀福音戰士」其中的「聯合國直屬特務機關」簡稱恰好爲「NERV」。

爲了加速生態進展,CKB 從 2020 年初開始專註於開髮工具,陸續推出了一繫列工具,包括基於 JavaScript/TypeScript 的框架 Lumos、允許在 CKB 上使用賬戶模型的以太坊兼容層 Polyjuice、連接以太坊和 CKB 的跨鏈橋 Force Bridge 及 dApp 開髮套件 Tippy 等。這些工具大大降低了開髮應用的門檻。基於這些工具,CKB 生態已經上線了 127 個項目,涵蓋 DID、錢包及銘文等不衕賽道。

與主流背道而馳:CKB 架構有何創新?

在社區普遍關註 TPS 和 PoS 的背景下,CKB 選擇了一條與主流完全不衕的技術路線。他們堅持認爲在抗審查和無需許可的問題上絶不能妥協。因此選擇降低 L1 性能以維持足夠的去中心化,併採用改進的 PoW 和簡單的哈希函數來確保網絡的安全性和無需許可性。

分層理念

選擇分層架構的原因是基於團隊對互聯網運行模式的反思。互聯網通過分層和解耦的架構構建了一個相對穩定的信任網絡,但其可信等級有限,缺乏自我保障協議的內在支持。CKB 理想中的加密經濟網絡基礎設施也應採用分層和解耦的架構。這意味著通過一組協議而不僅僅是一個協議來定義網絡,衕時對自我保障協議提供原生支持。因此,團隊決定構建一個安全可擴展的分層網絡,其中 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 更加適合。

Cell 模型實現擴展性

隨著比特幣生態的興起,賬戶模型和 UTXO 模型之間的辯論再次引髮關註。早期,這兩種模型都圍繞資産進行解讀,但隨著時間的推移,UTXO 仍將資産視爲核心(點對點),而賬戶模型已經演變爲爲合約服務,用戶的資産被托管至智能合約中,併與之進行交互。這導緻了 UTXO 鏈上髮行的資産安全等級高於以太坊上髮行的 ERC-20 資産。除了安全性外,UTXO 模型具有更好的隱私性,每次交易都會更換地址,且天然支持併行交易處理。最重要的是,與賬戶模型在鏈上衕時進行計算和驗證不衕,UTXO 模型將計算過程放在了鏈下,鏈上僅進行驗證,從而簡化了應用的實現,這意味著不必在鏈上考慮優化的問題。

CKB 不僅繼承了比特幣架構的思想,還對 UTXO 模型進行了抽象,創建了 Cell 模型,在保留了比特幣一緻性和簡單性的衕時,有了支持智能合約的能力。具體而言,Cell 將 UTXO 中的代錶代幣價值的 nValue 字段進行了抽象處理,分爲 capacity 和 data 兩個字段,其中 data 保存狀態,可以存放任意數據。衕時,Cell 數據結構中還包含了兩個字段 LockScript 和 TypeScript,前者主要體現所有權,而後者可以自定義很多豐富的功能。

總結而言,Cell 模型是更通用的 UTXO 模型,讓 CKB 具備了與以太坊類似的智能合約功能。但與其他智能合約不衕的是,CKB 採用了一種用於共衕知識存儲的經濟模型,而不是爲去中心化計算進行支付而設計的經濟模型。

高層次「抽象」

「抽象」這個概念對於加密用戶併不陌生,指的是去掉繫統裡的特殊性,創造出通用性,讓繫統適用於更廣泛的場景。比特幣到以太坊的髮展實際上就是一個抽象化的過程。比特幣缺乏編程性,難以構建應用。而以太坊則引入了虛擬機及運行環境,爲構建各種不衕類型的應用提供了平颱。以太坊在其髮展過程中也不斷進行抽象化,無論是 Vitalik 屢次提及的「賬戶抽象」,還是增加預編譯的「密碼學抽象」等。

就像以太坊是比特幣的抽象一樣,CKB 在某種程度上也是對以太坊的抽象,爲智能合約開髮者提供了更多的自由髮揮能力。

1)賬戶抽象

CKB 通過 Cell 模型實現了賬戶抽象。例如,Nervos 生態錢包 UniPass 打造了一套基於郵箱和手機的身份認證繫統。用戶能夠通過郵箱和密碼登録,類似於傳統互聯網賬戶。去中心化身份服務提供商 d.id 團隊開髮的去中心化域名協議 .bit 也是利用 Nervos 抽象賬戶的特性,使得互聯網用戶、以太坊用戶、EOS 用戶都可以直接操作應用,而不僅僅局限於 CKB 用戶。

2)密碼學抽象

密碼學抽象的核心是高效虛擬機。CKB 採用的是 CKB-VM,借助 RISC-V 指令集的特性,CKB-VM 使得開髮者可以使用 C 和 Rust 等語言實現密碼學算法。例如,基於 CKB 構建的 JoyID 錢包就充分利用了 Nervos CKB 自定義密碼學的優勢,實現了無需密碼和助記詞,直接用指紋等生物辨識技術創建錢包和確認交易。

3)運行抽象

CKB 的目標是構建更高層次的抽象以提高性能及吞吐量。隨著抽象層次的提高,Nervos 網絡能夠將更多工作遷移到鏈外或 Layer 2 上。舉例而言,盡管 XBOX 是一個抽象的通用平颱,但仍存在一些限製,比如無法更改硬件。而 PC 則允許用戶更換顯卡、CPU、內存及硬盤等硬件。因此 PC 是更加抽象的繫統。而 CKB 的目標就是從 XBOX 轉變爲 PC,從而滿足更多需求,爲開髮者提供更多便利。

CKB 經濟模型解析:挖礦獎勵與通脹機製

CKB 原生代幣是 CKB(Common Knowledge Byte),代錶持有者能夠占用的區塊鏈全球狀態。例如,如果你擁有 1000 枚 CKB,則你就可以創建一個空間爲 1000 Byte 的 Cell,併且可以使用這 1000 個 Byte 來存儲資産、應用狀態或是其他類型的數據。

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 Open Transaction,都是對比特幣思想的延展與創新。然而,也有一些觀點認爲 CKB 定位過多。從 2019 年到 2020 年和火幣合作,再到 2020 年至 2022 年的游戲方曏,均未能取得實質性進展。因此,這次轉曏 Layer2 方曏可能存在炒作嫌疑。此外,針對 RGB++ 名稱的涵義,比特幣原生開髮者也錶達了不認衕,認爲存在「Better than RGB」的含義。目前,CKB 已經推出了 RGB++ 路線圖,未來錶現如何,或許隻有經過時間的考驗才能給出答案。

自 2024 年年初以來,比特幣 Layer2 解決方案之間的競爭愈演愈烈。然而,無論採用哪種解決方案,它們都在一定程度上推動了比特幣生態可持續髮展及落地,這種競爭可能會激髮更多創意和解決方案。但慶幸的是,在這個過程中,CKB 似乎一直秉持著初心,堅持與比特幣衕構,併進一步彌合不足。

聲明:

  1. 本文轉載自[Foresightnews],原文標題《重返初心:CKB 轉曏比特幣 Layer2 賽道,炒作還是機遇?》,著作權歸屬原作者[LINDABELL],如對轉載有異議,請聯繫Gate Learn團隊,團隊會根據相關流程盡速處理。
  2. 免責聲明:本文所錶達的觀點和意見僅代錶作者個人觀點,不構成任何投資建議。
  3. 文章其他語言版本由Gate Learn團隊翻譯, 在未提及Gate.io的情況下不得覆製、傳播或抄襲經翻譯文章。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!