Celer Network 希望利用狀態通道,讓公鏈實現「網際網路速度」

2021-01-09 36氪

編者按:本文來自36氪戰略合作區塊鏈媒體「Odaily星球日報」。

擴容是底層公鏈目前最大的命題,各公鏈團隊正在嘗試不同的擴容方案。總體來說,擴容思路大概分成鏈上和鏈下。

鏈上擴容思路的主要是改變共識算法/數據結構或分片兩種方向,我們可以稱為 Layer 1 方案。比如 Hyperledger 的 PBFT、EOS 的 DPoS,這也往往也犧牲了部分去中心化;IOTA、byteball就使用了不同於區塊鏈的DAG(有向無環圖)的數據結構,還有 Hashgraph。

改變共識算法問題在於,不可能三角的瓶頸仍未突破,大部分的公鏈項目都是在三者之間取得平衡。至於分片技術,Odaily星球日報最近接觸的 Celer Network 聯合創始人董沫認為,「分片比較難解決的問題是,要把本來是線性的東西變成並行的」,因此 Celer Network 團隊認為,鏈上擴容有天花板,如果區塊鏈要走進千家萬戶,就需要把共識的過程拿出來。

這就說到了擴容的另一種思路鏈下擴容,又稱 Layer 2 ,包括側鏈和狀態通道。比如比特幣的閃電網絡、以太坊的雷電網絡和 Plasma,Odaily星球日報報導過的 Taxa。本文要介紹的 Celer ,定位就是鏈下可擴展性解決方案。

先來聊聊側鏈和狀態通道的區別。

首先,董沫表示,側鏈是記錄狀態的,通過根哈希將側鏈狀態錨定到主鏈上,一般有自身共識機制,而且有多人參與,時延長但是容量大;狀態通道則不一定,只需要參與者同意。「我們之間可以互相發消息,只要我們通過了就是通過了」。閃電網絡這類支付通道就是狀態通道的一種,其鏈上有綁定的智能合約,交易雙方在其中存有押金(deposit),再做鏈下開一支付通道,之後把共同籤名的消息更新到主鏈,主鏈永遠只認可共同籤名的最新狀態。

因此,狀態通道的優勢在於延時低。當聊到公鏈擴容時,不少人會用到 TPS (Transactions per Second)這概念,董沫認為,這其實是一個不完整的指標。「它告訴你一個平均值,1 萬 TPS 聽起來很厲害,但並不是說每個交易都是一萬分之一秒完成,假設 10 秒處理 10 萬個交易,每個都是 10 秒鐘處理完,也一樣是 1 萬 TPS,但每個用戶都需要等 10 秒,區塊鏈應用還是沒法用。」其實每筆交易所需要的時間,也就是「延遲」的概念同樣重要。

Celer Network 對狀態通道和側鏈進行結合,其利用狀態通道的低延時特性,又在開發者需要使用側鏈的時候提供了可能。

接下來所涉及到 Celer Network 的具體架構設計:

底層的 cChannel 是通用的狀態通道和側鏈套件,基本的作用提供鏈上和鏈下的過渡和連接,負責通道的創建和管理。cChannel 支持多個公鏈,計劃未來會實現多個公鏈對接到同一個鏈下網絡。董沫表示,Celer 設計了純虛合約(Pure off-chain contract),可以不用在鏈上綁定智能合約,只需要有鏈上帳戶,依然可以在一方作惡時,保證整個系統的安全性。

cChannel 之上,就是智能合約狀態路由層 cRoute 。cRoute 承擔的是效率引擎的功能,主要是為了實現高效的鏈下價值傳遞,簡而言之就是「選哪條路最好」。cRoute是可以證明最優的鏈下狀態通道網絡路由算法。每一條通道其所能承載的「車流量」(資金量)取決於所押金大小,一旦最短路徑堵塞了(承載量用完),新開一條路需要更多資源,所以繞路可能是更好的方式。這有點像一個信用傳遞的過程,A→C 除了可以直接走之外,還能 A→B,B→C。cRoute 的算法會動態計算最佳路徑,這也是 Celer Network 能實現快速的核心原因之一(具體算法可以看 Celer 白皮書)。

再上層是cOS,一套開發程序框架和運行環境。這層為開發者提供了 SDK,讓其不需要在維護鏈上狀態方面花費過多精力,可以專注在 App 的邏輯編寫上。比如,cOS 會處理鏈上狀態的跟蹤、存儲和爭議處理,鏈上鏈下狀態之間的調用關係等。

