Bitcoin-Core

如何確認我的節點在網路上?

  • February 18, 2020

我想驗證我的節點是否在比特幣網路上。為此,我在我的 bitcoincore 控制台上使用了“getnetworkinfo”命令,並且能夠選擇我節點的 IP 地址。這是: 2001:0:9d38:6abd:18e2:3f37:8f79:532e 然後我將此地址和埠 (8333) 輸入<https://bitnodes.earn.com>並簽出我的節點。但是,當我在以下位置查看活動節點的地圖時,我的節點不顯示:https ://bitnodes.earn.com/nodes/live-map/

有人能告訴我為什麼我的節點沒有出現在實時地圖上嗎?

有人能告訴我為什麼我的節點沒有出現在實時地圖上嗎?

這可能是由於他們正在執行的軟體,它不一定能看到您的節點。您不必在地圖上即可線上。您不必在任何網站上列出即可線上。你不在地圖上不應該關心你,因為這無關緊要。這只是一個花哨的圖形,實際上並沒有多大意義。

您可以使用getconnectioncountorgetnetworkinfo命令檢查您是否已連接到網路。這些會告訴你有多少與其他節點的連接,如果它超過 0,那麼你連接到比特幣網路。

嘗試

bitcoin-cli getconnectioncount

你有多少連接?你確定你的 8333 埠是開放的嗎?

Bitnodes API 為您的節點返回 DOWN 狀態。

curl -H "Accept: application/json; indent=4" https://bitnodes.earn.com/api/v1/nodes/2001:0:9d38:6abd:18e2:3f37:8f79:532e-8333/

{
   "hostname": "",
   "address": "2001:0:9d38:6abd:18e2:3f37:8f79:532e",
   "status": "DOWN",
   "data": null,
   "bitcoin_address": "",
   "url": "",
   "verified": false,
   "mbps": null }

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