要知道什麼是超級節點,首先要知道什麼是節點。區塊鏈網路中的每乙個節點,就相當於儲存所有區塊資料的每一台電腦或者伺服器終端。所有新區塊的生產,以及交易的驗證與記帳,並將其廣播給全網同步,都由節點來完成。
簡單地說,節點就是埋頭幹活的。而且公有鏈上所有的節點都會搶著幹活,因為只有優先搶到記帳權,系統才會生成加密貨幣給予獎勵。
節點,就是我們俗稱的礦工。每個礦工的不同算力,決定了它能分配到多少記帳權,收穫多少獎勵。在區塊鏈網路中的礦工,就像傳統的銀行,都是為使用者的交易提供記帳服務的。
要說起 brc 的超級節點,就不得不從區塊鏈的共識機制說起。
由於所有的公有鏈都是社群自治,沒有中心領導來決策,為了維護公有鏈,必須多數社群使用者達成一致意見。而如何達成,就是共識機制。
區塊鏈第一代共識機制叫pow,就是工作量證明共識機制,俗稱挖礦。要想生產新的區塊,就必須進行成千上萬次雜湊碰撞的運算。而這些運算,會消耗很多電力,造成能源浪費,因此也倍受垢病。更讓大家擔心的是,一旦大部分算力被壟斷,去中心化就受到威脅。
第二代共識機制叫pos,就是權益證明共識機制,它是根據持幣數量與時間來決定誰擁有更多的記帳權。這種共識機制的優點是可以避免能源消耗,但缺點是話語權都被持幣大戶所掌控,形成**集權的特徵,也與區塊鏈去中心化的初衷背道而馳。
第三代共識機制就是dpos,
dpos 共識最大的特徵,就是在 pos 權益證明的基礎之上,加入了現實世界中議會選舉制度。從100個備用節點中,經過所有持幣使用者投票選舉誕生的最終獲得記帳權的 21 個節點。
超級節點就是 dpos 共識的具體實踐。首先,由於使用了去中心化的投票機制,dpos 相比其他的共識演算法更加民主化,不容易被持幣大戶壟斷話語權。
21 個超級節點的產生,都由公平、公正的投票產生 。如果 21 個節點代表不能履行他們的職責,比如說當輪到他們工作時,沒能及時生成區塊,他們就會被除名,再由社群選出新的超級節點來替代。
其次,由於減少了節點數量,21 個超級節點運算的效率更高。據稱在最理想的狀態下可以實現每秒百萬級的 tps。這就完爆了現在所有公有鏈的執行效率,前途不可估量。
雖然總的來說超級節點數量不多,犧牲了部分「去中心化」成分,但是並不會因此導致中心化的弊端 ,因為任何乙個節點不遵守憲法的超級節點,就會被民主投票將其否決撤換。
另外,這 21 個節點的出塊順序,以及對全網交易的審核順序全部由系統隨機設定,並且隨時會變,這樣既能有效率地公升級,同時能夠防範作弊、硬分叉。
最後要特別講到的是,超級節點數量可以靈活變通,並不是永恆不變的,當超級節點的數量不能夠滿足專案發展時,社群可以發起投票來增加節點數量。
超級節點的選舉過程與現實中的選舉過程類似,只不過在超級節點擊舉過程中是每個代幣一票而非一人一票。持幣人會通過專案方開發的智慧型合約在投票系統中完成投票。
根據專案方原始碼中投票系統部分的**,能夠看出一些投票機制。
區塊鏈 超級節點什麼鬼?
突然間,超級節點 成為熱詞,越來越多的團隊加入了eos的超級節點競選。也有專案 借鑑 eos的超級節點設計。eos超級節點競選熱鬧,eos是最大贏家,它的生態中突然湧入了很多重量級的玩家。這些玩家又可能進一步推動eos成為可能最受歡迎的下一代基礎公鏈。沒有做太多的資料調查,但可以肯定的是,第乙個用 ...
區塊鏈節點和區塊區別 區塊鏈的節點是什麼?
區塊鏈節點,通常指的是區塊鏈網路中的計算機,也就是說任何連線到區塊鏈網路的計算機 包括手機,礦機等 都稱為節點。比如說位元幣網路是乙個公有鏈,使用者在自己的聯網電腦上執行位元幣程式時,這個電腦就成為位元幣區塊鏈網路中的乙個節點。操作乙個節點可以是普通錢包使用者,礦工或多人協作。不同的區塊鏈對節點的數...
區塊鏈節點和區塊區別 區塊鏈的「區塊」和「鏈」
2017年以來,區塊鏈大火,但是其技術相對生澀。很多 紛紛用通俗易懂的漫畫方式,簡單明瞭的體現出來了區塊鏈的區別和特點。區塊鏈由以前的一人記賬,變成了大家一起記賬的模式,讓賬目和交易更加安全,這就是分布式資料儲存。此外,區塊鏈相關的技術除了分布式儲存,還有去中心化 智慧型合約 加密演算法等等。分布式...