區(qū)塊鏈與石墨烯技術(shù)(DPOS)

石墨烯技術(shù)是DPOS的共識機(jī)制菇存。

下面以EOS為例詳細(xì)闡述石墨烯技術(shù)的原理、優(yōu)勢及劣勢邦蜜。

EOS的最大的創(chuàng)新之處在于其應(yīng)用了石墨烯技術(shù)依鸥。石墨烯技術(shù)具體是指EOS調(diào)整了支撐BTC和ETH的工作量證明(POW)的共識機(jī)制,而采用DPOS(DelegatedProof Of Stake, 股份授權(quán)證明機(jī)制)的共識機(jī)制悼沈。

DPos共識機(jī)制

在POW模式下贱迟,所有節(jié)點(diǎn)都有機(jī)會贏得記賬權(quán),節(jié)點(diǎn)間是通過相互競爭絮供,誰先破解出答案衣吠,就可以獲得記賬權(quán)。獲得記賬權(quán)的概率與節(jié)點(diǎn)的算力成正比壤靶。

而DPOS的模式缚俏,是改為由所有該鏈的token的持有者,選舉出一定數(shù)量的節(jié)點(diǎn)贮乳,然后由這些節(jié)點(diǎn)協(xié)作忧换,輪流進(jìn)行記賬

在EOS的DPOS模式下向拆,所有EOS token的持有者亚茬,可以根據(jù)其持有的EOS的數(shù)量1:1獲得選票,投票選出21個區(qū)塊生產(chǎn)者(見證人)浓恳。然后由這21個區(qū)塊生產(chǎn)者刹缝,相互協(xié)作碗暗,按照一定的順序,輪流進(jìn)行記賬梢夯。出塊間隔為3秒一個大區(qū)塊言疗。此外,這21個區(qū)塊生產(chǎn)者厨疙,不僅記賬洲守,還需要提供EOS全鏈所需要的計算和網(wǎng)絡(luò)資源(包括CPU疑务、內(nèi)存沾凄、存儲容量等等)。

如果其中某個區(qū)塊因?yàn)閿嗑W(wǎng)等原因暫停了出塊知允,那么會發(fā)生跳塊撒蟀,下一個記賬節(jié)點(diǎn)仍會跟上繼續(xù)記賬。這樣的機(jī)制保障了哪怕最后只有一個節(jié)點(diǎn)在工作温鸽,整個系統(tǒng)仍然可以工作下去保屯,然后繼續(xù)選擇新的節(jié)點(diǎn)從而保證運(yùn)行穩(wěn)定

如果在過程中產(chǎn)生了分叉涤垫,DPOS仍然采用的是最長鏈原則姑尺,并且約定每個節(jié)點(diǎn)不能同時在兩個鏈上出塊(否則節(jié)點(diǎn)將被判定為違規(guī),且失去資格)蝠猬,這使得當(dāng)產(chǎn)生分叉之后切蟋,最多過一半見證人節(jié)點(diǎn)總數(shù)的高度之后(在EOS里是11個區(qū)塊高度),就只會保留一條鏈了榆芦。

另外柄粹,DPOS下還有不可逆原則,一旦某個區(qū)塊后面跟隨了超過2/3總見證人數(shù)量的區(qū)塊匆绣,則該區(qū)塊進(jìn)入不可逆狀態(tài)驻右,等于確認(rèn)了該區(qū)塊是主鏈中的區(qū)塊的地位,之后再也不可回滾回該區(qū)塊之前的區(qū)塊進(jìn)行分成崎淳,否則視為違規(guī)堪夭。因?yàn)槊總€節(jié)點(diǎn)最多同時參與一條鏈,所以只可能同一個高度的區(qū)塊只可能存在一個不可逆的區(qū)塊拣凹,這更加保證了區(qū)塊的安全性森爽,防止惡意攻擊及惡性分叉。一般來說咐鹤,在21個區(qū)塊產(chǎn)生節(jié)點(diǎn)的模型里拗秘,15個區(qū)塊(15/21>2/3)進(jìn)入不可逆狀態(tài)的時間(即交易100%安全)為45秒

因此祈惶,DPOS的優(yōu)勢在于:

????解決了POW模式下雕旨,消耗大量電能的問題扮匠。

