3,POP(ProofofParticipation)算法,POP 是將 POI和DPOS 的思想結合的一種算法。第一步,選舉區塊生成者。系統將首先選取生態中廣泛的具有代表性的賬戶作為候選賬戶。社區對系統生成的候選賬戶進行投票,按照所得票數的多少,系統從中按照概率挑選總共 N 個賬戶作為區塊生成者,其中 N 由社區投票決定,并被寫入到鏈玄規中。候選賬戶所獲得的投票數越多,被選中成為區塊生成者的機會就越大。第二步,鏈按照一定的規則每隔固定 T 秒產生一個區塊。第三步、交易確認。在區塊生成者的參與度是 100%的情況下,
區塊鏈不會出現任何分叉,一筆 交易平均在幾秒內就可以得到確認。但是如果出現了軟件錯誤、網絡不夠順暢、 或者某些區塊鏈生成者惡意而為之而造成分叉,一筆交易就需要至少(2/3*N+1) 個區塊生成者的確認后才能被保證是不可逆的。
這種方法是PoI以及DPOS的補洞版,優點是解決了前兩者的一些問題,體現了填補漏洞的努力,但是依然是基于在現實中被廣為詬病的“人民代表”生成法,體現了對“民主理論”的一種迷信。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。