Перейти к публикации

bitaps.com

  • запись
    1
  • комментариев
    11
  • просмотров
    1 829

Перевод Bitcoin в Bitcoin Cash, с подписью транзакции самостоятельно

4_tochka

3 745 просмотров

  

11 пользователей проголосовало

  1. 1. Добавить поддержку BIP32

    • Да, утилита полезная
      9
    • Нет, я буду ставить bitcoinabc и импортировать ключи туда
      2

Инструкция как получить свои BCC когда вы опасаетесь импортировать свой приватный ключ от ваших BTC в кошельки Bitcoin Cash, а так же для тех кто не хочет тратить время на синхронизацию кошелька Bitcoin Cash.

 

 

Мы сделали простую утилиту которая позволяет собрать BCC монеты, подписать их вашим приватным ключем на вашем компьютере, а потом отправить ее в сеть.

 

https://github.com/bitaps-com/bitcoincash-utils

 

Шаг 1. Установка python на компьютер

 

Заходим на сайт https://www.python.org/

В разделе Downloads скачиваем установочный файл

blogentry-9204-0-44524300-1503272122_thumb.png

 

Запускаем установочный файл

blogentry-9204-0-99093300-1503272005_thumb.png

 

Жмем Install now

blogentry-9204-0-23189400-1503272194_thumb.png

 

Открываем командную строку cmd.exe

blogentry-9204-0-55055800-1503272643_thumb.png

 

В командной следует ввести команды

pip install requests

 

pip install bitcoin

 

blogentry-9204-0-81319700-1503272744_thumb.png

 

Шаг 2. Скачивание утилиты для подписи транзакций

 

В браузере введите ссылку:

https://github.com/bitaps-com/bitcoincash-utils/archive/master.zip

 

Данный архив следует распаковать на рабочем столе в папку bitcoincash-utils

 

Шаг 3. Создание и подпись транзакции

 

В окне командной строки (которое у вас осталось открытым после шага 1) перейдите в папку с утилитой для этого введите команду:

 

cd %userprofile%\Desktop\bitcoincash-utils

 

Для создания транзакции введите следующую команду:

 

python bcc_withdrawal.py -p 5Hw**********************34Q -o 1F8t9FwxNPwePdviA8hTZKrzAx11rhM6Pz > tx.txt

 

где 5Hw**********************34Q ваш приватный ключ в формате WIF (он может начинаться на 5,K,L)

1F8t9FwxNPwePdviA8hTZKrzAx11rhM6Pz этот адрес приведен для примера, надо подставить свой адрес куда вы хотите перевести BCC

 

После исполнения данной команды в вашей папке появиться файл tx.txt Откройте его с помощью блокнота.

 

 

После раздела:

Payout transaction: ac7514c263419a8671a630cd027fc3f96883edf93195c6145396db09dcb84fe9

amount 0.03941512 BCC miner fee 0.00058488 BCC [1 satoshi/byte]:

payout to 1F8t9FwxNPwePdviA8hTZKrzAx11rhM6Pz

 

Вы увидите сформированную транзакцию в hex кодировке.

 

Следует скопировать ее и отправить в сеть

используя

 

http://blockdozer.com/insight/tx/send

 

blogentry-9204-0-33554900-1503273910_thumb.png



11 комментариев


Рекомендованные комментарии

Спасибо!

А что делать, если у меня 150 адресов? Я так неделю сидеть буду. Проще в Bitcoin ABC загрузить.

Если один адрес, то так правильнее, спору нет.

Поделиться комментарием


Ссылка на комментарий

Спасибо!

А что делать, если у меня 150 адресов? Я так неделю сидеть буду. Проще в Bitcoin ABC загрузить.

Если один адрес, то так правильнее, спору нет.

У вас я так понимаю bip 32 кошелек, в ближайшее время сделаем поддержку bip32 через master private key 

Поделиться комментарием


Ссылка на комментарий

BIP32 это HD Wallet?

Нет, я старичок, у меня старый валлет кочует еще из Bitcoin QT, там иерархической структуры ключей еще не было.

Поделиться комментарием


Ссылка на комментарий

BIP32 это HD Wallet?

Нет, я старичок, у меня старый валлет кочует еще из Bitcoin QT, там иерархической структуры ключей еще не было.

Понял, посмотрю сегодня может сделаем парсинг файла дампа кошелька

Поделиться комментарием


Ссылка на комментарий

Понял, посмотрю сегодня может сделаем парсинг файла дампа кошелька

Буду  благодарен, если получится!

Поделиться комментарием


Ссылка на комментарий

Кто пробовал этот метод, пожалуйста, отпишитесь - корректно ли он работает? Есть ли какие подводные камни?

Обязательно ли перед отправкой транзакции в BCC (Bitcoin Cash) с адреса "икс" через http://blockdozer.com/insight/tx/send

переместить BTC (Bitcoin) с этого адреса "икс" на другой?

 

Upd. Успешно воспользовался предложенным методом. Предварительно перевёл BTC на другой адрес - не стал рисковать.

Автору спасибо.

Upd2. Успешно воспользовался предложенным методом без предварительного перевода BTC на другой адрес. BTC сохранились.

Изменено пользователем Spirit Finder

Поделиться комментарием


Ссылка на комментарий

Поставил Python, в командной строке мне сообщают, что pip "не является внутренней или внешней..." По инструкции добавляем в path пути: C:\Users\starozhil\AppData\Local\Programs\Python\Python36;C:\Users\starozhil\AppData\Local\Programs\Python\Python36\Scripts. И процесс пошёл, что называется.

 

p.s. и споткнулся:

 

BCC_python.thumb.jpg.be94112373efc3d685d155226411749b.jpg

Изменено пользователем Starozhil

Поделиться комментарием


Ссылка на комментарий

Спасибо большое, всё получилось с первого раза!

Уважаемые авторы, у вас есть возможность сделать аналогичную утилиту и инструкцию для перевода Bitcoin Gold, а в будущем и для других форков Bitcoin? Уверен, что многие будут Вам за это благодарны!

Поделиться комментарием


Ссылка на комментарий

 Здравствуйте. Помогите пожалуйста...
   1) примерно три года назад я скачал: Bitcoin версия v0.8.6-beta, Имя клиента: Satoshi, Версия клиента: v0.8.6-beta, Дата сборки 2013-12-05 13:11:26 +0100 c сайта https://bitcoin.org/ru/.
   2) Установил на свой компьютер. Синхронизировал с сетью. И купил Биткойнов.
   3) Перед форком сделал копию wallet.dat
   4) Перевел все на другие адреса.
   5) скачал нового клиента с https://www.bitcoincash.org/ -> https://www.bitcoinabc.org/
   6) Bitcoin ABC версия клиента - v0.14.6.0-a46e63c (32-бит) , Юзер-агент - /Bitcoin ABC:0.14.6(EB8.0)/ , версия BerkeleyDB - Berkeley DB 4.8.30: (April 9, 2010)
   7) Установил на свой комп. Указал путь к блокам BTC ( -datadir=o:\DB_BTC )
   ? Подкинул сюда кошелек от пункта 3).
   9) Синхронизировал с сетью.
   10) все ОК. Показывает правильное кол-во BCC.
   11) Делаю перевод - все ОК. Вижу расход BCC. Вижу подтверждение транзакций.
   12) НО прихода на заданный адрес нет. BCC списываются но не зачисляьтся.
   Что я сделал не так ?
   [email protected]
   .

Поделиться комментарием


Ссылка на комментарий

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×