TTC的多層BFT-DPOS共識機制——安全又高效

區(qū)塊鏈?zhǔn)且粋€賬本公開的數(shù)據(jù)庫,同時也是一個復(fù)雜的點對點協(xié)作網(wǎng)絡(luò)痊班。沒有一個中心來指揮勤婚、協(xié)調(diào),要完成協(xié)作涤伐,這就要求區(qū)塊鏈就必須有共識機制蛔六。因此,對于一個區(qū)塊鏈項目來說废亭,最初也是最重要的一個問題就是選擇什么樣的共識機制(Consensus)国章。


現(xiàn)在主流的幾種共識機制有POW,POS豆村,DPOS液兽,BFT-DPOS。

POW:Proof of Work掌动,工作量證明四啰。想必大家都很熟悉,最典型的就是比特幣粗恢。簡單地說按勞分配柑晒,誰工作量多,誰拿的多眷射。其缺點是成本高匙赞,算力是計算設(shè)備提供的,需要耗費大量的電能妖碉。目前涌庭,比特幣挖礦消耗的電力已經(jīng)超過一百多個國家電力消耗。

POS:Proof of Stake欧宜,股權(quán)證明坐榆。簡單來說,就是一個根據(jù)用戶持有貨幣的多少和時間(幣齡)冗茸,發(fā)放利息的一個制度席镀。我能聯(lián)想到最貼切的例子就是股票。優(yōu)點是不需要大量計算設(shè)備挖礦夏漱,很節(jié)能很環(huán)保豪诲。

純PoS機制的加密貨幣,只能通過IC0的方式發(fā)行麻蹋,這就導(dǎo)致“少數(shù)人”獲得大量成本極低的加密貨幣跛溉。缺點是信任基礎(chǔ)不夠焊切。

DPOS:Delegated Proof of Stake扮授,授權(quán)股權(quán)證明芳室。持有幣的人可以進行投票選舉,選舉出一些節(jié)點做為代表來記賬刹勃。相較于POS而言堪侯,效率更高。

BFT-DPOS:在DPOS基礎(chǔ)上進行了修改荔仁,記賬人在生產(chǎn)區(qū)塊的同時馬上對該區(qū)塊簽名確認(rèn)伍宦,并讓別的記賬人也趕緊過來簽名確認(rèn)。使用上述BFT-DPoS協(xié)議就可以使得出塊間隔大大降低乏梁。這也使得跨鏈通信的時延大大縮短次洼,單位時間內(nèi)可確認(rèn)的交易數(shù)量大大提升。



看起來BFT-DPOS似乎是一個很完美的共識機制方案遇骑,然而實際上仍然有缺點卖毁。

1)投票的積極性并不高。我想很多很多持有EOS的用戶和我一樣也從未投過票落萎。節(jié)點競選亥啦,投票需要持幣人耗費時間,精力练链,往往這和投資人的切身利益并不直接相關(guān)翔脱,因此投票率很低理所當(dāng)然。實際上媒鼓,這很大程度上降低了全網(wǎng)的安全和效率届吁。

2)難以處理作惡節(jié)點,節(jié)點存在抱團作惡可能绿鸣。社區(qū)選舉不能及時有效的阻止一些破壞節(jié)點的出現(xiàn)瓷产,給網(wǎng)絡(luò)造成安全隱患。社區(qū)處理壞節(jié)點的流程一旦不能明確枚驻,各種扯皮糾紛濒旦,甚至對全網(wǎng)造成威脅的情況就會層出不窮。

3)共識機制無法適應(yīng)社區(qū)的新需求再登。

為了解決上述這些問題尔邓,TTC創(chuàng)新地提出了多層BFT-DPOS的共識機制(Multi-level BFT-DPoS)。

TTC的主網(wǎng)將在月底上線锉矢,屆時節(jié)點競選也才會開始梯嗽。但是從白皮書中我們可以大致了解共識機制的情況。多層BFT-DPOS共識機制是整個項目的核心根基沽损,作為TTC設(shè)計的最底層灯节。



基于DPoS共識,TTC持有者選出的21個超級節(jié)點記錄和同步交易,公平炎疆,穩(wěn)定卡骂,兼具效率。


