1. 程式人生 > >區塊鏈為什麽有共識機制?

區塊鏈為什麽有共識機制?

代幣 就是 為什麽 獎勵 效率 ans 容易 鼓勵 人的

  區塊鏈中為什麽需要一種共識機制呢?我們都知道加密貨幣大部分是采用去中心化的區塊鏈設計,每個節點都是各處分散且平行的,因此需要有一套制度來維護系統的運作順序與公平性,這就是共識機制設計的意義所在。

  對於一些人來說,可能還不清楚共識機制是什麽概念,這裏我就簡單來講講。

技術分享圖片

  區塊鏈中的共識機制簡單來說,是由誰取得了一個區塊鏈的打包權(或稱記帳權),且可獲取打包這個區塊的獎勵,或是任何人想進行破壞,就會有一定的懲罰。

  第二點要講的是分布式記賬及“挖礦”

  以前的中心式記賬需要一個組委會來記錄比分,這樣就容易造成作弊的情況,需要我們采用去中心化的方法去減少這種情況。也就是說在記賬的時候,不僅要記錄自己的,還需要記錄他人的。這就是去中心化的記賬方法。但是這樣大家要花打吧的時間來完成這樣的操作。所以區塊鏈就找來礦工來記錄比分。礦工成功記錄就能獲得獎勵,從而鼓勵他們為大家記錄比分,記錄完了以後再給每一桌復制一份。

  獎勵是在比特幣系統裏面。交易本身並不產生新的貨幣,礦工記錄比分才生成貨幣,也就是說代幣的目的是為了獎勵付出努力的人,這就是”挖礦“的由來。那麽礦工該由誰來當呢?在選擇礦工的問題上就需要用到“共識機制”,根據某種規則,同意某個礦工來記賬,成功記錄後獎勵都給他。

  區塊鏈的共識機制在區塊鏈智能合約中有非常重要的作用,沒有這種共識機制,區塊鏈系統的運行效率將大打折扣,這也就是區塊鏈中為什麽有共識機制。

  

區塊鏈為什麽有共識機制?