• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 百科 查看內容
    • 106476
    • 0
    • 分享到

    扒開區塊鏈美麗外表,三十種共識算法,直抵背后的靈魂

    2018-7-19 12:57

    來源: 區塊鏈前哨 作者: Vaibhav Saini

    歷史證明(PoHistory,Proof of History)共識算法


    采用者:Solana

    解釋:其基本理念是不相信交易中的時間戳,而是證明交易在某個事件之前或之后的某個時刻發生。

    如果我們對某期《紐約時報》的封面拍了張照片,那么我們就創建了一個證明,即我們的拍照時間是在該報紙發行之后,或許也可能是我們有某種途徑影響了紐約時報的正常發行。我們可以使用 PoHistory 創建一個歷史記錄,證明一個事件是發生在特定時間之后的。

    PoHistory 是一種高頻可驗證延遲函數(VDF,Verifiable Delay Function)。VDF 求值需要完成特定數量的順序步驟,然后生成一個唯一的輸出。該輸出可被高效地和公開地驗證。

    VDF 的一個特定實現使用了持續運行于其上的順序抗預映射哈希(Pre-image Resistant Hash),其中前一次循環生成的輸出將用于下一次循環的輸入。計數和當前輸出形成周期性記錄。

    如果使用了 SHA256 哈希函數,那么不使用 2128 核的暴力攻擊,該過程是不可能并行化的。

    因此我們可以確認,每個計數器在生成過程中都的確經歷了一定的時間。進而,每個計數器記錄的順序與實時情況是一致的。

    在“擴展閱讀”中提供了更多詳細信息。

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。

    本文導航

    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频