CELR
Celer Network
流動(dòng)性分?jǐn)?shù)
Celer Network是個(gè)高性能Layer 2擴(kuò)展性平臺(tái),旨在通過(guò)以上技術(shù)革新實(shí)現(xiàn)將互聯(lián)網(wǎng)規(guī)模帶入?yún)^(qū)塊鏈,幫助區(qū)塊鏈商業(yè)化落地的宏大愿景。其在傳統(tǒng)鏈下解決方案的基礎(chǔ)上提出了新的技術(shù)解決方案和經(jīng)濟(jì)模型,且該方案經(jīng)過(guò)實(shí)驗(yàn)?zāi)M結(jié)果顯示有數(shù)量級(jí)的性能提升。CELR Token可用于流動(dòng)性資金借貸防欺詐債券的抵押金、支付通道注冊(cè)費(fèi)的支付媒介、交易手續(xù)費(fèi)以及其他可能的服務(wù)費(fèi)。此外,在系統(tǒng)運(yùn)行的前5年,新的CELR Token將通過(guò)PoLC挖礦產(chǎn)生,而LiBA只需要將 Token進(jìn)行抵押,抵押期后CELR仍歸屬于貸款方。當(dāng)5年P(guān)oLC挖礦期結(jié)束后,LiBA將開(kāi)始消耗CELR,被消耗的CELR將不再返回給貸款方,而是作為連續(xù)的PoLC挖礦獎(jiǎng)勵(lì)注入系統(tǒng)。
?
?
Celer Network 是一個(gè)統(tǒng)一的技術(shù)和經(jīng)濟(jì)架構(gòu),同時(shí)也是一個(gè)運(yùn)用鏈下擴(kuò)展技術(shù)將互聯(lián)網(wǎng)規(guī)模擴(kuò)展到現(xiàn)有和未來(lái)的區(qū)塊鏈。它可以橫向擴(kuò)展,且去信任化、分布式、具有隱私保護(hù)。它包含了一個(gè)分層架構(gòu),每層都有重大的技術(shù)創(chuàng)新。另外,Celer Network 還提倡一個(gè)有原則性的鏈下加密經(jīng)濟(jì)設(shè)計(jì),以此來(lái)平衡其擴(kuò)展性。Celer Network 的使命是充分釋放區(qū)塊鏈的能量,并且在如何構(gòu)建和使用分布式應(yīng)用程序上進(jìn)行創(chuàng)新。
?
?
鏈下擴(kuò)容技術(shù)允許相互不信任的主體之間在鏈下而非鏈上進(jìn)行智能合約交互。參與方共同維護(hù)并各自復(fù)制一個(gè)多簽名無(wú)法篡改的鏈下?tīng)顟B(tài)機(jī),僅在絕對(duì)有必要(如多方無(wú)法達(dá)成一致)時(shí)才會(huì)訴諸于鏈上共識(shí)。鏈下擴(kuò)容是在保障區(qū)塊鏈無(wú)需信任與去中心特性的同時(shí)實(shí)現(xiàn)能夠橫向擴(kuò)展且保護(hù)隱私的分布式應(yīng)用(dApp)的唯一方式。它是區(qū)塊鏈技術(shù)大規(guī)模普及落地的轉(zhuǎn)折點(diǎn),并將成為所有可擴(kuò)展 dApp 的引擎與基石。
?
?
Celer Network 的加密經(jīng)濟(jì)機(jī)制——cEconomy,是基于一個(gè)基本原則設(shè)計(jì)的:一個(gè)好的加密經(jīng)濟(jì)模型(通證模型)應(yīng)該提供額外的價(jià)值并且可以引入新的動(dòng)態(tài)博弈,否則就不那么好,或者沒(méi)有用。然而任何解決可擴(kuò)展問(wèn)題的鏈下解決方案,都是在做折衷,如果這種方案沒(méi)有可以使新動(dòng)態(tài)來(lái)平衡這些折衷的加密經(jīng)濟(jì)的話,它也不會(huì)被采用。
新的折中方案
一切都是有代價(jià)的。通過(guò)做出以下折衷,鏈下平臺(tái)可獲得可擴(kuò)展性。
鏈下可擴(kuò)展 vs 流動(dòng)性
鏈下操作網(wǎng)絡(luò)首先通過(guò)犧牲鏈上網(wǎng)絡(luò)的流動(dòng)性來(lái)獲得可擴(kuò)展,這對(duì)潛在的鏈下服務(wù)提供商來(lái)說(shuō)尤其具有挑戰(zhàn)性,因?yàn)樾枰罅康牧鲃?dòng)性來(lái)提供高效的狀態(tài)通道服務(wù),然而,持有加密資產(chǎn)的大戶,可能沒(méi)有商業(yè)興趣或者沒(méi)有技術(shù)能力去構(gòu)建一個(gè)狀態(tài)通道服務(wù)的基礎(chǔ)設(shè)施。有能力構(gòu)建可靠的可擴(kuò)展的狀態(tài)通道服務(wù)能力的人,又通常沒(méi)有如此大量的資金,存放在通道或欺詐證明債券合約中。這種不匹配給大量鏈下操作網(wǎng)絡(luò)運(yùn)用的技術(shù)發(fā)展帶來(lái)了巨大障礙。
鏈下可擴(kuò)展 vs 可用性
盡管鏈下擴(kuò)展不會(huì)對(duì)區(qū)塊鏈的無(wú)信任屬性做出任何妥協(xié),但它確實(shí)犧牲了可用性。每個(gè)狀態(tài)通道或鏈下合約都會(huì)關(guān)聯(lián)一個(gè)時(shí)限,并且當(dāng)一方長(zhǎng)時(shí)間保持離線且超過(guò)一定時(shí)限,相關(guān)方將處于危險(xiǎn)中,或者丟失當(dāng)前狀態(tài)。
因此,我們需要一個(gè)激勵(lì)機(jī)制來(lái)提供足夠的流動(dòng)性,幫助那些有能力運(yùn)行可靠和可擴(kuò)展的離線服務(wù)基礎(chǔ)設(shè)施的實(shí)體確保離線狀態(tài)總是可用于可能的鏈上爭(zhēng)端。
新的加密經(jīng)濟(jì)
為完成鏈下擴(kuò)展解決方案,我們引入了一套名為cEconomy的加密經(jīng)濟(jì)機(jī)制,通過(guò) Celer Network 的協(xié)議 token(CELR)和三個(gè)緊密耦合的組件來(lái)提供網(wǎng)絡(luò)效應(yīng)、穩(wěn)定的流動(dòng)性和高可用性,以及不可或缺的價(jià)值。
流動(dòng)性承諾證明 (PoLC)
PoLC 是一個(gè)虛擬的“挖礦”過(guò)程,為鏈下生態(tài)系統(tǒng)獲得豐富而穩(wěn)定的流動(dòng)性。任何人要參與進(jìn)來(lái),只需將他閑置的流動(dòng)性鎖定一段時(shí)間即可獲得獎(jiǎng)勵(lì)。
流動(dòng)性支持拍賣 (LiBA)
LiBA 鏈下?tīng)顟B(tài)通道服務(wù)提供商能夠通過(guò)獲取一定談判利率的“眾包貸款”方式獲得流動(dòng)性。貸方根據(jù)稱為“happiness scores”的積分進(jìn)行優(yōu)先級(jí)排列,這些積分由期望利率、提供的流動(dòng)性數(shù)量和 CELR 代幣的數(shù)量決定。擁有更多 CELR代幣(作為他們過(guò)去對(duì)生態(tài)系統(tǒng)貢獻(xiàn)的指標(biāo))的貸方有更高的優(yōu)先權(quán)。
狀態(tài)守護(hù)網(wǎng)絡(luò) (SGN)
SGN 是一種特殊而嚴(yán)謹(jǐn)?shù)膫?cè)鏈,在用戶離線時(shí)守護(hù)用戶的狀態(tài),以便用戶的狀態(tài)始終可用于處理糾紛案件。狀態(tài)守護(hù)者需要將他們的 CELR 鎖入 SGN,以獲取守護(hù)者資格并賺取服務(wù)費(fèi)用。
?
?
作為一個(gè)可以建立在現(xiàn)有或未來(lái)區(qū)塊鏈上的全面綜合的平臺(tái),Celer Network 包含一個(gè)清晰的分層架構(gòu),將復(fù)雜的鏈下平臺(tái)分離為各個(gè)層級(jí)模塊。這種架構(gòu)大大降低了系統(tǒng)設(shè)計(jì)、開(kāi)發(fā)和維護(hù)的復(fù)雜性,以便每個(gè)組件都可以輕松迭代并適應(yīng)變化。
一個(gè)設(shè)計(jì)良好的分層架構(gòu)應(yīng)該具有開(kāi)放的接口,只要它們支持相同的跨層接口,就鼓勵(lì)在每個(gè)層上啟用不同的實(shí)現(xiàn)。每一層只需要專注于實(shí)現(xiàn)自己的功能。受互聯(lián)網(wǎng)成功的分層設(shè)計(jì)的啟發(fā),Celer Network 采用了一種鏈下技術(shù)堆棧,可以在不同的區(qū)塊鏈上構(gòu)建,命名為 cStack,它由以下幾層組成,按自底向上的順序排列:
cChannel:廣義狀態(tài)通道和側(cè)鏈套件
cRoute:最佳價(jià)值傳輸路由
cOS:鏈下應(yīng)用程序的開(kāi)發(fā)框架和運(yùn)行環(huán)境
Celer 架構(gòu)為所有層提供創(chuàng)新解決方案。下面我們?cè)敿?xì)介紹 cChannel,cRoute 和 cOS 的技術(shù)挑戰(zhàn)和關(guān)鍵特征。
cChannel
這一層是離底層區(qū)塊鏈最近的一層,直接與基礎(chǔ)公鏈產(chǎn)生交互,并且在有限的時(shí)間內(nèi),為有共同抽象結(jié)構(gòu)的上層提供實(shí)時(shí)狀態(tài)更新。cChannel 使用狀態(tài)通道和側(cè)鏈技術(shù),這些都是鏈下擴(kuò)展平臺(tái)的基石。
狀態(tài)通道允許互不信任的各方在鏈下程序上迅速與最新約定的狀態(tài)達(dá)成一致,并通過(guò)鏈上的債權(quán)合約保證其不可篡改的安全性。這一理念最初是由閃電網(wǎng)絡(luò)引入,以支持高吞吐量的鏈下比特幣的小額交易。自閃電網(wǎng)絡(luò)理念提出以來(lái),已經(jīng)有一些研究工作在支付通道網(wǎng)絡(luò)的背景下解決了不同的問(wèn)題,例如路由算法,時(shí)間鎖定優(yōu)化。然而,鏈下網(wǎng)絡(luò)仍舊處于早期發(fā)展階段,在其模塊化、靈活性和成本效益方面面臨一些重大的挑戰(zhàn)。cChannel 通過(guò)創(chuàng)建一系列新的功能來(lái)應(yīng)對(duì)當(dāng)前的挑戰(zhàn)。
廣義鏈下?tīng)顟B(tài)傳輸。鏈下傳輸可以是依賴于 DAG 的任意狀態(tài)傳輸。這使得Celer Network 能夠支持復(fù)雜的高性能離線 dApp,例如游戲,在線拍賣,保險(xiǎn),市場(chǎng)預(yù)測(cè)和去中心化交易。
靈活和高效的價(jià)值傳輸。提供了多種狀態(tài)通道和側(cè)鏈結(jié)構(gòu),多樣的效率和不可篡改性的權(quán)衡策略,以支持具有通用條件的快速價(jià)值傳輸,最小化的鏈上交互以及最小化資金鎖定。
純鏈下合約。任何與鏈上存款不直接相關(guān)的合約都不需要任何鏈上的操作或初始化,除非會(huì)由此引發(fā)爭(zhēng)議。每個(gè)純粹的鏈下合約或?qū)ο蠖加幸粋€(gè)唯一可識(shí)別的鏈下地址,只有在需要時(shí)才在區(qū)塊鏈上進(jìn)行部署,并且由內(nèi)置的鏈下地址轉(zhuǎn)換器分配鏈上地址。
cRoute
Celer Network 是一個(gè)高度可擴(kuò)展的 dApps 平臺(tái),在平臺(tái)上提供支持高吞吐量的價(jià)值傳輸是其最重要的承諾之一。鏈下價(jià)值傳輸是許多鏈下應(yīng)用的基本要求。雖然 Celer Network 有著比支付解決方案更大的愿景,但它還是對(duì)鏈下支付路由進(jìn)行突破性的改進(jìn),因?yàn)樗苯記Q定了生態(tài)系統(tǒng)內(nèi)可以傳輸多少價(jià)值以及傳輸多快。
所有現(xiàn)有的鏈下支付路由,都可歸結(jié)為傳統(tǒng)的“最短路徑路由”算法,由于鏈路模型的根本差異,這可能會(huì)讓鏈下支付網(wǎng)絡(luò)具備較差的性能。計(jì)算機(jī)網(wǎng)絡(luò)的鏈路容量是穩(wěn)定且無(wú)狀態(tài)的(不受過(guò)去傳輸?shù)挠绊懀?。然而鏈下支付網(wǎng)絡(luò)的鏈路容量是有狀態(tài)的(即由鏈上存款和過(guò)去支付確定),這導(dǎo)致在高度動(dòng)態(tài)的網(wǎng)絡(luò)中拓?fù)浣Y(jié)構(gòu)和鏈路狀態(tài)會(huì)不斷變化,這使傳統(tǒng)的最短路徑算法很難收斂,從而產(chǎn)生低吞吐量、高延遲甚至中斷的結(jié)果。
Celer Network 的支付路由模塊意識(shí)到了這一根本挑戰(zhàn),cRoute 介紹了使用分布式擁塞梯度的的分布式路由平衡算法(DBR)。
可證明的最佳吞吐量 我們證明了對(duì)于任何一筆支付交易請(qǐng)求速率,如果存在可支持該速率的路由算法,則 DBR 就一定能算出這個(gè)算法。根據(jù)我們的評(píng)估顯示,與最先進(jìn)的解決方案相比,DBR 的吞吐量提高了 15 倍,信道利用率提高了 20 倍。
透明通道平衡 自“閃電網(wǎng)絡(luò)”以來(lái),“保持通道平衡”一直是一種直覺(jué)要去做的事。然而,現(xiàn)有的嘗試都是探索式的將大量的鏈上或鏈下進(jìn)行協(xié)調(diào)來(lái)達(dá)到低保證的平衡。DBR 將信道平衡過(guò)程與路由結(jié)合起來(lái),并保持網(wǎng)絡(luò)的平衡,而不需要任何額外的協(xié)調(diào)。
完全分散 DBR 算法是一種完全分散的算法,其中每個(gè)節(jié)點(diǎn)只需要在狀態(tài)通道網(wǎng)絡(luò)拓?fù)渲信c其臨近的節(jié)點(diǎn)進(jìn)行通信。DBR 在協(xié)議中的消息傳遞成本也很低。
故障彈性 DBR 算法對(duì)故障具有很高的彈性:它可以對(duì)無(wú)響應(yīng)的節(jié)點(diǎn)進(jìn)行快速檢測(cè)并適應(yīng),支持剩余可用節(jié)點(diǎn)上的最大可能吞吐量。
隱私保護(hù) 由于其多路徑性質(zhì),DBR 算法自然而然地保留了有關(guān)傳送值的隱私,而不需使用任何額外的隱私保護(hù)技術(shù)(例如 ZKSNARK)。更重要的是,DBR算法可以與洋蔥路由,無(wú)縫集成以保護(hù)源和目的地的匿名性。
cOS
鏈上的 dApp 只是一個(gè)簡(jiǎn)單的連接區(qū)塊鏈的前端,鏈下 dApp 雖然具有高擴(kuò)展性的巨大潛力,但要將它構(gòu)建在傳統(tǒng)的公鏈上并不容易。Celer Network 引入了cOS,這是一個(gè)能讓每個(gè)人都可以輕松開(kāi)發(fā)、操作和與可擴(kuò)展的鏈下 dApp 進(jìn)行交互的開(kāi)發(fā)框架,從而減少了由于鏈下擴(kuò)展帶來(lái)的額外的復(fù)雜性。Celer Network讓開(kāi)發(fā)人員更專注于應(yīng)用程序邏輯的開(kāi)發(fā),并創(chuàng)建最佳的用戶體驗(yàn),而 cOS 則處理繁重的工作,包括以下任務(wù):
找出任意鏈下?tīng)顟B(tài)和鏈上狀態(tài)的依賴關(guān)系。
處理鏈下?tīng)顟B(tài)的跟蹤,存儲(chǔ)和爭(zhēng)議。
中間節(jié)點(diǎn)故障容錯(cuò)和透明。
?支持多個(gè)并發(fā)的鏈下 dApp。
統(tǒng)一實(shí)施到不同的鏈上和鏈外模塊。
相關(guān)鏈接:
https://www.qukuaiwang.com.cn/szhb/3260.html###
?
*以上內(nèi)容由幣界網(wǎng)官方整理如若轉(zhuǎn)載請(qǐng)注明出處。
?