Lightning-Network
閃電網路中的節點和通道數?
**(1)**是否有任何工具可以準確估計閃電網路中的目前節點數(作為付款人/收款人的參與者)和通道數?
**(2)**作為更高級的查詢,是不是也可以知道這個圖的拓撲?(頂點作為參與者,邊作為通道)
至於(1)是的,您可以使用 JBaczuk 建議的 recksplorer 等工具,但您也可以直接查詢閃電節點的八卦商店。每個節點都必須知道網路的整個拓撲以進行基於源的路由。C-Lightning 提供了一個命令行界面來檢索這些數據。
然而,節點可以有私有通道,甚至可以是私有的。因此,使用使用 Gossipstore 的 Recksplorer 和使用 Gossip 商店,您只會獲得閃電網路的一小部分。使用比特幣閃電錢包或 Eclaire 移動錢包的人目前不會公開。
至於(2)我已經使用python客戶端庫創建了一個用於c-lightning的自動駕駛儀,該庫使用python的networkx模組分析了圖形。您可以在此拉取請求中查看程式碼:https ://github.com/ElementsProject/lightning/pull/1888這應該為您提供有關拓撲的更多統計資訊的起點。
您可以在https://rompert.com/recksplorer/上嘗試 recksplorer以獲取節點數,或深入了解各個節點: