成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

與眾不同的 Cell 模型讓底層公鏈 CKB 成為一個靈活的「法院」

NotFound / 896人閱讀

摘要:因為安全擴展性去中心化這個不可能三角問題的存在,在不犧牲安全和去中心化的前提下,要在上解決擴展性問題幾乎是不可能完成的任務(wù),因此我們只能繞道而行,選擇分層方案。

在上一篇《小白都能看懂的 Cell 模型》中,我們用大白話簡單介紹了 Cell 模型。在這篇文章中,我們將會從「驗證模型」和「狀態(tài)存儲」兩個方面來介紹 Cell 模型——一個適合分層架構(gòu)的區(qū)塊鏈設(shè)計

秘猿科技區(qū)塊鏈小課堂第 21 期


首先我們來簡單回顧一下區(qū)塊鏈的發(fā)展歷史:Bitcoin 作為一種點對點的電子現(xiàn)金系統(tǒng)應(yīng)運而生,而后出現(xiàn)了更通用的去中心化應(yīng)用平臺 Ethereum,隨著區(qū)塊鏈的發(fā)展,各種各樣的新項目也涌現(xiàn)了出來。在分析 Cell 模型設(shè)計之前,我們先了解一下區(qū)塊鏈的分層理念。

為什么選擇了分層? 擴展性問題

在區(qū)塊鏈的發(fā)展過程中,始終有一座大山橫亙在我們面前:擴展性問題。區(qū)塊鏈如果不能解決擴展性問題,將會嚴(yán)重限制鏈上應(yīng)用的發(fā)展。因為安全、擴展性、去中心化這個不可能三角問題的存在,在不犧牲安全和去中心化的前提下,要在 Layer 1 上解決擴展性問題幾乎是不可能完成的任務(wù),因此我們只能繞道而行,選擇分層方案。

狀態(tài)爆炸問題

隨著區(qū)塊鏈慢慢被更多人使用,它必然會面臨狀態(tài)爆炸的問題,若是將所有的信息都存儲在區(qū)塊鏈上顯然是不合理的。

交易費用問題

在經(jīng)濟學(xué)上判斷一項技術(shù)能否被大規(guī)模使用的標(biāo)準(zhǔn)是:是否節(jié)約了全社會的交易成本。在區(qū)塊鏈中所有交易和存儲都需要經(jīng)過全網(wǎng)共識,這就使得交易費用相對昂貴。從這個角度來講,分層架構(gòu)也是必然的選擇。

這里類比一個計算機的例子:在計算機中有各種存儲設(shè)備,包括寄存器、多級緩存、內(nèi)存、硬盤,運行速度越快的設(shè)備價格越高,但正是計算機充分利用了分層設(shè)計,才使得它以更低成本被制造并被大眾所接受。

在區(qū)塊鏈中同樣如此,安全和去中心化是非常昂貴的,分層可以降低成本,使其成為一種更普世的基礎(chǔ)設(shè)施。所以當(dāng)我們在思考如何去設(shè)計區(qū)塊鏈時,就需要設(shè)想未來的場景,它應(yīng)該是一個分層的區(qū)塊鏈。

不知道以上的分析是否會幫助你理解區(qū)塊鏈的分層呢?在此基礎(chǔ)之上,我們來介紹為什么選擇使用 Cell 模型的設(shè)計。

Account 模型與 Cell 模型

Bitcoin 的 UTXO 模型只能作為數(shù)字貨幣,并非通用的模型,所以這里我們主要對比 Account 模型和 Cell 模型。

Cell 模型繼承了 UTXO 的衣缽,是一種驗證模型;而 Account 模型是一種計算模型。關(guān)于驗證模型和計算模型的論戰(zhàn)從來沒有停止過,今天我們就從另外一個角度來審視這個問題。

現(xiàn)有的 Layer 2 方案,包括閃電網(wǎng)絡(luò),雷電網(wǎng)絡(luò),Plasma 等,在將其 Layer 2 上的資產(chǎn)退回到 Layer 1 時,都采用了提交證明、驗證挑戰(zhàn)的機制。所以 Layer 1 更像是一個法院的角色,通過對用戶提交的證明來進(jìn)行審判。在這種模式下,Layer 1 更多的是擔(dān)任了驗證者的角色,而非計算者。從這一層面來講,Layer 1 更適合采用 Cell 模型,而 Account 模型在計算上更勝一籌。

在 Ethereum 中狀態(tài)存儲的問題已經(jīng)非常嚴(yán)重,全節(jié)點的數(shù)據(jù)存儲代價已經(jīng)很高,且其中保存有大量的僵尸賬號。在 Account 模型中,同一合約的所有用戶的資產(chǎn)都是保存在一個賬號中的,將用戶的狀態(tài)拆分非常困難。在 Ethereum 中,交易采用的一次付費永久保存的方式,顯然是不合理的。

區(qū)塊鏈作為一種公共基礎(chǔ)設(shè)施,更適合以租用的方式來進(jìn)行付費,即數(shù)據(jù)的存儲需要持續(xù)付費。