TTC的共識機制彰顯了這個項目的蓬勃的野心形入。TTC的設(shè)計目標(biāo)是為億萬用戶服務(wù)的公鏈全跨,在最初就考慮到在各種復(fù)雜應(yīng)用環(huán)境下,共識機制如何滿足要求亿遂。尤其是TTC Protocol的DAPP已經(jīng)實現(xiàn)爆發(fā)浓若,如tataUFO,ALIVE等用戶數(shù)可觀蛇数。其實在我看來挪钓,優(yōu)秀的共識機制無非就是滿足以下這三點要求:安全、高效耳舅,進化诵原。

投票挖礦——激勵機制有效提高投票率

在TTC協(xié)議中,投票也是一種用戶挖礦的方式挽放。投票即挖礦绍赛。具體來說,每個區(qū)塊中包含的挖礦獎勵的61.8%將分配給挖出該區(qū)塊的超級節(jié)點辑畦,38.2%將分配給所有為該節(jié)點投票的用戶吗蚌。投票時間為期一周,一周后用戶即需重新投票纯出。這個時間設(shè)置我認(rèn)為是很合理的蚯妇,避免持幣者反復(fù)無效投票。另一方面對超級節(jié)點也是一種壓力暂筝,使超級節(jié)點有效競爭箩言。TTC的投票機制對持幣者來說,非常有誠意焕襟,為廣大普通用戶提供了一種參與民主化治理的機制陨收。

總而言之,在有經(jīng)濟利益激勵的情況下鸵赖,持幣者將更積極投票务漩,有效杜絕了傳統(tǒng)DPOS項目投票率過低帶來的一系列安全上的問題。

TTC共識機制具有新一代區(qū)塊鏈的共同特征——共識進化


在我看來它褪,共識機制的進化是下一代區(qū)塊鏈的重要特征饵骨。也許,很多人會問共識一旦定下來茫打,怎么能改呢居触?簡單舉例:比特幣和以太坊如果要想修改核心規(guī)則妖混,必須通過體制外的方式分叉,所以現(xiàn)在有兩個以太坊轮洋、四個比特幣制市。由此帶來的開發(fā)混亂,社區(qū)分裂砖瞧,在這幾次BTC,BCH分叉中我們都深有體會嚷狞。這對區(qū)塊鏈項目而言并不是好事块促。而我認(rèn)為下一代的區(qū)塊鏈將是可以根據(jù)社區(qū)的意志來改變共識機制。社區(qū)通過民主投票的方式來決斷是否擴容區(qū)塊鏈床未、系統(tǒng)升級等等竭翠。在號稱下一代區(qū)塊鏈的Dfinity等項目中都有提及共識機制的進化。我很欣喜能夠在TTC看到這一點薇搁。

在TTC區(qū)塊鏈中斋扰,超級節(jié)點可以提出提案,以優(yōu)化以下方面的共識機制:


·?增加/刪除從鏈?

·?調(diào)整超級節(jié)點和投票用戶之間的獎勵分配比例?

·?優(yōu)化從鏈區(qū)塊生產(chǎn)時間

·?未來更多權(quán)限?

TTC持有者根據(jù)不同節(jié)點對該方案的表態(tài)投票給他們支持的超級節(jié)點啃洋,所有超級節(jié)點將代表他們的支持者公開投票传货。這意味著每個人都可以看到每個超級節(jié)點投哪一邊的票。最重要的是宏娄,當(dāng)提案通過后问裕,實際的更改將通過PoA共識在鏈上進行,不需要更改任何代碼孵坚,也不會產(chǎn)生任何分叉幣粮宛。

總結(jié)

TTC的多層BFT-DPOS在我看來,是在BFT-DPOS上做了細(xì)微的調(diào)整卖宠。技術(shù)上的創(chuàng)新顯得并不是那么明顯巍杈。但是,TTC的共識機制激勵所有參與者深度參與這個項目扛伍,這是夠為億萬人打造一個高效筷畦,安全的公鏈的基礎(chǔ)。而且刺洒,共識進化機制能使讓社區(qū)的意見和討論更加開放汁咏,而不會因循守舊,固步自封作媚。

