Недавно кошелек Electrum обновился до версии 2.0, где была добавлена возможность создавать адреса с мультподписью по схеме «2 из 3». Рассмотрим этот процесс со стороны как продавца, так и покупателя и немного объясним суть того, что происходит на каждом этапе. Администраторы торговых площадок в состоянии разобраться самостоятельно, они выступают здесь в качестве арбитра и гаранта сделки. Разберем, как это будет выглядеть в случае нормальной транзакции, а также в случае разногласия участников.
Если инструкция покажется сложной с первого раза, дайте ей время. Просмотрите все еще разок на следующий день. Это довольно сложный процесс, нужно время, чтобы разобраться.
Итак, сначала очередь покупателя.
Вам нужно создать кошелек и отправить на него средства.
- Скачайте Electrum 2.0 www.electrum.org/#download
- Запустите Electrum.
- Выберите Create New Wallet и Multi-signature wallet, затем нажмите Next. Если у вас уже есть кошелек, нажмите File > New/Restore в основном окне программы.
- В следующем окне выберите “2 of 3”, нажмите Next.
- Далее генерируется ваш Сид (Seed – фраза из 13 произвольных слов, необходимая для восстановления доступа к кошельку). Скопируйте ее и сохраните в безопасном месте. Лучше зашифровать файл, а еще лучше хранить сид на бумаге, а не в цифровом виде. Нажмите Next.
- Вставьте сид из буфера обмена, чтобы убедиться, что фраза сохранена правильно. Нажмите Next.
- Придумайте пароль. Не стоит пропускать этот шаг, надежный пароль нужен, чтобы хранить средства в безопасности и осуществлять переводы. Нажмите Next.
- Скопируйте свой открытый ключ (master public key) и поделитесь им с магазином и продавцом. Не путать открытый ключ с сидом или паролем!
- Вам также понадобятся открытые ключи магазина и продавца. Вставьте каждый в отдельное поле, порядок не имеет значения. Нажмите Next.
- Выберите ”Auto connect”, если вы пользуетесь надежным интернет-соединением. Для большей безопасности вы можете пропустить трафик через Tor. Для этого выберите “Select Server Manually”. При этом нужно чтобы был запущен Tor Browser Bundle.
- SSL, SOCKS5, localhost, Port 9050
- Индикатор в правом нижнем углу должен загореться зеленым.
- Обратите внимание, что адреса для получения средств (Receiving) начинаются с тройки, а не с единицы. Это подтверждает, что используется мультиподпись.
- Теперь вам нужно перевести необходимую сумму в биткоинах на адрес для получения (Receiving address). Помните, что отправленные средства не могут быть возвращены без консенсуса «2 из 3». Убедитесь, что отправляете правильную сумму. На этом ваши действия окончены до момента подписи транзакции (желательно делать это своевременно, чтобы не задерживать участников сделки).
Теперь очередь продавца.
Создайте себе открытый ключ (Master Public Key). Далее делаем те же 7 пунктов, что и для покупателя, пробежимся по ним быстро без скриншотов:
- Скачайте Electrum 2.0 www.electrum.org/#download
- Запустите Electrum.
- Выберите Create New Wallet и Multi-signature wallet, затем нажмите Next. Если у вас уже есть кошелек, нажмите File > New/Restore в основном окне программы.
- Выберите «2 of 3», нажмите Next.
- Сгенерируется ваш сид. Скопируйте его в буфер и сохраните. Нажмите Next.
- Вставьте сид из буфера, нажмите Next.
- Создайте надежный пароль, нажмите Next.
- Скопируйте свой открытый ключ и поделитесь им с покупателем либо опубликуйте его в своем профиле в магазине. Не путать открытый ключ с сидом и паролем!
- На этом этапе нужно остановить создание кошелька, он не потребуется в этот раз. Для этого удалите файл “wallet”.
Нужно открыть на своей стороне кошелек, который создал покупатель: