Ethereum пусна граф клиента Mist и клиента за команден ред Geth под Windows, но беше открит проблем в Китай при създаването на нов Ethereum акаунт, който в момента трябва да синхронизира 1.7 милиона блока, което е много бавно и често не се синхронизира в продължение на няколко дни. Според статистиката на Ethernodes, броят на местните Ethereum възли е бил 143 към момента на публикуване, а специалните мрежови причини в Китай ще повлияят и на синхронизацията на блок данните от местни потребители.
За да синхронизира блоковете по-плавно за домашните потребители, EthFans стартира програмата Spark Node, организирайки местни организации и лица, заинтересовани от проекта Ethereum, да управляват доброволно супервъзли, а информацията от Spark възлите ще бъде пакетирана във файловете на възлите, което позволява на членовете на общността свободно да изтеглят и свързват с повече супервъзли за ускоряване на синхронизацията, като конкретните стъпки са следните:
1. Независимо дали е mist client или други клиенти като geth или eth, всички те споделят една и съща конфигурация на приложението, тоест мястото, където се съхраняват данните, е едно и също, а стандартният datadir е различен според различните системни локации.
Mac: ~/Library/Ethereum
Linux: ~/.ethereum
Windows: %APPDATA%\Ethereum 2. Намерете директорията за съхранение на файлове, както по-горе, запазете следното съдържание като static-nodes.json и го поставете в директорията на Ethereum datadir, като Windows, поставете го в %APPDATA%\Ethereum\static-nodes.json, обърнете внимание на формата на кодиране при запазване, изберете ANSI.
3. Клиентът на Ethereum по подразбиране започва връзката с 11-13 възела, ако смятате, че това не е достатъчно, можете да използвате командата, за да увеличите параметрите за стартиране -maxpeers 100 при стартиране, за да увеличите броя на възлите за стартиране на връзката до горната граница от 100, разбира се, това ще изразходва голяма част от твърдия диск и процесор.
static-nodes.json
(2.37 KB, Брой изтегляния: 8)
|