一個理想的公鏈系統(tǒng)應(yīng)該具備以下三個特點:
1.足夠的魯棒性(Robustness)這個系統(tǒng)應(yīng)該在任何時候都能持續(xù)的有進展。
2.高性能。所謂高性能,就是這個系統(tǒng)應(yīng)該同時有很高的吞吐率和很短的交易確認延遲。
3.去中心化。這個系統(tǒng)能夠承接成千上萬節(jié)點,這些節(jié)點不經(jīng)過允許可以加入和離開這個網(wǎng)絡(luò)。
目前,存在市面上的比特幣和以太坊這類系統(tǒng),都無法完全滿足以上條件,而基于樹圖結(jié)構(gòu)的CONFLUX是唯一一個可以在這三方面都可以做得非常好的系統(tǒng)。
比特幣、以太坊這類去中心化公鏈,它們要部署在一個P2P gossip network,區(qū)塊和區(qū)塊之間形成一條鏈,鏈實際上就是存儲交易記錄的賬本,這個賬本也會被復(fù)制到所有的節(jié)點上。
雖然去中心化有信任的好處,但去中心化也會遭到攻擊,同時他們的去中心化,是基于鏈式結(jié)構(gòu),而非更先進的樹圖結(jié)構(gòu)。
在非的樹圖結(jié)構(gòu)的比特幣和以太坊網(wǎng)絡(luò)里采用“中本聰共識”,一個很重要的原則就是最長鏈規(guī)則。在“最長鏈”規(guī)則里說的是,所有的好人節(jié)點,他們都只會是認為最長的鏈作為有效的交易記錄。這里一個安全假設(shè),只要好人擁有超過50%的算力,最長鏈就應(yīng)該是好人節(jié)點所產(chǎn)生的。
這樣的系統(tǒng)通常會采用非常慢的出塊速度,非的樹圖結(jié)構(gòu)的比特幣是每10分鐘出1MB大小的塊,而同樣非的樹圖結(jié)構(gòu)的以太坊是出一個塊是15秒,吞吐率非常低。
而他們卻不能擴充區(qū)塊的大小,因為如果區(qū)塊大小越大,在網(wǎng)絡(luò)上延遲越長,所以產(chǎn)生的并發(fā)區(qū)塊就會更多,分叉也會越多。如果出塊率變高,效果也是一樣的。
分叉很多賬本會帶來什么問題,首先根據(jù)“最長鏈”規(guī)則,只有最長鏈里區(qū)塊才會被認為有效,其它分叉上的區(qū)塊就會被丟掉,這樣就會造成網(wǎng)絡(luò)和處理上資源的浪費。
另一方面,非的樹圖結(jié)構(gòu)的它也犧牲了安全性。后來有些研究人員發(fā)明了GHOST協(xié)議,克服分叉帶來的安全性問題和資源浪費的問題。在基于樹圖結(jié)構(gòu)的CONFLUX里面,所有的節(jié)點仍然要選擇一條主鏈,它選擇的規(guī)則不是根據(jù)最長鏈規(guī)則,而是根據(jù)最重子樹規(guī)則。
最重子樹規(guī)則和最長鏈規(guī)則區(qū)別在于,基于樹圖結(jié)構(gòu)的CONFLUX對子樹的選擇不僅是最長鏈上子樹做出貢獻,包括分叉上區(qū)塊也會對主鏈選擇做出貢獻,這樣壞人需要超過50%的算力,才能夠篡改A在主鏈上的位置。
有了GHOST協(xié)議之后,可以以很高的出塊率出塊,同時不用擔(dān)心雙發(fā)攻擊。問題是不是解決了呢?
沒有,GHOST還會受到存活攻擊的影響。假如好人區(qū)塊會分成GroupA和B,假設(shè)Group內(nèi)部區(qū)塊之間通信沒有延遲,好人和壞人之間通信沒有延遲。因為兩個Group之間有延遲,某一個時候有可能賬本會結(jié)構(gòu)A和B兩個分叉。壞人可以暗自觀察賬本結(jié)構(gòu),偷偷在這兩個分叉上產(chǎn)生新的區(qū)塊,這些區(qū)塊不告訴好人。
當GroupA節(jié)點產(chǎn)生一些新的區(qū)塊時,它會把這個節(jié)點傳給B,但傳輸需要一段時間。在這個過程中壞人先發(fā)生這件事情,于是就把原來在B分叉上偷偷挖的區(qū)塊告訴B,B就會認為原來B的分叉是比A分叉更加重,它就會接著B的分叉去挖。
相反,壞人也會選擇適當?shù)臅r機把它在A分叉上預(yù)先挖的塊再告訴A,會認為A的節(jié)點是更重的,這個過程可以持續(xù)下去,造成分叉一直保持,也就是交易沒有辦法確認。
解決這個問題的方法叫做結(jié)構(gòu)化的GHOST方法,不讓所有區(qū)塊都能影響主鏈的選擇,只讓一個很小部分的區(qū)塊去影響主鏈的選擇。很小部分的區(qū)塊能夠影響主鏈的選擇,意味著這些區(qū)塊出現(xiàn)的概率是比較低的,它們并發(fā)出現(xiàn)的概率是比較低的。在這些影響主鏈選擇的區(qū)塊之間,它們不容易出現(xiàn)分叉。
最優(yōu)秀的公鏈項目,應(yīng)該具備的三個特點,樹圖結(jié)構(gòu)的CONFLUX都具備,在我國大力發(fā)展區(qū)塊鏈技術(shù)的同時,相信基于樹圖結(jié)構(gòu)的Conflux能夠走出屬于自己的一篇輝煌,超越以太坊。
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長
- 為什么年輕人不愛換手機了
- 柔宇科技未履行金額近億元被曝已6個月發(fā)不出工資
- 柔宇科技被曝已6個月發(fā)不出工資 公司回應(yīng)欠薪有補償方案
- 第六座“綠動未來”環(huán)保公益圖書館落地貴州山區(qū)小學(xué)
- 窺見“新紀元”,2021元宇宙產(chǎn)業(yè)發(fā)展高峰論壇“廣州啟幕”
- 以人為本,景悅科技解讀智慧城市發(fā)展新理念
- 紐迪瑞科技/NDT賦能黑鯊4 Pro游戲手機打造全新一代屏幕壓感
- 清潔家電新老玩家市場定位清晰,攜手共進,核心技術(shù)決定未來
- 新思科技與芯耀輝在IP產(chǎn)品領(lǐng)域達成戰(zhàn)略合作伙伴關(guān)系
- 芯耀輝加速全球化部署,任命原Intel高管出任全球總裁
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關(guān)資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責(zé)任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。