Eth-2.0

如何輕鬆獲取乙太坊 2.0 網路的分叉摘要和分叉版本?

  • September 28, 2020

乙太坊 2.0 節點通過 libp2p 網路進行通信。與同一網路上的“正確”節點交談的兩個指標是“分叉摘要”和“分叉版本”參數。

如何輕鬆獲取乙太坊 2.0 網路的分叉摘要和分叉版本?

分叉版本和分叉摘要都是eth2包含在每個節點的 ENR 中的欄位的一部分。

要提取它,您可以使用ENR 查看器或任何其他 ENR 解碼工具。此螢幕截圖顯示了Spadina測試網路上一個節點的 ENR:

enr 查看器的螢幕截圖

eth2欄位包含以下內容:0x09fb0a1200000002ffffffffffffffff

  • 前四個字節是分叉摘要09 fb 0a 12
  • 接下來的四個字節是 fork 版本00 00 00 02
  • 接下來的四個字節是“下一個”分叉版本ff ff ff ff(即將到來的分叉,這裡:無)
  • 接下來的四個字節是“下一個”分叉時期ff ff ff ff(即將到來的分叉,這裡:無)

引用自:https://ethereum.stackexchange.com/questions/87841