在往上就是 App / cApp。在Celer Network上面開發的App,可以有極低的延遲,因而改進用戶體驗。 這層的 App 有兩種類型,一是主鏈上綁定了智能合約,但是運行可在鏈下的狀態通道中,參與者之間狀態是一致的即可;二是上面說到的純虛合約,直接部署在參與者之間,不需綁定鏈上智能合約。

介紹完 Celer Network 的架構,我們可能會想到的問題是,目前鏈下網絡最大問題就是流動性和安全性。這也是閃電網絡現階段被質疑最多的問題,Celer Network 嘗試利用其代幣機制解決,其命名為 cEconomy 。

流動指的是押金的鎖定,對於通道服務提供商( OSP,Off-chain Service Providers,負責交易的中轉,扮演鏈下網絡"節點"的角色)來說,開設狀態通道需要用質押很多押金,這就變成了一個「資本壁壘」的事情。Celer Network 中支持通過智能合約做流動性拍賣,有點像一個 P2P 撮合平臺。「我的 ETH 不夠,可以問別人借」。這個過程中,Celer Token的作用有點像競價排名,比如系統會根據流動性提供商提供的利息排名,如果利息相近,誰鎖定在網絡中的 Celer Token 多,誰就獲得這次出藉機會。而獲得 Celer Token 的挖礦方式則是「鎖倉挖礦」,激勵網絡流動性資金提供商將個人閒散資金(如 ETH、 BTC 等)鎖定,鎖定金額和時間越長挖到的 Celer Token 越多。

安全性與狀態可用性有關。董沫表示,假設在鏈下交易過程中,一方突然掉線,交易可能就失敗或中斷,甚至另一方可以接藉此機會作惡。

這時候,你就需要僱一個中立的第三方幫你看管,這就是狀態守衛者。如果用戶知道自己所處理的服務很重要,你會交一部分的錢(穩定幣)狀態守衛者網絡中作為任務金,一旦你掉線了,系統基於一定規則會為你隨機分配守衛者,數量根據你提交的任務金佔比決定。此時,Celer Token 就像一個工作權利力的信用憑證,成為狀態守衛者需要質押 Celer Token,質押數量越多,被選中的可能性越大。

總結下來,cEconomy 中一共有 4 種類型的參與者:用戶、支付服務提供商、流動性資金供應商、狀態守衛者。

目前,Celer Network 項目還在開發當中,發布了一款 MVP,讓用戶可以在玩五子棋。團隊計劃在10月份先發一款以太坊錢包,錢包中會內嵌一些遊戲。團隊現在約有 14人,主要是技術人員。其核心團隊來自 UIUC、普林斯頓大學、MIT等,曾任職於谷歌,Amazon,Oracle, Cisco, HP等網際網路公司。

Celer Network 已與多家公鏈達成了合作關係,包括 Qtum、Aelf、QuarkChain 和 IoTex。在以太坊上,Celer 已經與 L4 Ventures 達成戰略合作,共同建立以太坊鏈下擴容標準。 Celer Network 表示未來還將不斷拓展新的公鏈合作夥伴。

聯合創始人董沫於2017年 UIUC 獲得計算機博士,研究方向專注於分布式系統和網絡,是區塊鏈行業的早期布道者和投資人,工程經驗豐富,曾經擔任網絡安全公司 Veriflow 技術團隊負責人和產品經理,後續創立 Celer Network 。

我是Odaily星球日報編輯盧曉明,探索真實區塊鏈,爆料、交流請加微信lohiuming,煩請備註姓名、單位、職務和事由。