對于 Account 模型,同一合約所有的用戶數(shù)據(jù)都是存儲在一起,這種情況下針對不同用戶按照容量和時間進(jìn)行收費非常困難。

對于 Cell 模型,每個用戶的虛擬資產(chǎn)是多帶帶存儲在各自的 Cell 中。這種情況下如果用戶不想繼續(xù)持有資產(chǎn),可以將 Cell 中的數(shù)據(jù)釋放,這樣就不需要繼續(xù)付費, Layer 1 就不會保存大量無用的資產(chǎn), Layer 1 的數(shù)據(jù)存儲將會保持在一個良性的增長狀態(tài)。

從上面的分析中我們可以看出,Cell 模型是適合分層架構(gòu)的區(qū)塊鏈設(shè)計,擁有靈活驗證、合理的狀態(tài)存儲制度的特性。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/24722.html

相關(guān)文章

  • 對比特幣繼承與創(chuàng)新!深入理解公鏈 CKB Cell 模型

    摘要:為了理解底層公鏈的模型,我們前置了幾篇概念性文章,講述了我們應(yīng)該以狀態(tài)為中心設(shè)計區(qū)塊鏈系統(tǒng)的,以及這么做帶來的好處。交易依然表示狀態(tài)的變化遷移。 為了理解底層公鏈 CKB 的 Cell 模型,我們前置了幾篇概念性文章,講述了我們應(yīng)該以狀態(tài)為中心設(shè)計區(qū)塊鏈系統(tǒng)的,以及這么做帶來的好處。并且在上一篇文章中,詳細(xì)分析了比特幣 UTXO 模型和以太坊的 Account 模型,以及進(jìn)行了對比分析...

    ruicbAndroid 評論0 收藏0
  • 分層加密經(jīng)濟網(wǎng)絡(luò)下底層公鏈設(shè)計原則

    摘要:秘猿科技區(qū)塊鏈小課堂第期的技術(shù)目標(biāo)是設(shè)計一個分層的加密經(jīng)濟網(wǎng)絡(luò)。換句話說,從分層的角度來看,現(xiàn)有的區(qū)塊鏈設(shè)計方式都是過時的。 從分層的角度來看,現(xiàn)有的區(qū)塊鏈在設(shè)計時考慮的是特定的功能(例如支付,或者是運行 DApp),并希望在運行一段時間后,讓上層協(xié)議來適應(yīng)自己。然而區(qū)塊鏈并不天然是 Layer 1,Layer 1 是需要設(shè)計的。在分層的大框架下,上層協(xié)議和分層網(wǎng)絡(luò)分別有著怎樣的需求?...

    LMou 評論0 收藏0
  • 下一代區(qū)塊鏈底層基礎(chǔ)設(shè)施是什么樣?

    摘要:會議中,來自全國各地的近千名區(qū)塊鏈愛好者齊聚一堂,共同探討最新的區(qū)塊鏈技術(shù)發(fā)展。呂國寧在開放日活動中,做了下一代區(qū)塊鏈底層基礎(chǔ)設(shè)施的主題分享。區(qū)塊鏈的核心價值是什么我們認(rèn)為,區(qū)塊鏈的核心價值是提供信任。 showImg(https://segmentfault.com/img/bVbsM64?w=1080&h=720); 5 月 16 日,由杭州市金融辦指導(dǎo),巴比特主辦的 2019 杭...

    huangjinnan 評論0 收藏0
  • 深入了解 CKB 經(jīng)濟模型創(chuàng)新點之一:Nervos DAO

    摘要:在上一節(jié)秘猿科技小課堂中,我們已經(jīng)提到了加密經(jīng)濟網(wǎng)絡(luò)中底層公鏈經(jīng)濟模型中的創(chuàng)新點和二級發(fā)行政策。長期持幣者這部分持幣者會把當(dāng)作類似比特幣一樣的資產(chǎn)來看待。我們都知道擁有一個比特幣,代表著擁有兩千一百萬分之一的比特幣稀缺性。 在上一節(jié)秘猿科技小課堂中,我們已經(jīng)提到了Nervos 加密經(jīng)濟網(wǎng)絡(luò)中底層公鏈 CKB 經(jīng)濟模型中的創(chuàng)新點:Nervos DAO 和 二級發(fā)行政策。在本文中,我們深入...

    Yangyang 評論0 收藏0
  • 小白都能讀懂 Cell 模型一個被施展了魔法盒子

    摘要:為了讓大家更好的理解公鏈的模型,我們?yōu)榇蠹規(guī)韮善谛“锥寄茏x懂的模型文章。該篇是小白都能讀懂的模型系列文章之一秘猿科技區(qū)塊鏈小課堂第期只能存放數(shù)字的盒子我們先從區(qū)塊鏈鼻祖說起。 設(shè)計一條好的底層公鏈,必須從技術(shù)角度、經(jīng)濟角度、以及共識角度進(jìn)行全方位的考量。我們花了 4 期(第 16/17/18/19 期)向大家解釋了底層公鏈 CKB 技術(shù)實現(xiàn)中的關(guān)鍵點之一:Cell 模型。為了讓大家更...

    syoya 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<