Ethereum har lansert grafklienten Mist og kommandolinjeklienten Geth under Windows, men et problem ble oppdaget i Kina, med opprettelsen av en ny Ethereum-konto, som for øyeblikket må synkronisere 1,7 millioner blokker, noe som er veldig tregt og ofte ikke synkronisert på flere dager. Ifølge Ethernodes-statistikk var antallet innenlandske Ethereum-noder 143 på publiseringstidspunktet, og de spesielle nettverksårsakene i Kina vil også påvirke synkroniseringen av blokkdata blant innenlandske brukere.
For å synkronisere blokker smidigere for innenlandske brukere, lanserte EthFans Spark Node Program, som organiserer innenlandske organisasjoner og enkeltpersoner interessert i Ethereum-prosjektet til frivillig å kjøre supernoder, og informasjonen om Spark-noder vil bli pakket inn i nodefiler (node-filer), slik at fellesskapsmedlemmer fritt kan laste ned og koble til flere supernoder for å øke synkroniseringen. De spesifikke stegene er som følger:
1. Enten det er en MIST-klient eller andre klienter som geth eller eth, deler de alle samme applikasjonskonfigurasjon, det vil si at plasseringen der dataene lagres er den samme, og standard datadir er forskjellig avhengig av ulike systemplasseringer.
Mac: ~/Library/Ethereum
Linux: ~/.ethereum
Windows: %APPDATA%\Ethereum 2. Finn fillagringsmappen som ovenfor, lagre følgende innhold som en static-nodes.json, og legg det i Ethereum datadir-katalogen, for eksempel Windows, legg det i %APPDATA%\Ethereum static-nodes.json\, følg med på kodingsformatet når du lagrer, velg ANSI.
3. Ethereum-klienten starter som standard 11-13 noder for å starte forbindelsen, hvis du føler at det ikke er nok, kan du bruke kommandoen for å øke oppstartsparameterne -maxpeers 100 ved oppstart for å øke antall tilkoblingsoppstartsnoder til øvre grense på 100, selvfølgelig vil det også bruke mye av harddisken og CPU-en din.
static-nodes.json
(2.37 KB, Antall nedlastinger: 8)
|