相關焦點

  • Celer Network狀態守衛者網絡主網已成功上線
    請參照以下連結了解更詳細的SGN設計原理和技術分析:主網網頁版:https://sgn.celer.network/測試網網頁版:https://sgntest.celer.network/SGN架構文檔:https://www.celer.network/docs/celercore主網智能合約代碼:https://github.com
  • Celer Network:接受鏈下擴容 世界才真正擁有區塊鏈
    例如在傳統狀態通道技術的局限性上,狀態通道被認為更適用於固定交互雙方的高頻互動,而不適用於頻繁變動的交互雙方的交互。但Celer Network團隊則認為通過建立一個分布式的網絡結構就可以完成點對點間交易結構的建立,而不局限於傳統狀態通道的思維壁壘中。同時,Celer Network能夠完成的鏈下交易不僅僅限於支付,更突破性的實現了鏈下智能合約的能力。
  • NPC & BlockVC 聯合發布:Celer 深度測評
    此外,該項目還將鏈上智能合約中普遍使用的邏輯通過廣義狀態通道技術引入鏈下,以期望使 DApp 實現與傳統網際網路App同等的使用體驗。 傳統的鏈下擴容解決方案往往要求交易雙方負擔高昂的保證金才能開啟和維持狀態通道,這極大地限制了其商業化應用場景。以 Celer 網絡為例,即使其側鏈通道能顯著降低所需要抵押的保證金,但依然必須與通道的數量和單個通道的狀態(如支付)中繼能力成正比。
  • Celer Network宣布與Conflux合作共同打造下一代區塊鏈分布式系統
    它是第一個也是唯一一個工作證明(PoW)和樹形圖(TG)結構化的公鏈系統,可實現每秒高吞吐量的性能(在不犧牲分散的情況下實時網絡測試下3000-6000TPS)。Celer的鏈下擴容解決方案將與Conflux的獨特先進算法相結合,旨在促進多方位的商業應用擴展從而實現真正的去中心化應用,並為開發人員提供區塊鏈具有擴容性、安全性及延展性的技術解決方案與工具。
  • 官宣:2019共識大會Conflux與Celer Network攜手推動Dapp開發
    如果從整體上來分析區塊鏈,當下的區塊鏈技術包含四個維度,其中交易速度快的優點最為顯著,其次是網絡互聯,然後是區塊鏈數據的存儲功能,最弱的是共識機制的發展。因此,如何解決共識機制的短板是區塊鏈技術發展的重中之重。與此同時,我們同樣也不能忽視其他三個方面的發展。
  • 星途協議ATP與Celer Network達成合作
    星途協議ATP提出了一種區塊鏈原生的全新媒體形式,可對鏈上行為進行目標價值排序,並用通證實現價值流轉。定義了連接廣告主、流量方、用戶之間的鏈上交互標準。目前已研發了鏈上互動廣告產品,通過與鏈上各生態的技術、商業合作,實現廣告主精準觸達、媒體流量變現、用戶獲得收益的多方共贏。 星途協議ATP已加入美國互動廣告局IAB技術實驗室,成為其區塊鏈工作組成員。
  • MultiVAC白皮書:基於可信分片計算的高性能彈性公鏈
    以Zilliqa[16]、Dfinity[19]為代表的分片方案放棄了一定的安全性,以Plasma[28]為代表狀態通道(State Channel)技術則使用了技術結合現實的手段來處理安全性問題。目前大量研發投入到提高每秒交易數量的技術方案上。最新公鏈將每秒交易量提升到數千水平(e.g.
  • 公鏈「新貴」來勢洶洶 上線CoinEgg交易大賽如火如荼
    Video Blog是基於區塊鏈技術打造的全球首個流媒體矩陣公鏈,採用先進的SPOS(Supernode Proof of Stake)共識機制模塊,支持高級智能合約,兼容eth虛擬機,實現高並發量、高效率、高開放性、高適配性、便捷操作性,更好的解決傳統網際網路流媒體,包括音頻、短視頻、直播、影視
  • 看好GOC公鏈的幾點理由
    GOC即Governance of Consensus,是個專注於建設全球最佳治理實踐的公鏈。鏈上治理一直是所有公鏈項目面對的難題,GOC也一直在試圖探索一條適用於所有公鏈的治理之路,為整個公鏈生態圈出一份力。 驕陽為什麼會看好GOC項目呢? 一.
  • 力場—公鏈挖礦新時代!
    當越來越多的垂直公鏈出現後,自然會有其中的公約數被提取出來,逐漸產生新一代的水平公鏈。所以,在未來的區塊鏈世界,公鏈是大勢所趨。小結新產品力場,其重要的核心思想是:把握公鏈紅利,實現個人崛起。那麼作為一個平臺,如何讓用戶把握住公鏈紅利、實現個人崛起,是我們一直要思考的問題。
  • 我們應該尋找怎樣一條公鏈?
    我們應該尋找的是一條怎樣的公鏈? 使用基於區塊鏈技術的協議或者 Dapp,用戶的收益是要遠遠強於傳統網際網路公司的。因為一條開源的公鏈協議是可以打破壟斷的,所以整條鏈的大部分收益都將返還給用戶。
  • NUC(核聚鏈) 打造國產第一公鏈
    如果說網際網路打造了一條信息的高速公路,那麼區塊鏈所帶來的是一條價值的高速公路。網際網路實現信息的快速傳播,我們來到一個海量信息的時代,但是中心化的網際網路協議也帶來了諸多問題,網絡擁堵、數據不安全等等,區塊鏈的出現顛覆了網際網路協議的存在,為解決網際網路協議的諸多問題提供了新的解決方案。
  • 鏈客Talk AMA 回顧|軟硬體公鏈方案突破區塊鏈性能困局
    HPB的設計初衷就是希望能夠藉助軟硬體相結合的公鏈解決方案,突破區塊鏈性能困局,最大可能地突破「不可能三角問題」的限制。值得欣慰的是,實踐證明軟硬體相結合的解決方案具有很大的可行性與發展潛力,能夠大幅提升基礎公鏈性能,同時在去中心化和安全性方面,做到了很好的兼顧。HPB芯鏈是全球首創的軟硬體深度結合的公鏈。
  • GOC公鏈,去中心化的探索之路
    比特幣的發行並沒有一個特定的機構,而是由網絡節點的計算生成,誰都有可能參與製造比特幣,而且可以全世界流通,可以在任意一臺接入網際網路的電腦上買賣,不管身處何方,任何人都可以挖掘、購買、出售或收取比特幣,並且在交易過程中外人無法辨認用戶身份信息。 比特幣的這種發行方式,俗稱「比特幣挖礦」,通過這種模式可以完美地形成一個全球性的網絡,實現去中心化的理念。
  • 高斯生態:全球首個公鏈、+去中心化交易+挖礦生態體系誕生
    可無論如何炒作,正常的邏輯終究不可逾越:正如基礎設施之於網際網路,3G、4G之於移動網際網路,底層公鏈之於區塊鏈應用的重要程度不言而喻。在經歷各種驚天亂象之後,底層區塊鏈技術急需突破,正所謂「公鏈重生,路在何方?」丨公鏈是區塊鏈的超級基石技術無極限,也無止境,伴隨著科技水平的日益提高,技術永遠不會停止更新迭代的步伐。
  • CoinAll上線Celer,15天內交易手續費全免
    Celer Network致力於以鏈下擴容技術為基石,構建匹配網際網路規模的區塊鏈應用入口平臺,讓所有人都能夠在該平臺上便捷快速地開發、運行與使用高性能的分布式區塊鏈應用。CoinAll相關負責人表示,Celer網絡極大地拓展了區塊鏈世界的可能性,在區塊鏈容量和速度束縛上進行了極大的突破。CoinAll很高興能夠上線Celer,讓更多用戶了解到Celer項目的無限潛力。
  • 以太坊2.0來了,其他公鏈該怎麼辦?
    就現有公鏈來說,速度比較快的例如EOS算是一個典型的代表,在EOS網絡繁忙的時候,根據設計,用戶仍然面臨著資源不夠用的情況,往往發送一筆交易就要佔有大約一百元以上的EOS資源,這也是EOS這個系統被人詬病的地方,很多時候可能會形成一個死循環。
  • 達人社圈 |DeFi黑馬之王-CEG公鏈打造區塊鏈中的螞蟻金服!
    ---CEG項目組自2018年8月份就開始公鏈的開發,憑藉項目組自身的技術及資金優勢,相繼完成了公鏈及相關APP、區塊瀏覽器、交易所的開發。不成熟的項目都是大家試試看,融資再進行,成功就繼續,不成功就結束,這也是為什麼VC是這個世界上成功率最低的行業之一。投一百個項目,能中一個兩個就很開心了。
  • AUC金色社區先機|首創MPOS挖礦的公鏈AUC重磅上線
    一直以來BTC、ETH、EOS 被人們稱作「三大公鏈」, BTC更是加密貨幣的開山鼻祖,打破了人類的固有觀念,向世界打開了一扇神奇的大門,將區塊鏈技術引入了大眾視野,具有公鏈一哥的地位,但即便這樣它也存在著無法實現區塊鏈技術的秒百萬級交易