• <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>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 11189
    • 0
    • 分享到

    【深度】比特幣網絡是一群比賽做題的同學

    2018-6-3 23:42

    來源: 火球財經

    什么是比特幣網絡(Bitcoin Network)?


    比特幣網絡(Bitcoin Network)指交易信息能廣播到的所有節點。

    節點分兩類:普通錢包和礦工,普通錢包只報告或驗證交易,屬于普通用戶。而礦工則負責記賬和做工作量證明,是專業的賬本維護者。

    如果你是礦工,做牛做馬做出的難題可不能藏著掖著,必須第一時間向全網廣播,否則獎金就屬于別人。

    網絡中其他礦工收到你的廣播后,只驗證三項內容:

        1、所有交易輸入是否都≥交易輸出?

        2、所有交易是否都從未發生?

        3、用你的隨機數哈希區塊,哈希值前綴是否有足夠多的“0”?

    如果全部OK,其他節點才會認你的賬。認賬不是光靠嘴說,而是把之后的賬全記在你區塊之后,于是這些區塊就像珍珠一樣越接越長,形成珍珠項鏈(區塊鏈)。礦工必須跟著最長的鏈記賬,否則沒有獎勵。

    中本聰在白皮書里說:

    New transaction broadcasts do not necessarily need to reach all nodes. As long as they reach many nodes, they will get into a block before long. Block broadcasts are also tolerant of dropped messages.

    新交易要廣播,無需抵達全部的節點,只要抵達足夠多的節點即可,他們將很快被整合進一個區塊中。同時,區塊廣播對被丟棄的信息有容錯能力。

    中本聰都幫我們設計好了:如果一個節點沒有收到某特定區塊,該節點將會發現自己缺失了某個區塊,可以提出請求,自行下載該區塊。

    這就是比特幣的網絡廣播機制,看起來平靜安寧,但只要把鏡頭往前一推,就能看到波濤洶涌。

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系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>
      妖精视频