Кто-нибудь разобрался как нормально установить и запустить клиент Geth?
Обычный его запуск, насколько я понял, не имеет смысла. На сайте (
https://ethereum.org/cli) написано, что после его установки необходимо сгенерировать и скачать блок Генезиса с помощью выложенного
здесь скрипта (в разделе "What can you do today") вместо обычной загрузки блокчейна, и что сделано это было в интересах децентрализации и прозрачности..
Для этого надо сперва скачать скрипт, затем pybitcointools, потом сгенерировать этот блок и привязать его к Geth.
Только не разобраться, как запустить этот скрипт. Всякие команды curl у меня не работают. Установил по ссылке Latest Python 3 release, скрипт с ним ассоциировался, но после запуска через cmd выдаёт ошибку: invalid syntax в строке 293.. и что делать дальше, хз.
Сами разрабы пишут, что эта хрень с генерированием генезис блока временная и позже они, скорее всего, просто дадут ссылку на его скачивание..
Да там все просто.
Сначала надо поставить Питон 2-й версии. Обязательно второй версии, на третьем питоне скрипт выдает ошибку.
При установке надо выбрать галочку чтобы Питон прописался в переменную PATH, или потом вручную прописать.
Потом открываешь консоль (cmd) и говоришь:
pip install bitcoin
Потом качаешь этот скрипт питоновский, заходишь в ту же папки в консоли командой
cd D:\Путь\к\файлу
и говоришь
python mk_genesis_block.py --extradata 0x11bbe8db4e347b4e8c937c1c8370e4b5ed33adb3db69cbdb7a38e1e50b1b82fa > genesis_block.json
Если в PATH не прописано тогда тебе надо писать полный путь до питона вначале.