По $100 каждому - время Bitcoin Gold: как получить, как продать и как не потерять при этом все свои настоящие биткоины
Появление на прошлой неделе рабочего кошелька Bitcoin Gold и открытие торгов этой криптовалютой на крупных биржах с возможностью депозита наконец-то сделало этот форк достаточно привлекательным для практического использования.
И в процессе подготовки серии экспериментов над возможными экономиками Голоса в преддверии хардфорка (об этом будут статьи в самое ближайшее время), я нашёл немного времени на практическое тестирование всей цепочки Bitcoin Gold от момента разделения балансов BTC и BTG до получения биткоинов за халявные Bitcoin Gold на локальный кошелёк.
Возможно, мой опыт вам тоже пригодится, поэтому готов рассказать о процедуре получения Bitcoin Gold, как я лично это делал, во всех подробностях.
Безопасность прежде всего!
Но прежде чем я перейду к практической инструкции по получению Bitcoin Gold, для начала стоит привести краткий пересказ эмоционального отзыва в Issues на Гитхабе Bitcoin Gold, чтобы вы поняли всё серьёзность отношения к безопасности во время процедуры получения ваших Bitcoin Gold.
У человека в кошельке было 4.22 BTC и столько же BCH. Суммарно стоимость криптоактивов в его кошельке оценивается в сумму около 30,000 евро. Для получения Bitcoin Gold он воспользовался одним из онлайн кошельков, в который импортировал приватный ключ из своего биткоин кошелька.
Он действительно увидел баланс в 4,22 BTG в онлайн кошельке.
Однако, зайдя на этот онлайн кошелёк на следующий день, там уже был нулевой баланс. Проверив свой биткоин кошелёк он увидел, что и с него все средства были выведены. Очень печально - не надо так делать.
Что же делать, чтобы не потерять все свои накопления в биткоинах в попытке получить Bitcoin Gold? Я лично следовал следующей несложной процедуре, которую я использовал ещё летом при получении Bitcoin Cash, и рассказываю о своём личном опыте. Если у вас есть дополнения или замечания - буду рад услышать ваше мнение.
Краткая инструкцию по получению Bitcoin Gold
- Заводите новый кошелёк Bitcoin, предварительно надёжно сохранив копию старого.
- Отправляете все биткоины BTC из старого кошелька в новый.
- Дожидаетесь, пока все транзакции по переводу BTC из старого кошелька в новый будут подтверждены сетью биткоина - не менее 6 подтверждений сетью, можно больше.
- На другом (не там, где вы храните биткоины) компьютере/сервере устанавливаете кошелёк Bitcoin Gold, желательно собственноручно собранный из исходных кодов.
- Дожидаетесь полной синхронизации кошелька Bitcoin Gold с сетью.
- Импортируете приватные ключи из старого кошелька Bitcoin в кошелёк Bitcoin Gold.
- Отправляете полученные Bitcoin Gold на биржу.
- ...
- PROFIT!
Пояснения к краткой инструкции по получению Bitcoin Gold
Прежде чем производить какие-либо манипуляции с кошельками - сделайте копии (предварительно выключив программу кошелька) и сохраните копии в надёжном месте.
Создание копий обязательно - в процессе работы может произойти всё что угодно. Например, произойдёт сбой электропитания и ваш текущий кошелёк окажется повреждённым - на форумах полно грустных историй, когда в результате сбоя люди теряли свои кошельки.
Кроме этого, вы должно точно понимать смысл производимых вами действий. Если вы что-то не понимаете - изучите вопрос более детально. Я писал эту инструкцию из своего опыта, и она может иметь разную степень понятности для неподготовленных пользователей, имеющих небольшой опыт работы с криптовалютными кошельками. Поэтому, если вам что-то непонятно - лучше уточнить заранее.
И я заранее снимаю с себя любую ответственность за любые негативные последствия ваших действий.
1. Создание нового биткоин кошелька
Я не пользуюсь онлайн-кошельками при работе с биткоинами. И я использую полноценный, работающий с полным блокчейном кошелёк Bitcoin Core для биткоинов.
Если в рабочей директории при запуске Bitcoin Core нет файла кошелька wallet.dat
, он создаётся автоматически. Именно в этом файле хранятся все ваши приватные ключи, которые собственно и являются единственным способом управлять вашими биткоинами в кошельке.
Говоря, что вам нужно создать новый кошелёк - речь идёт не о том, чтобы создать новый адрес в пределах текущего файла биткоин кошелька wallet.dat
- вам нужно создать именно новый файл wallet.dat
с новыми приватными ключами к новых биткоин адресам.
Я делаю очень просто - выключаю программу Bitcoin Core
, переименовываю (предварительно сохранив копию в отдельное надёжное место) wallet.dat
, например в wallet-old.dat
и снова запускаю программу Bitcoin Core
, которая не найдя файл wallet.dat
при запуске создаст его.
Дальше в новом кошельке смотрим новый адрес или несколько адресов для получения биткоинов, записываем их, например в блокноте и закрываем программу кошелька Bitcoin Core
. Не забудьте на всякий случай сохранить отдельно копию нового кошелька в надёжном месте.
2. Перевод BTC из старого кошелька в новый
Чтобы заставить программу Bitcoin Core
снова работать со старым кошельком, переименовываем новый wallet.dat
в wallet-new.dat
, а wallet-old.dat
обратно в wallet.dat
. Запускаем Bitcoin Core
и у нас снова есть доступ ко всем нашим биткоинам и можно их отправлять на адреса нового кошелька, сохранённые в блокноте на этапе 1.
Для большей безопасности не отправляйте сразу же всю сумму со старого кошелька на новый.
Сначала отправьте небольшой перевод. Убедитесь, что вы его получили в новый кошелёк. Затем из нового кошелька (закрываем программу, обратно переименовываем wallet.dat
в wallet-old.dat
, а wallet-new.dat
обратно в wallet.dat
и запускаем программу кошелька) отправьте транзакцию обратно на старый - таким образом вы сможете убедиться, что у вас есть полноценный доступ к новому кошельку и всё работает как надо.
После этого можете переводить все средства со старого кошелька на новый.
На рисунке проиллюстрирована эта логика: отправка небольшой суммы 0.2 BTC на новый кошелёк, отправка обратно проверочной транзакции в 0.0001 BTC и после этого перевод уже всего баланса со старого кошелька на новый адрес.
3. Ожидание необходимого количества подтверждений в сети
Это простой и понятный пункт - после отправки средств со старого кошелька на новый стоит подождать некоторое время, когда ваши транзакции будут подтверждены майнерами и включены в блокчейн. Рекомендую подождать, пока последняя транзакция получит не меньше 6 подтверждений, что гарантирует её окончательность и невозможность отката.
4. Установка кошелька Bitcoin Gold
На официальном сайте Bitcoin Gold есть как готовые исполняемые файлы кошельков для операционных систем Linux и Windows, так и ссылка на их репозиторий на GitHub где можно скачать исходные коды для собственной компиляции.
Для дополнительной безопасности я всегда включаю режим параноика и:
- Собираю кошелёк всегда сам из исходных кодов.
- Не запускаю чужие кошельки физически на том же компьютере, где у меня хранятся биткоины.
Возможно, сборка собственно кошелька Bitcoin Gold из исходных кодов и не обязательна и можно скачать готовый кошелёк для вашей операционной системы. Но я настоятельно не рекомендую запускать этот кошелёк там же, где вы храните свои биткоины. На крайний случай, если у вас нет второго компьютера для таких случаев, рекомендую запускать Bitcoin Gold в отдельной виртуальной среде.
Обратите внимание, что Bitcoin Gold это тоже полноценный кошелёк, для работы которого потребуется скачать весь блокчейн целиком - на текущий день это примерно 150 Гб на диске.
5. Синхронизация кошелька
Для подключения именно к сети нод Bitcoin Gold вам необходимо, чтобы ваш кошелёк первоначально соединился ходя бы с один активным узлом этой сети. У многих возникают сложности с первоначальным поиском таких активных нод Bitcoin Gold, в результате чего их кошелёк не находит другие узлы и не может скачать полный блокчейн и синхронизоваться с сетью.
В этом случае рекомендую в конфигурационный файл .bitcoingold/bitcoin.conf
вручную в любом текстовом редакторе добавить ноды, с которыми кошелёк будет соединяться при запуске:
addnode=172.104.138.195:8338
addnode=109.184.6.98:8338
addnode=85.143.104.7:8338
addnode=83.222.169.131:8338
addnode=51.15.63.142:8338
addnode=213.154.229.126:8338
addnode=163.172.144.49:8338
addnode=46.119.125.165:8338
addnode=66.44.11.59:8338
addnode=174.95.17.93:8338
addnode=85.143.104.7:8338
В данном примере расположение файла .bitcoingold/bitcoin.conf
приведено для Linux систем, для других ОС конфигурационный файл находится по пути, аналогичному пути для Bitcoin Core. Приведённый выше список активных нод я взял из своего рабочего и полностью синхронизованного кошелька Bitcoin Gold
по команде getpeerinfo
6. Импорт приватных ключей BTC в Bitcoin Gold
Для импорта приватных ключей из BTC в Bitcoin Gold достаточно подставить ваш файл wallet.dat
из Bitcoin Core
кошелька в рабочую директорию Bitcoin Gold
и запустить программу Bitcoin Gold
. После этого пройдёт автоматическое сканирование всех транзакций до блока 491,407 и по состоянию сети биткоина на этот блок вы получите ровно столько же BTG, сколько у вас было BTC.
В логах процесс сканирования выглядит примерно так:
И после сканирования у вас в кошельке Bitcoin Gold
будет ненулевой баланс в BTG:
7. Продаём полученные Bitcoin Gold на бирже
В принципе, это не обязательный шаг - если вы верите в перспективу Bitcoin Gold - можете оставить их у себя или ещё как-то использовать. Лично мне эта криптовалюта не внушает доверия, поэтому я значительную её часть продал на бирже.
В выборе биржи для торговли Bitcoin Gold лучше всего ориентироваться на данные CoinMarketCap по объёмам торгов и ценам BTG на биржах криптовалют.
Если смотреть на цены, то наиболее привлекательной выглядит биржа YoBit. Но там закрыт депозит BTG, т.е. торги идут исключительно фантиками внутри самой биржи, без ввода самой криптовалюты. Поэтому не стоит рассматривать эту биржу в качестве реальной торговой площадки и лучше всего ориентироваться на реальные биржи исходя из их суточного оборота - чем выше, тем выше ликвидность.
Я очевидным образом остановился на бирже HitBTC где и продал Bitcoin Gold по цене примерно $110 за BTG:
И через некоторое время (достаточно быстро) получил вырученные биткоины в свой новый кошелёк:
Надеюсь, проблем с регистрацией и торговлей на HitBTC у вас не возникнет - она ничем не отличается от других бирж криптовалют. Для зачисления депозитов в BTG на HitBTG требуется 5 подтверждений в сети, вывод криптовалюты происходит немедленно и нет ограничений для неверифицированных аккаунтов, если вы не работаете с фиатными валютами.
Резюме: стоит ли получать Bitcoin Gold?
Как вы видите, полностью безопасная процедура получения Bitcoin Gold потребует от вас довольно много разнообразный действий. У меня это всё вместе заняло около пары часов, например.
Однако, если говорить о целесообразности таких затрат времени - я считаю, что определённо стоит заморочиться с получением Bitcoin Gold. Даже сейчас вы можете получить больше 100$ дополнительного дохода за каждый биткоин в вашем кошельке. Это примерно 1.5% к вашему балансу в криптовалюте.
Если у вас криптовалюты в битконах больше чем на 1 BTC - имеет смысл получить ещё и Bitcoin Gold. В данной статье я на своём примере показал как это сделать с самого первого шага - наличия только биткоинов в локальном кошельке и до последнего момента - получения биткоинов с биржи за продажу халявных Bitcoin Gold.
Надеюсь, у вас тоже всё получилось и вы стали на $100 богаче за каждый биткоин в вашем кошельке. Если же что-то идёт не так - смело спрашивайте в комментариях. И в первую очередь не забывайте про безопасность!
Ссылки:
Исходный код Gitcoin Gold на Github для самостоятельной сборки с возможностью аудита кода