TTC Protocol是一個針對活躍社交網(wǎng)絡(luò)和在線社區(qū)的區(qū)塊鏈協(xié)議攘滩。截止目前,TTC生態(tài)系統(tǒng)已經(jīng)擁有3000萬用戶纸泡,只要等主鏈Rigi一上線漂问,所有用戶就可以進行社交挖礦獲得獎勵赖瞒。Rigi主網(wǎng)的上線將在本月底。TTC基金會將于Rigi主網(wǎng)上線之后舉行超級節(jié)點競選蚤假。在特殊的多層BFT-DPOS共識機制支撐下栏饮,我們拭目以待TTC的未來!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末磷仰,一起剝皮案震驚了整個濱河市袍嬉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌灶平,老刑警劉巖伺通,帶你破解...
    沈念sama閱讀 222,183評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異逢享,居然都是意外死亡罐监,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評論 3 399
  • 文/潘曉璐 我一進店門瞒爬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來弓柱,“玉大人,你說我怎么就攤上這事侧但∈缚眨” “怎么了?”我有些...
    開封第一講書人閱讀 168,766評論 0 361
  • 文/不壞的土叔 我叫張陵禀横,是天一觀的道長妇多。 經(jīng)常有香客問我,道長燕侠,這世上最難降的妖魔是什么者祖? 我笑而不...
    開封第一講書人閱讀 59,854評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮绢彤,結(jié)果婚禮上七问,老公的妹妹穿的比我還像新娘。我一直安慰自己茫舶,他們只是感情好械巡,可當(dāng)我...
    茶點故事閱讀 68,871評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著饶氏,像睡著了一般讥耗。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上疹启,一...
    開封第一講書人閱讀 52,457評論 1 311
  • 那天古程,我揣著相機與錄音,去河邊找鬼喊崖。 笑死挣磨,一個胖子當(dāng)著我的面吹牛雇逞,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播茁裙,決...
    沈念sama閱讀 40,999評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼塘砸,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了晤锥?” 一聲冷哼從身側(cè)響起掉蔬,我...
    開封第一講書人閱讀 39,914評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎矾瘾,沒想到半個月后女轿,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,465評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡霜威,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,543評論 3 342
  • 正文 我和宋清朗相戀三年谈喳,在試婚紗的時候發(fā)現(xiàn)自己被綠了册烈。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片戈泼。...
    茶點故事閱讀 40,675評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖赏僧,靈堂內(nèi)的尸體忽然破棺而出大猛,到底是詐尸還是另有隱情,我是刑警寧澤淀零,帶...
    沈念sama閱讀 36,354評論 5 351
  • 正文 年R本政府宣布挽绩,位于F島的核電站,受9級特大地震影響驾中,放射性物質(zhì)發(fā)生泄漏唉堪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,029評論 3 335
  • 文/蒙蒙 一肩民、第九天 我趴在偏房一處隱蔽的房頂上張望唠亚。 院中可真熱鬧,春花似錦持痰、人聲如沸灶搜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽割卖。三九已至,卻和暖如春患雏,著一層夾襖步出監(jiān)牢的瞬間鹏溯,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評論 1 274
  • 我被黑心中介騙來泰國打工淹仑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留剿涮,地道東北人言津。 一個月前我還...
    沈念sama閱讀 49,091評論 3 378
  • 正文 我出身青樓,卻偏偏與公主長得像取试,于是被迫代替她去往敵國和親悬槽。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,685評論 2 360

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

  • 轉(zhuǎn)載聲明:本文來自微信公眾號:火龍果園長瞬浓,僅供學(xué)習(xí)交流初婆,禁止用于商業(yè)用途,轉(zhuǎn)載需關(guān)注公眾號取得文章作者同意猿棉。 寫在...
    火龍果園長閱讀 7,340評論 0 18
  • 巴比特旗下時戳資本近日發(fā)布了《區(qū)塊鏈公鏈項目研究報告》磅叛。作為時戳資本區(qū)塊鏈行業(yè)研究報告系列03,這份最新的報告主要...
    shenciyou閱讀 2,360評論 1 10
  • 根據(jù)瑞士聯(lián)邦理工學(xué)院(洛桑)鄒杰博士2018年9月4日晚間在DAGA | Blockchain & AI (核心群...
    燭微慮遠(yuǎn)閱讀 845評論 0 1
  • 我想擁有萨赁,去記錄那一瞬間的感受弊琴,于是愛上了孤獨的攝影。此前杖爽,我不會想攝影于我有何益敲董,然而,《旅行的藝術(shù)》告訴我慰安,旅...
    燭照紅妝閱讀 190評論 0 0
  • 前行約200米腋寨,經(jīng)過街邊的幾家店:復(fù)印店、好面店化焕、中餐蒼蠅館子萄窜,一家中學(xué)后門、幾個住宿的小區(qū)撒桨,肥豬市街就走完了查刻。 ...
    曾子玲閱讀 132評論 0 0