Инструкция: Транзакции с мультиподписью в кошельке Electrum 2.0

1206 0 Время чтения: 7 мин.

Недавно кошелек Electrum обновился до версии 2.0, где была добавлена возможность создавать адреса с мультподписью по схеме «2 из 3». Рассмотрим этот процесс со стороны как продавца, так и покупателя и немного объясним суть того, что происходит на каждом этапе. Администраторы торговых площадок в состоянии разобраться самостоятельно, они выступают здесь в качестве арбитра и гаранта сделки. Разберем, как это будет выглядеть в случае нормальной транзакции, а также в случае разногласия участников.

Если инструкция покажется сложной с первого раза, дайте ей время. Просмотрите все еще разок на следующий день. Это довольно сложный процесс, нужно время, чтобы разобраться.

Итак, сначала очередь покупателя.

Вам нужно создать кошелек и отправить на него средства.

  1. Скачайте Electrum 2.0 www.electrum.org/#download
  2. Запустите Electrum.
  3. Выберите Create New Wallet и Multi-signature wallet, затем нажмите Next. Если у вас уже есть кошелек, нажмите File > New/Restore в основном окне программы. el01
  4. В следующем окне выберите “2 of 3”, нажмите Next.el02
  5. Далее генерируется ваш Сид (Seed – фраза из 13 произвольных слов, необходимая для восстановления доступа к кошельку). Скопируйте ее и сохраните в безопасном месте. Лучше зашифровать файл, а еще лучше хранить сид на бумаге, а не в цифровом виде. Нажмите Next.el03
  6. Вставьте сид из буфера обмена, чтобы убедиться, что фраза сохранена правильно. Нажмите Next.el04
  7. Придумайте пароль. Не стоит пропускать этот шаг, надежный пароль нужен, чтобы хранить средства в безопасности и осуществлять переводы. Нажмите Next.el06
  8. Скопируйте свой открытый ключ (master public key) и поделитесь им с магазином и продавцом. Не путать открытый ключ с сидом или паролем!
  9. Вам также понадобятся открытые ключи магазина и продавца. Вставьте каждый в отдельное поле, порядок не имеет значения. Нажмите Next.el07
  10. Выберите ”Auto connect”, если вы пользуетесь надежным интернет-соединением. Для большей безопасности вы можете пропустить трафик через Tor. Для этого выберите “Select Server Manually”. При этом нужно чтобы был запущен Tor Browser Bundle.el08
  11. SSL, SOCKS5, localhost, Port 9050
  12. Индикатор в правом нижнем углу должен загореться зеленым.el09
  13. Обратите внимание, что адреса для получения средств (Receiving) начинаются с тройки, а не с единицы. Это подтверждает, что используется мультиподпись.el10
  14. Теперь вам нужно перевести необходимую сумму в биткоинах на адрес для получения (Receiving address). Помните, что отправленные средства не могут быть возвращены без консенсуса «2 из 3». Убедитесь, что отправляете правильную сумму. На этом ваши действия окончены до момента подписи транзакции (желательно делать это своевременно, чтобы не задерживать участников сделки).

 

Теперь очередь продавца.

Создайте себе открытый ключ (Master Public Key). Далее делаем те же 7 пунктов, что и для покупателя, пробежимся по ним быстро без скриншотов:

  1. Скачайте Electrum 2.0 www.electrum.org/#download
  2. Запустите Electrum.
  3. Выберите Create New Wallet и Multi-signature wallet, затем нажмите Next. Если у вас уже есть кошелек, нажмите File > New/Restore в основном окне программы.
  4. Выберите «2 of 3», нажмите Next.
  5. Сгенерируется ваш сид. Скопируйте его в буфер и сохраните. Нажмите Next.
  6. Вставьте сид из буфера, нажмите Next.
  7. Создайте надежный пароль, нажмите Next.
  8. Скопируйте свой открытый ключ и поделитесь им с покупателем либо опубликуйте его в своем профиле в магазине. Не путать открытый ключ с сидом и паролем!
  9. На этом этапе нужно остановить создание кошелька, он не потребуется в этот раз. Для этого удалите файл “wallet”.

 

Нужно открыть на своей стороне кошелек, который создал покупатель:

  1. File > New/Restore, впишите название кошелька.
  2. Выберите “Restore a wallet or import keys” и “multi-signature wallet”. Нажмите Next, выберите “2 of 3”. Нажмите Next.
  3. Вставьте свой отрытый ключ (master public key).
  4. Вам потребуются открытые ключи магазина и покупателя. Вставьте их в свободные поля, порядок не имеет значения. Нажмите Next.
  5. Убедитесь, что имеется правильная сумма BTC.
  6. Вам нужно создать две транзакции. Одну для уплаты заранее обговоренной комиссии магазину. Другая – для выплаты себе оставшихся средств на правильный биткоин-адрес. Вы не сможете их завершить, но вам нужно создать текстовый файл, который нужен магазину или покупателю, чтобы подписать эти транзакции. Файл экспортируется в формате .txn, его содержимое нужно скопировать и скинуть покупателю или администратору магазина для окончательной подписи транзакции.
  7. Выберите вкладку Send
  8. Введите правильный адрес, описание, сумму и нажмите Send.el11
  9. Согласитесь на выплату вознаграждения майнерам.el12
  10. Введите ваш пароль.el13
  11. Сохраните файл. Повторите для второй транзакции. Лучше начать с транзакции для небольшой комиссии магазина.el14
  12. Откройте файлы в текстовом редакторе и скиньте содержимое соотвтествующим получателям (администратору магазина и покупателю).
  13. Теперь ждите оплаты, пока покупатель не получит свой товар.

 

Подпись и завершение транзакции (часть покупателя)

  1. Откройте правильный кошелек с мультиподписью. Ничего не сработает, если вы выбрали неправильный кошелек.
  2. Tools > Load Transaction > From Textel15
  3. Скопируйте и вставьте данные каждой транзакции, которые вы получили от продавца (одна транзакция за раз), начиная с выплаты магазину.el16
  4. Должно появиться маленькое окно с опцией подписи (Sign). Убедитесь, что все детали транзакции верны перед тем, как нажать Sign!!!!!!!!el17
  5. Повторите для транзакции продавца.
  6. Поздравляем! Транзакция завершена!

 

Разрешение споров

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

Источник: Deep Dot Web

Новости о цифровых валютах, финтех-трендах и финансовых инновациях

CoinSpot.io - крупнейший в рунете ресурс о цифровых валютах, финтех-трендах и финансовых инновациях. Мы рассказываем о технологиях, стартапах и предпринимателях, формирующих облик финансового мира. Венчурные инвестиции, p2p и цифровые технологии, криптовалюты, аналитика и обзоры - все, что нужно знать, чтобы быть в тренде и зарабатывать.

Полное или частичное использование материалов сайта разрешается только с письменного разрешения редакции, при этом ссылка на источник обязательна!

Подпишитесь на Email рассылку о новые статьях и важных новостях от Coinspot.io