節(jié)點(diǎn)由競爭改為協(xié)作,并且只有21個節(jié)點(diǎn)凡涩,更加容易迅速的達(dá)成共識棒搜,有利于提升主鏈的性能(TPS)

不會產(chǎn)生硬分叉活箕,因?yàn)楣?jié)點(diǎn)也會遵循最長鏈原則力麸,并且每個節(jié)點(diǎn)不能同時參與兩條鏈。所以育韩,當(dāng)產(chǎn)生分叉之后克蚂,最多過一半見證人節(jié)點(diǎn)總數(shù)的高度之后(在EOS里是11個區(qū)塊高度),就只會保留一條鏈了筋讨。每次系統(tǒng)大升級也不會導(dǎo)致硬分叉埃叭,只需要讓所有見證人節(jié)點(diǎn)同時升級即可。

安全性更強(qiáng)悉罕,要控制超過2/3的節(jié)點(diǎn)才能夠?qū)㈠e誤的區(qū)塊定為不可逆狀態(tài)赤屋。

確認(rèn)速度非常快

但是DPOS的問題在于壁袄,實(shí)質(zhì)上类早,DPOS并不是去中心化的,而是弱中心化的嗜逻。并且涩僻,隨著這些見證人節(jié)點(diǎn)存在的時間的推移,由于參與記賬的獎勵变泄,會使得中心化程度越來越高令哟。這對整個社群可能是潛在的風(fēng)險。根據(jù)以往基于DPOS模式的項(xiàng)目妨蛹,例如BitShares和Steemit來看屏富,確實(shí)最終的中心化程度非常高,有一段時間絕大部分的見證人實(shí)際上是BM自己或受BM控制的節(jié)點(diǎn)蛙卤。

再做一個衍生狠半,EOS在基礎(chǔ)的石墨烯技術(shù)上還做了提升,并不僅僅是DPOS共識颤难,而是升級為DPOS+BFT的共識機(jī)制神年。

BFT(拜占庭容錯機(jī)制)及不可逆狀態(tài)

此外,為了實(shí)現(xiàn)秒級確認(rèn)的性能行嗤,在前述DPOS此基礎(chǔ)上已日,EOS還做了一些改進(jìn)。

EOS為了提高區(qū)塊確認(rèn)的速度栅屏,還提出了小區(qū)塊的概念飘千,并且加入了拜占庭容錯機(jī)制(BFT)和不可逆狀態(tài)堂鲜。

EOS每3秒出一個大塊,而目前EOS團(tuán)隊(duì)又提出一個方案护奈,將3秒的區(qū)塊繼續(xù)分割成間隔為0.5秒的若干小塊缔莲,這些小塊之間不切換記賬權(quán)。每一個小塊一出來之后霉旗,就會馬上廣播痴奏。這樣的設(shè)計可以使得區(qū)塊更加快速得到確認(rèn)的同時,盡可能減少因?yàn)榫W(wǎng)絡(luò)延遲而產(chǎn)生的分叉影響厌秒。

此外读拆,EOS還引入了BFT的機(jī)制:每當(dāng)一個小區(qū)塊在區(qū)塊鏈網(wǎng)絡(luò)內(nèi)被廣播時,其余節(jié)點(diǎn)將會立即對這個區(qū)塊進(jìn)行確認(rèn)简僧。經(jīng)過2/3節(jié)點(diǎn)確認(rèn)的區(qū)塊將會進(jìn)入不可逆狀態(tài)建椰。在這個共識機(jī)制下,安全確認(rèn)的時間為0.5s(區(qū)塊間隔)+0.3s(區(qū)塊傳播延時)<1s岛马,從而到了秒級的確認(rèn)性能。此外屠列,如果將小塊的出塊間隔繼續(xù)分割啦逆,理論上確認(rèn)所需要的時間,會約等于區(qū)塊傳播的網(wǎng)絡(luò)延時笛洛,甚至可以小于0.5秒夏志。

此外,惡意攻擊苛让,除非控制了超過2/3的節(jié)點(diǎn)沟蔑,否則無法惡意區(qū)塊進(jìn)入不可逆狀態(tài)。這里特意提一下狱杰,如果惡意節(jié)點(diǎn)控制了超過1/2但小于2/3的節(jié)點(diǎn)瘦材,由于惡意區(qū)塊不會進(jìn)入不可逆狀態(tài),這樣可以留給其它觀察者節(jié)點(diǎn)和見證人節(jié)點(diǎn)足夠的時間仿畸,將惡意節(jié)點(diǎn)投票出局食棕。因此,這種模式也極大的提升了安全性错沽。

