Full-Node

當某個節點沒有連接到全節點時會發生什麼?

  • September 11, 2018

當網路中有一些完整的節點沒有連接到一個客戶端時會發生什麼——他如何獲得新的塊更新?

謝謝

他能得到新的塊更新嗎?

不。你可以測試這個案例。只需使用參數執行你的守護程序,-connect=127.0.0.1 -listen=0你就不會得到新的塊

比特幣中的資訊主要通過參與節點之間的點對點八卦協議進行中繼。

通常,交易由發送者的節點或通過任何具有開放 API 以允許交易送出的服務送出到網路。正在進行一項提案,以在名為“蒲公英”的提案中混淆交易的原始來源。

另一方面,新區塊來自創作礦工,並通過 FIBRE 等專用中繼網路快速傳播,並通過正常對等網路並行中繼。

最新的區塊鏈數據也通過衛星廣播。

最後,節點最初可以通過傳統硬碟接收區塊鏈數據與網路同步。然後只需要從網路獲取最新資訊。

簡而言之,如果您的節點沒有連接到任何其他對等節點或衛星廣播,它將無法跟上網路,因為它無法接收最新資訊。

引用自:https://bitcoin.stackexchange.com/questions/73962