Altcoin
如何在山寨幣中添加種子節點?
我在執行 MacOSX 的本地機器上製作了一個山寨幣。我已經購買了 amazon ec2 並將守護程序編譯為在 unix 中執行。
如何添加種子節點?
我看到有兩個文件chainparams.cpp 和chainparamseeds.h。這兩個文件有什麼區別?
鏈參數.cpp
vSeeds.emplace_back("dnsseed.thrasher.io", true); vSeeds.emplace_back("dnsseed.litecointools.com", true); vSeeds.emplace_back("dnsseed.litecoinpool.org", true); vSeeds.emplace_back("dnsseed.koin-project.com", false);
鏈參數種子.h
static SeedSpec6 pnSeed6_main[] = { {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x05,0x53,0x80,0xc7}, 9333}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x05,0xa4,0xdf,0x66}, 9333}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x05,0xff,0x56,0x07}, 9333}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x0e,0x98,0x79,0x2d}, 9333}, {{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x0e,0xa2,0xd0,0x9d}, 9333}
中列出的域
chainparams.cpp
適用於 DNS 播種器。DNS 播種器本身不是節點,而是為可連接到的節點的 IP 地址提供服務的 DNS 伺服器。這些可以連接到正常連接,也可以只連接一個來檢索節點的更多 IP 地址。中列出
chainparamseeds.h
的 IP 地址是可以連接的節點的 IP 地址。此連接可以是實際連接,也可以只是檢索可連接到的節點的更多 IP 地址的連接。要設置種子節點,您只需為您的山寨幣執行一個普通節點並將其 IP 地址添加到
chainparamseeds.h
. 應該有一個腳本可以在contrib/seeds
.要設置 DNS 播種器,您將需要特殊的軟體來為您執行此操作。您可以從該軟體開始並根據需要對其進行修改以使用您的山寨幣。