007.認識區(qū)塊鏈(三)-共識算法

共識算法就是指讓區(qū)塊鏈內容所有人區(qū)塊認可新增的區(qū)塊。目前有兩種比較核心的共識算法:異步拜占庭共識模型(BTF共識模型)和比特幣共識模型。

BTF共識模型:目前針對于應用在小型網絡里的包容惡意節(jié)點的共識模型。BFT共識里惡意節(jié)點可以一直拒絕相應而誠實節(jié)點還需要一直等它(因為不知道它是不是惡意的)。

比特幣共識模型:模型中有公認的“價值”,每個節(jié)點說話都需要一定代價,誠實節(jié)點會受到獎勵,而惡意節(jié)點由于只付出代價而收不到獎勵,變相受到了懲罰。比特幣共識算法是可以應用于成千上萬個節(jié)點,任何人隨時都可以加入,不需要預先在網絡里注冊自己的身份(而BFT算法里,網絡中節(jié)點的數量和身份都必須是已知的)。比特幣共識是最長鏈共識,是允許分叉。如果出現分叉,那么判定的標準就是看誰的鏈長誰就是真的。

借用網上的段子:

BFT共識和比特幣共識的區(qū)別可以這么理解:

BFT共識:來,大家開個會討論一下集思廣益啊,討論出大家都滿意的結果為止。

問題:開會的效率大家都懂,人越多越不容易出結果。只能用于少數節(jié)點,用于上千個節(jié)點的話……大家想象一下一天開一次人大的場景。

比特幣共識:你的詩念得不錯,組織已經決定了,今天就你來當領導了,做得好有獎,做不好扣錢。

問題:獎勵幾千塊錢還好,獎勵幾分錢誰好好干?

以上三篇文章是我學習了區(qū)塊鏈后對區(qū)塊鏈的初識。認識肯定不夠深刻,隨著深入理解內容可能還會隨之變化。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 1 貨幣的演變——從貝殼到比特幣 當社會分工產生之后,人類就產生了商品交換的需求。在貨幣被發(fā)明之前,人類是以以物換...
    longlee閱讀 7,944評論 1 23
  • 我試圖像他們一樣愛你 愛一只刺猬,愛你的污穢 像是深夜逃竄的土匪,不辨南北 我試圖像他們一樣義無反顧 義無反顧地遠...
    莫問小二閱讀 244評論 4 7

友情鏈接更多精彩內容