• APP內打開
    風險提示:防范以虛擬貨幣/區塊鏈名義進行的非法集資風險。 ——銀保監會等五部門

    波卡鏈 Polkadot的共識機制NPOS:提名權益證明

    白話區塊鏈 2019-07-16 16:53:48
    微信分享

    掃碼分享

    波卡的NPOS共識機制英文全稱是Nominated Proof of Stake 既 “提名權益證明”

    作者:科普 / 來源:Polkadot社區

    前面我們在了解參與波卡網絡的驗證人和提名人兩種角色時,也提到了它的NPOS,它也是一種股權證明制度,由此提名人將其股權“借給”驗證人,作為對驗證人良好行為的信任表現。 提名權益證明與委托權益證明(EOS 的 DPOS)不同,因為如果提名人提名一個不好的驗證人,他們可能會失去權益; 根據驗證人的行為,代表不會受到損失。
    波卡共識機制NPOS的創新

    波卡的NPOS共識機制對比其它共識機制的創新?
    以下內容來源于:PPT 共識的創新之路 講師:郭光華  https://www.slideshare.net/casperLTH/polkadot-consensus-innovation

    1. 共識機制路線圖:
    從使用PoW的BTC到DPoS(EOS)、Tendermint(Cosmos),、ETH2.0 的 Casper、POA -> aura,  tendermint(rust) -> rhododendron -> Grandpa

    2. Aura 是升級版DPOS 
    高TPS的Aura共識 Aura 和EOS 的Dpos一樣是輪流出塊,正是因為一開始就確定了 出塊人, 大家輪流坐莊,所以TPS在所有區塊鏈共識中最高。 Aura 對Dpos的改進是,不再是固定的21人坐莊,理論上支持上 萬節點POA,可以動態的加減驗證人數目。

    3.Grandpa — 升級版的Tendermint
    異步BFT Tendermint 會對每個塊進行BFT, Grandpa可以選擇每輪驗證人最后一個塊 進行BFT,減少99%的通信量 如隔離見證,鏈下收集簽名,驗證finalize
    高性能確定性的Grandpa 參考cosmos 的tendermint 共識;參考VB版的Casper共識;參考Vlad版的Casper共識。 代碼論文地址:https://github.com/paritytech/finality-grandpa Grandpa論文引用文截圖

    4. Aura + Grandpa
    Aura提供了高TPS, Grandpa提供了快速異步確定性 兩個共識執行時互相獨立,但效果卻是集合兩種共識的優點(高TPS,快速異步確定性)

    5.Ouroboros — Substrate (ADA卡爾達諾的共識機制)
    有可能再實現這隨機數的共識 Aura + Grandpa + Ouroboros = 高 TPS + 快速確定性 + 隨機性

    6.最后,NPOS共識機制:
    a.可插拔,支持熱更新
    b.零占有交易打包時間, 共識和業務(打包交易)解耦合
    c.多共識并存,互相不影響, 但互相又可交互

    下載白話區塊鏈APP

    區塊鏈世界入口第一站,人人都能看懂的區塊鏈;24 小時熱點實時追蹤。

    毛片免费看