1. 程式人生 > >區塊鏈中的節點是什麽?

區塊鏈中的節點是什麽?

ima TP 有效 分享 廣播 image 應用 核心 網絡

隨著區塊鏈科技的進步,各種形態不同的鏈展現在大家面前,有些區塊鏈中節點有很多(如以太坊),而有些區塊鏈中的節點又很少(如EOS),今天我們拿第一代區塊鏈比特幣來講。

比特幣被設計為一種去中心化的點對點(P2P)網絡

如中心化的應用都是由一臺服務器集中管理,而去中心化的應用就是由很多臺服務器管理存儲信息,並且相互驗證。

綜上所訴的去中心應用中的服務器就是節點

節點的作用

為了確認交易有效性,比特幣需要多於一個單獨網絡的礦工處理交易單,它必須通過“節點”向網絡廣播。這是交易處理過程的第一步(區塊鏈確認)。

要全力挖掘網絡潛能,比特幣網絡不能僅僅提供交易的通道,同時也要確保安全性。使用隨機選取的節點,這個網絡會減少雙花問題——用戶試圖兩次花費同一枚數字貨幣的可能。

然而,比特幣不止是需要節點,它還要求很多全力工作的節點——那些在一個機器實體上載有比特幣核心客戶端和完整區塊鏈的節點。節點越多,網絡越安全。

打個比方,每一個節點就相當於一臺服務器,在這個P2P網絡中必須散播出去最終被大部分服務器都記錄儲存起來,才算消息被確認。


技術分享圖片

區塊鏈中的節點是什麽?