講師:王巨
區塊鏈的本質是一種有交易驅動的確定性狀態機。
共識是商定確定性交易順序和過濾無效交易的過程。
審查的信任成本比較高。
DPOS算法,1.選擇一組區塊生產者 2.調度生產
為達成共識需要有2/3+1 的區塊生產者來決定,是DPOS的核心條件。
區塊生產者在自己輪次之外的時間段產生的塊,是無效的,不會被承認。
惡意或故障節點每9秒產生一個塊會比正常節點每9秒產生的鏈短,就保證了正常節點的鏈。
少數產生的分叉,注定比多數出塊慢。
網絡碎片化當網絡恢復時,將自動同步到最長的那條鏈上去。
交易作為權益證明
每一次交易利益相關方都直接對區塊鏈進行確認,所有塊都是被利益先關方確認過的,這在偽造鏈上說無法復制的。
確定性生產者洗牌。
DPOS共識算法在大多數生產者不合格的情況下還是可以繼續工作的。