Ethereum vydalo grafového klienta Mist a příkazového klienta Geth pod Windows, ale v Číně byl zjištěn problém, který vznikl při vytváření nového účtu Ethereum, který momentálně potřebuje synchronizovat 1,7 milionu bloků, což je velmi pomalé a často několik dní nesynchronizované. Podle statistik Ethernodes bylo v době zveřejnění 143 domácích Ethereum uzlů a speciální síťové důvody v Číně ovlivní také synchronizaci blokových dat domácími uživateli.
Aby bylo možné bloky pro domácí uživatele synchronizovat plynuleji, EthFans spustil program Spark Node, který organizuje domácí organizace a jednotlivce se zájmem o projekt Ethereum k dobrovolnému provozu supernodů, a informace o uzlech Spark budou zabaleny do souborů uzlů, což umožní členům komunity volně stahovat a připojovat se k dalším superuzlům pro urychlení synchronizace. Konkrétní kroky jsou následující:
1. Ať už jde o mist klienta nebo jiné klienty jako geth či eth, všechny sdílejí stejnou aplikační konfiguraci, tedy místo, kde jsou data uložena, je stejné a výchozí datadir se liší podle různých systémových umístění.
Mac: ~/Library/Ethereum
Linux: ~/.ethereum
Windows: %APPDATA%\Ethereum 2. Najděte adresář úložiště souborů jako výše, uložte následující obsah jako static-nodes.json a vložte ho do adresáře datadir Ethereum, například do Windows, vložte ho do %APPDATA%\Ethereum\static-nodes.json, při ukládání sledujte formát kódování, vyberte ANSI.
3. Klient Ethereum výchozí nastavuje 11–13 uzlů pro zahájení připojení, pokud máte pocit, že to nestačí, můžete příkazem při spuštění zvýšit startovací parametry -maxpeers 100 příkaz ke zvýšení počtu uzlů připojení na horní limit 100, samozřejmě to také spotřebuje hodně vašeho pevného disku a CPU.
static-nodes.json
(2.37 KB, Počet stažení: 8)
|