Ethereum har släppt grafklienten Mist och kommandoradsklienten Geth under Windows, men ett problem upptäcktes i Kina, där ett nytt Ethereum-konto skapades, som för närvarande behöver synkronisera 1,7 miljoner block, vilket är mycket långsamt och ofta inte synkroniserat på flera dagar. Enligt Ethernodes statistik var antalet inhemska Ethereum-noder 143 vid publiceringstillfället, och de särskilda nätverksorsakerna i Kina kommer också att påverka synkroniseringen av blockdata bland inhemska användare.
För att synkronisera block smidigare för inhemska användare lanserade EthFans Spark Node Program, som organiserar inhemska organisationer och individer intresserade av Ethereum-projektet att frivilligt köra supernoder, och informationen om Spark-noder kommer att paketeras i nodfiler (noder), vilket gör det möjligt för communitymedlemmar att fritt ladda ner och ansluta till fler supernoder för att snabba upp synkroniseringen. De specifika stegen är följande:
1. Oavsett om det är en MIST-klient eller andra klienter som geth eller eth, delar de alla samma applikationskonfiguration, det vill säga platsen där datan lagras är densamma, och standarddatafilen är olika beroende på olika systemplatser.
Mac: ~/Library/Ethereum
Linux: ~/.ethereum
Windows: %APPDATA%\Ethereum 2. Hitta fillagringskatalogen som ovan, spara följande innehåll som en static-nodes.json och lägg det i Ethereum datadir-katalogen, såsom Windows, lägg det i %APPDATA%\Ethereum\static-nodes.json, var uppmärksam på kodningsformatet när du sparar, välj ANSI.
3. Ethereum-klienten är som standard 11-13 noder för att starta anslutningen, om du tycker att det inte räcker kan du använda kommandot för att öka startparametrarna -maxpeers 100 vid uppstart för att öka antalet anslutningsstartnoder till övre gränsen på 100, det kommer förstås också att förbruka mycket av din hårddisk och CPU.
static-nodes.json
(2.37 KB, Antal nedladdningar: 8)
|