Не паникуйте, вы не одни. На Reddit много тем с вопросами, как вернуть незарегистрированные токены EOS. Мы прочитали эти темы и делимся с вами возможными решениями.
В начале лета EOS перешла с Ethereum на собственный блокчейн. Процедура перехода называется token swap, подробнее о ней мы писали в блоге. До 1 июня нужно было зарегистрировать адрес, где хранятся старые токены EOS. Это гарантирует вам получение новых.
Заморозка началась 2 июня 2018 года в 22:00 по UTC. Соответственно, кто не успел пройти регистрацию до этого времени, заморозил свои токены и не сможет ими больше воспользоваться.
Проверить, зарегистрирован ли ваш адрес, можно на EosAuthority.com и Scatter-eos.com.
В своем блоге команда EOS пишет, что паниковать не стоит:
… however, the process for actually logging in and broadcasting a transaction on the network will be mired in doubt for hours, days, weeks or longer.
Вольный перевод: вы обязательно получите свои токены, но этот процесс может затянуться на недели.
Для тех, кто все же поддался панике, есть рискованное решение. О нем мягко намекает Block.one — команда разработчиков програмного обеспечения eos.io:
Block.one has hinted at, but not given any real workflows for this transition, and one option presented could mean exposing your ETH private key to claim the tokens. This opens you up to security flaws, and it gives you no say in the early days of a token you feel has promise.
Вольный перевод: Не называя компаний, Block.one говорит о возможности получить свои токены после регистрации. Для этого придется передать третьим лицам свой приватный ключ.
Мы не будем читать нудных лекций о том, что несет за собой компрометирование приватного ключа. Просто скажем, что это рискованно. Будьте готовы потерять все, что есть на вашем кошельке.
Теперь к самому решению. EOS Cafe предлагает опцию fallback регистрации. Она позволяет провести конвертацию приватного ключа на Ethereum в приватный ключ на блокчейне EOS после окончания регистрации.
Чтобы воспользоваться этой опцией, есть 2 условия:
Если вы держите токены EOS на нескольких кошельках, вам необходимо зарегистрировать ключи EOS для каждого из них.
Дисклеймер: EOS Cafe — это сторонняя компания, которая НЕ связана с командой EOS или Block.one. Соответственно, fallback регистрация — это неофициальное предложение для тех, кто не успел пройти регистрацию. Это решение сторонней команды, которое может реально работать. Или оказаться скамом.
Еще раз — не паникуйте и подождите. Возможно, регистрация возобновится и будут доказательства ее работы. Возможно, появятся другие варианты. К примеру, подача заявления арбитражеру — The EOSIO Core Arbitration Forum. Однако пока отзывов по поводу получения своих EOS таким способом нет.
Сейчас можно воспользоваться опцией fallback. Если вы готовы рисковать и делится с кем-то своим приватным ключом, то переведите все средства на другой кошелек, а на этом оставьте только EOS. После следуйте инструкции ниже.
Кратко
Шаг 1. Проверьте, доступна ли вам опция fallback на сайте EOS Authority.
Шаг 2. Переведите все токены, кроме EOS, на другой кошелек, чтобы обезопасить их.
Шаг 3. Сгенерируйте публичный и приватный ключи EOS на основе публичного и приватного ключа ETH. Мы использовали для этого сервис от EOS Cafe.
Шаг 4. Проверьте свой баланс, например, на сайте eosflare.io. Скорее всего, часть EOS будет находиться в состоянии Staked.
Шаг 5. Переведите токены в состояние Unstaked. Без этого у вас не получится перенести свои токены на другой кошелек или продать на бирже. Учтите, что на это уйдет 3 дня. Мы использовали для этого кошелек Greymass.
Подробная инструкция
Шаг 1. Проверьте на сайте EOS Authority, проводилась ли с Ethereum-кошелька с вашими EOS, хотя бы одна исходящая транзакция. Дата этой транзакции должна быть до 1 июня. Это обязательное условие для регистрации токенов через fallback.
В строке введите свой Ethereum-адрес и нажмите на “Get my account name”.
Если платформа показывает имя вашего аккаунта и публичный ключ EOS, можете воспользоваться опцией fallback. Если платформа покажет ошибку, вам все же придется подождать появления других вариантов.
Шаг 2. Переведите все токены, кроме EOS, на другой кошелек, чтобы обезопасить свои средства.
Шаг 3. Сгенерируйте публичный и приватный ключи EOS на основе публичного и приватного ключа ETH. Для этого подойдет сервис от EOS Cafe (инструкция) или EOS Authority (инструкция).
Дисклеймер: EOS Authority, как и EOS Cafe, НЕ связана с командой EOS или Block.one. Однако обе организации на 16:30 24 июня находились в топ-15 тех, за кого проголосовали как за производителя блоков. Это говорит о доверии к ним со стороны сообщества.
На момент подготовки обновления статьи мы не обнаружили негативных отзывов на данные методы. Пользователи Reddit заявляли об успешном получении ключей EOS.
Судя по отзывам, процесс усложняется, если ваши EOS находятся на аппаратных кошельках или Coinomi. В этом случае вам нужно узнать свой приватный ETH-ключ на основе мнемонической фразы.
#справка Инструкции по получению ключа для Ledger и для Coinomi
Если при попытке воспользоваться опцией fallback сервис сообщает об ошибке, проверьте, не начинается ли ваш приватный ETH-ключ с 0x. Если да, опустите два этих знака — по отзывам, это может помочь.
Мы воспользовались сервисом от EOS Cafe. Если вы также решите его использовать, зайдите на сайт и скачайте версию для своей операционной системы. В нашем случае — Windows. Для безопасности разработчики советуют отключить интернет после окончания загрузки.
Шаг 3. Разархивируйте скачанный архив (.zip) и запустите приложение “eoskeyio-1.0.0-setup”.
Шаг 4. В открывшемся окне введите приватный ETH-ключ и нажмите “Generate EOS Private Key”.
Программа покажет приватный и публичный EOS-ключи. Обязательно запишите их — это доступ к вашим токенам.
Шаг 5. Проверьте свой баланс, например, на сайте eosflare.io. Введите имя аккаунта, полученное на Шаге 1, или публичный EOS-ключ и нажмите Enter.
Вы увидите не только общее количество своих EOS, но и их распределение. На этой же странице можно посмотреть историю операций.
Что означает каждый пункт распределения:
Staked EOS распределяются между ресурсами
#подробнее О ресурсах сети на Steemit, о калькуляторе стоимости ресурсов в блоге EOS New York
Шаг 6. Советуем в целях безопасности перевести свои токены EOS на новый кошелек: вы только что раскрыли приватный ключ посторонней организации.
Чтобы сделать это, переведите EOS в состояние Unstaked. Этот процесс занимает три дня. Поэтому если вы не планируете перемещать EOS, хранить их лучше в ресурсах системы. В таком случае если кто-то попытается захватить ваши токены, вы узнаете об этом раньше, чем хакеры получат к ним полный доступ.
Для перевода EOS в состояние Unstaked мы использовали приложение eos-voterот Greymass. Оно также служит как кошелек и сервис для совершения транзакций.
Дисклеймер: Команда Greymass НЕ связана с командой EOS или Block.one. На 16:30 24 июня находилась на 25 месте среди тех, за кого проголосовали как за производителя блоков, то есть не имела статуса производителя. Однако о сервисе eos-voter положительно отзывались крупные производители, например, EOS New York.
#отРедакции Мы планировали использовать сервис GenerEOS. Однако на Reddit появился негативный отзыв. Пользователь поделился, что его токены не стали Unstaked за три дня. После он воспользовался eos-voter, чтобы завершить процесс
Зайдите на GitHub Greymass. Пролистайте вниз и скачайте версию кошелька для своей операционной системы. В нашем случае это Windows.
Запустите скачанное приложение eos-voter-setup-0.1.7.
Шаг 7. Настройте скачанный кошелек. Введите ссылку на желаемый сервер, к которому будет подключаться приложение. Список вариантов представлен на GitHub. Советуем выбирать сервер того производителя блоков, которому вы доверяете больше всего. Нажмите “Connect to Server”.
Шаг 8. Введите публичный EOS-ключ или имя аккаунта. Нажмите “Lookup Account”.
Шаг 9. Введите приватный EOS-ключ. Нажмите “Compare Keys”.
Шаг 10. Отметьте, хотите ли сохранить аккаунт. Данные будут зашифрованы, а вход в кошелек будет осуществляться по паролю.
Если хотите, придумайте и введите пароль. Нажмите “Save Account”. Для подтверждения пароля введите его еще раз.
Шаг 11. Прочитайте “Конституцию EOS”, описывающую правила сети. Если вы с ними согласны, нажмите “I accept these terms”.
Шаг 12. Если вы сохранили аккаунт, разблокируйте кошелек, введя придуманный пароль. Затем перейдите на вкладку “Wallet”.
Шаг 13. Вы увидите количество Unstaked (Liquid) и Staked EOS, общее число токенов и используемые ресурсы сети.
Чтобы перевести EOS в состояние Unstaked, нажмите “Update Staked EOS”.
Шаг 14. Выберите, сколько EOS вы хотите оставить в CPU и Bandwidth.
#отРедакции Оставить “0” нельзя, иначе вы не сможете совершать транзакции в сети EOS
Шаг 15. На три дня ваши токены перейдут в состояние Unstaking (или Refund в eosflare). Кошелек будет подписывать, сколько дней осталось до конца процесса. После его окончания EOS станут Liquid, и ими можно будет воспользоваться.
Чтобы перевести токены куда-либо, на вкладке “Wallet” нажмите “Transfer Tokens”.
Вам нужно будет ввести адрес для перевода, количество EOS и сопроводительное сообщение.
Больше статей доступно на blog.dti.team
prometheus.ru/metod-vosstanovleniya-nezaregistrirovannyh-tokenov-eos/
вроде бы полегче, причем он другой.