石墨烯是區(qū)塊鏈工具組簿晓,由比特股團(tuán)隊(duì)cryptonomex開發(fā),采用C++編寫千埃,丹尼爾?拉里默(Dan Larimer)是 Cryptonomex 的創(chuàng)始人憔儿。并發(fā)能力比較強(qiáng),基于石墨烯底層的BTS和STEEM卻可以達(dá)到1.5S的平均確認(rèn)速度和有限條件下實(shí)測3300TPS的數(shù)據(jù)吞吐量放可,EOS通過并行鏈的方式谒臼,最高可以達(dá)到數(shù)百萬TPS唱逢,并且并行本地鏈甚至可以達(dá)到毫秒級的確認(rèn)速度。與大多數(shù)數(shù)字貨幣類似屋休,Graphene (石墨烯) 使用區(qū)塊鏈來記錄參與者的轉(zhuǎn)賬信息及市場行為坞古。由于每個區(qū)塊總是指向前一個區(qū)塊,因此一個區(qū)塊鏈條包含了所有在網(wǎng)絡(luò)上發(fā)生的交易信息劫樟。區(qū)塊鏈?zhǔn)且粋€公開的痪枫、可審計的賬簿,每個人都能夠查看詳細(xì)數(shù)據(jù)叠艳,并驗(yàn)證交易奶陈、市場訂單和買賣盤數(shù)據(jù)。Graphene (石墨烯) 旨在實(shí)現(xiàn)一種區(qū)塊鏈技術(shù)或協(xié)議附较。當(dāng)其與具體的區(qū)塊鏈整合后吃粒,如Gamechain System,其本身逐漸進(jìn)化為一種生態(tài)系統(tǒng)拒课。目前來說徐勃,使用石墨烯技術(shù)的區(qū)塊鏈應(yīng)用還不是很多,最近看到GCS游戲鏈早像,介紹是是全球游戲產(chǎn)業(yè)第一公鏈僻肖,游戲界的EOS,擁有石墨烯2.0技術(shù)卢鹦,挺快的臀脏,想了解的可以去看看

作者:區(qū)塊鏈朋克

鏈接:https://www.zhihu.com/question/66199007/answer/347746453

來源:知乎

著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán)冀自,非商業(yè)轉(zhuǎn)載請注明出處揉稚。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市熬粗,隨后出現(xiàn)的幾起案子搀玖,更是在濱河造成了極大的恐慌,老刑警劉巖荐糜,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件巷怜,死亡現(xiàn)場離奇詭異,居然都是意外死亡暴氏,警方通過查閱死者的電腦和手機(jī)延塑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來答渔,“玉大人关带,你說我怎么就攤上這事。” “怎么了宋雏?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵芜飘,是天一觀的道長。 經(jīng)常有香客問我磨总,道長嗦明,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任蚪燕,我火速辦了婚禮娶牌,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘馆纳。我一直安慰自己诗良,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布鲁驶。 她就那樣靜靜地躺著鉴裹,像睡著了一般。 火紅的嫁衣襯著肌膚如雪钥弯。 梳的紋絲不亂的頭發(fā)上径荔,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天,我揣著相機(jī)與錄音寿羞,去河邊找鬼猖凛。 笑死,一個胖子當(dāng)著我的面吹牛绪穆,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播虱岂,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼玖院,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了第岖?” 一聲冷哼從身側(cè)響起难菌,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蔑滓,沒想到半個月后郊酒,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡键袱,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年燎窘,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蹄咖。...
    茶點(diǎn)故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡褐健,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出澜汤,到底是詐尸還是另有隱情蚜迅,我是刑警寧澤舵匾,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站谁不,受9級特大地震影響坐梯,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜刹帕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一吵血、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧轩拨,春花似錦践瓷、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至砍濒,卻和暖如春淋肾,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背爸邢。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工樊卓, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人杠河。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓碌尔,卻偏偏與公主長得像,于是被迫代替她去往敵國和親券敌。 傳聞我的和親對象是個殘疾皇子唾戚,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,724評論 2 351

推薦閱讀更多精彩內(nèi)容