Есть ли простое пошаговое руководство по запуску Mist в легком режиме?

Я искал на Reddit, Youtube... но я продолжаю делать что-то не так. Я скачал последний Mist и хочу, чтобы входящий в комплект узел Geth был легким и оставался легким клиентом каждый раз, когда я открываю Mist. Следуя инструкциям в Интернете, я просто работаю с терминалом и набираю «geth --light», и каждый раз он говорит «-bash: geth: команда не найдена». Я что-то не так сделал? Может кто-нибудь объяснить мне в тупых терминах, что я должен делать?

У меня MB Pro 2012 года с MacOS 10.12.5. Спасибо

Ответы (2)

Установка geth в комплекте с Mist не может быть доступна через «geth» в командной строке. Вот что помогло мне заставить Mist работать в качестве легкого клиента.

Установите гет отдельно. На Убунту:

sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum

На Mac это должно быть:

brew update
brew tap ethereum/ethereum
brew install ethereum

Теперь запустите geth из командной строки в облегченном режиме:

geth --syncmode "light" --cache 1024

Как только это начнется, откройте Mist в обычном режиме, и он должен автоматически подключиться к экземпляру geth light. В первый раз, когда вы сделаете это, весь блокчейн будет повторно загружен и помещен в отдельную папку. Для меня в Ubuntu это ~.ethereum/geth/lightchaindata, тогда как обычные данные цепочки — ~.ethereum/chaindata. В первый раз повторная загрузка блокчейна займет пару минут (но это намного быстрее, чем обычно), а после этого он должен синхронизироваться с цепочкой через несколько секунд.

Вы бы вместо этого использовали частную сеть?
Синхронизация основной сети может занять несколько дней, и я думаю, что в этом нет необходимости, если вы просто хотите протестировать технологию.
Чтобы запустить туман в частной сети, просто установите путь ipc к your_home_dir/Library/Ethereum/geth.ipc
Полные команды для меня:
mkdir privchain// для хранения данных вашей цепочки блоков
geth --datadir privchain --ipcpath /Users/tina/Library/Ethereum/geth.ipc --networkid 123
Без указания идентификатора сети он по умолчанию будет подключен к основной сети.

Это не отвечает на то, что я спросил, мне нужно было простое руководство по использованию Mist в легком режиме в основной сети :)