Александр Мазалецкий (CTO DiCoiner, член жюри сообщества блокчейн-разработчиков Санкт-Петербурга, преподаватель ИТМО). Рецепты мультиподписи: заключаем договоры на блокчейне
Доклад на шестом, предновогоднем, митапе сообщества блокчейн-разработчиков Санкт-Петербурга
#spblockchain #spb #blockchain #meetup
отказываясь от контроля над своими монетами НЕ разрешая даже администраторам получать доступ к вашим монетам НЕВОЗМОЖНО, что хакеры могут украсть монеты, даже если сервер взломан -Не нужно доверять другой стороне, так как все еще существует условное депонирование? ДАЖЕ, когда сайт закрыт?
адреса -Комбинируем их используя addmultisigaddress JSON-RPC команду -Как результат, получаем Bitcoin адреса, начинающийся с „3”. -Итоговый Bitcoin address полностью функциональный и может принимать монеты -Можно создать различные комбинации M из N адресов. Это значит, что то количество приватных ключей, которое необходимо, чтобы разблокировать монеты.
транзакцию createrawtransaction JSON-RPC команды -Подписываем транзакцию одним из приватных ключей, используя signrawtransaction команду -Обеспечивая транзакцию правильной информацией о публичном ключе и сценарии использования -Передаем данные другой стороне, которая повторит тебе самые действия -И наконец, передаете транзакцию в сеть (используя в sendrawtransaction или другие функции)