Импорт предпродажного кошелька в Geth без загрузки всего блокчейна

Импорт предпродажного кошелька в Geth без загрузки всего блокчейна

Мне было интересно, можно ли импортировать предпродажный кошелек в Geth, не загружая весь блокчейн. Я имею в виду, можно ли импортировать кошелек сразу после запуска Geth без синхронизации всего блокчейна?

Я использую Linux Ubuntu 15.10, и место на жестком диске немного ограничено.

Если вышеперечисленное, если возможно, мне также интересно, можно ли перевести средства без синхронизации всей цепочки блоков.

Ответы (2)

Вы можете импортировать предпродажные кошельки без синхронизации блокчейна. Недавно я сделал это на автономной машине Debian. В итоге вы получите обычный файл «учетной записи» в «./ethereum/keystore», который вы можете переместить в любой синхронизированный экземпляр geth и выполнить транзакцию.

Что касается перевода вашего вопроса, взгляните на это: есть ли какой-нибудь безопасный способ отправить деньги с холодного кошелька, используя ненадежный компьютер?

Как сказал @m0se, импорт не зависит от наличия блокчейна. Почему это так и как это работает?

geth wallet import /path/to/my/presale.wallet

Эта команда запросит у вас пароль вашего кошелька и расшифрует ваш кошелек в хранилище ключей ~/.ethereum/keystore/ Но тогда вам понадобится полностью синхронизированный узел для отправки транзакции.

Удобными альтернативами являются myethwallet или предпродажный импортер кошелька Kraken. Оба обрабатывают расшифровку вашего кошелька в автономном режиме, подписывают транзакцию в автономном режиме, а затем отправляют транзакцию на свой собственный узел geth . Вам не требуется, чтобы на вашем компьютере работал geth .