SlideShare uma empresa Scribd logo
1 de 15
Как работает Multisignature
Кравченко Павел
Лекция 7
План
Повторение
Что такое multisignature
M-of-N
Как это работает
Script
Multisignature
Multi-signature адрес это Bitcoin адрес
который соответствует более чем одному
ECDSA ключу. Простейший вид m-of-n
address – ассоциирован с n личными
ключами, и перевод средств с такого
адреса требует участия как минимум m
ключей.
Multisignature
Зачем?
Предотвращение кражи. С 2-of-2 адресом, возможно
держать ключи на двух разных компьютерах, и кража
их будет требовать взлома их обоих.
Предотвращение утери ключа. С 2-of-3 адресом вы
можете утерять любой из 3х ключей и все равно
биткоины не будут утеряны.
Разделение ответственности. Вы можете дать части
разным сторонам, и каждая должна будет удостоверить
ваши намерения перед согласованием транзакции.
Более чем $500M было украдено с сервисов и бирж,
которые хранили ключи пользователей.
M-of-N
Преимущества перед web-wallet
Безопасность
Сервис не может потратить деньги без разрешения
пользователя
Если хакер крадет один из ключей, это не дает ему ничего
Защита от вирусов на компьютере пользователей
Удобство
Пользователь может иметь защищенный доступ из любого
места
Нужно только запомнить пароль и воспользоваться 2FA
Доверие
Пользователь будет иметь доступ к средствам даже если
web-wallet будет закрыт или взломан
Меры предосторожности
С 2-of-2 кошельками
– Backup transaction
С 2-of-3 кошельками
– Надежное хранение 3-го ключа
P2SH транзакции
http://chimera.labs.oreilly.com/books/1234000001802/ch05.html#std_tx
Преимущества P2SH
Скрипт может быть закодирован как адрес
P2SH перекладывает затраты на хранение данных с
output (хранение данных в памяти) на input
(хранение данных в blockchain).
P2SH не дает другим увидеть, какие условия
растраты денег
P2SH перекладывает затраты на fee на получателя.
Spending from P2SH address
Вопросы?
kravchenkopo@gmail.com
ideateam_macuser
ua.linkedin.com/in/pkravchenko/

Mais conteúdo relacionado

Destaque

Вступление в Биткоин. Лекция 1.
Вступление в Биткоин. Лекция 1.Вступление в Биткоин. Лекция 1.
Вступление в Биткоин. Лекция 1.Pavel Kravchenko, PhD
 
Анонимность в Биткоин. Часть 1. Лекция 9
Анонимность в Биткоин. Часть 1. Лекция 9Анонимность в Биткоин. Часть 1. Лекция 9
Анонимность в Биткоин. Часть 1. Лекция 9Pavel Kravchenko, PhD
 
Bitclub russian
Bitclub russianBitclub russian
Bitclub russianBro Olio
 
Введение в смарт контракты. Лекция 8
Введение в смарт контракты. Лекция 8Введение в смарт контракты. Лекция 8
Введение в смарт контракты. Лекция 8Pavel Kravchenko, PhD
 
Блокчейн: Разрыв Шаблона v.3
Блокчейн: Разрыв Шаблона v.3Блокчейн: Разрыв Шаблона v.3
Блокчейн: Разрыв Шаблона v.3Dima Starodubcev
 
Возможности и риски использования криптовалют (Bitcoin) в России
Возможности и риски использования криптовалют (Bitcoin) в РоссииВозможности и риски использования криптовалют (Bitcoin) в России
Возможности и риски использования криптовалют (Bitcoin) в РоссииTolkachev_and_Partners
 
Юридический статус Bitcoin в России
Юридический статус Bitcoin в РоссииЮридический статус Bitcoin в России
Юридический статус Bitcoin в РоссииTolkachev_and_Partners
 
сатоши тест
сатоши тестсатоши тест
сатоши тестSPPL
 
Bitclub presentation
Bitclub presentationBitclub presentation
Bitclub presentationbarzoy
 
POWERPOINT BITCLUBNETWORKS
POWERPOINT BITCLUBNETWORKSPOWERPOINT BITCLUBNETWORKS
POWERPOINT BITCLUBNETWORKSayoung lam
 
kranonit S07E02 nixoid: Будущее электронных денег
kranonit S07E02 nixoid: Будущее электронных денегkranonit S07E02 nixoid: Будущее электронных денег
kranonit S07E02 nixoid: Будущее электронных денегKrivoy Rog IT Community
 
The Singularity Film. A few words about / Jin Kolesnikov / Курилка Гутенберга...
The Singularity Film. A few words about / Jin Kolesnikov / Курилка Гутенберга...The Singularity Film. A few words about / Jin Kolesnikov / Курилка Гутенберга...
The Singularity Film. A few words about / Jin Kolesnikov / Курилка Гутенберга...Jin Kolesnikov
 

Destaque (18)

Infra
InfraInfra
Infra
 
How do bitcoin transactions work?
How do bitcoin transactions work?How do bitcoin transactions work?
How do bitcoin transactions work?
 
Вступление в Биткоин. Лекция 1.
Вступление в Биткоин. Лекция 1.Вступление в Биткоин. Лекция 1.
Вступление в Биткоин. Лекция 1.
 
Анонимность в Биткоин. Часть 1. Лекция 9
Анонимность в Биткоин. Часть 1. Лекция 9Анонимность в Биткоин. Часть 1. Лекция 9
Анонимность в Биткоин. Часть 1. Лекция 9
 
Bitclub russian
Bitclub russianBitclub russian
Bitclub russian
 
Введение в смарт контракты. Лекция 8
Введение в смарт контракты. Лекция 8Введение в смарт контракты. Лекция 8
Введение в смарт контракты. Лекция 8
 
How does Bitcoin work?
How does Bitcoin work?How does Bitcoin work?
How does Bitcoin work?
 
What is Bitcoin?
What is Bitcoin?What is Bitcoin?
What is Bitcoin?
 
Blockchain comparison
Blockchain comparisonBlockchain comparison
Blockchain comparison
 
Блокчейн: Разрыв Шаблона v.3
Блокчейн: Разрыв Шаблона v.3Блокчейн: Разрыв Шаблона v.3
Блокчейн: Разрыв Шаблона v.3
 
Возможности и риски использования криптовалют (Bitcoin) в России
Возможности и риски использования криптовалют (Bitcoin) в РоссииВозможности и риски использования криптовалют (Bitcoin) в России
Возможности и риски использования криптовалют (Bitcoin) в России
 
Юридический статус Bitcoin в России
Юридический статус Bitcoin в РоссииЮридический статус Bitcoin в России
Юридический статус Bitcoin в России
 
сатоши тест
сатоши тестсатоши тест
сатоши тест
 
Bitclub presentation
Bitclub presentationBitclub presentation
Bitclub presentation
 
POWERPOINT BITCLUBNETWORKS
POWERPOINT BITCLUBNETWORKSPOWERPOINT BITCLUBNETWORKS
POWERPOINT BITCLUBNETWORKS
 
kranonit S07E02 nixoid: Будущее электронных денег
kranonit S07E02 nixoid: Будущее электронных денегkranonit S07E02 nixoid: Будущее электронных денег
kranonit S07E02 nixoid: Будущее электронных денег
 
The Singularity Film. A few words about / Jin Kolesnikov / Курилка Гутенберга...
The Singularity Film. A few words about / Jin Kolesnikov / Курилка Гутенберга...The Singularity Film. A few words about / Jin Kolesnikov / Курилка Гутенберга...
The Singularity Film. A few words about / Jin Kolesnikov / Курилка Гутенберга...
 
CoinFest-2015-Moscow
CoinFest-2015-MoscowCoinFest-2015-Moscow
CoinFest-2015-Moscow
 

Как работает Multisignature. Лекция 7

Notas do Editor

  1. Решил банк сделать себе интернет банкинг. У других уже все есть, а мы тут как в каменном веке, эти очереди в кассы с квитанциями, бабушки платят за коммунальные... С чего начать? Вокруг все эти хакеры, только и сделай сайт какой-то сразу накинутся. Нужно обеспечить информационную безопасность. А что это такое? Стоимость = риск х вероятный ущерб
  2. Возьмем тот же обычный компьютер в банке: Нельзя полазить по сайтам – только пара корпоративных ресурсов Никакого тебе скайпа и или аськи USB порты не работают, даже флешку с музыкой не подключить. И так далее... Здесь как раз вся нагрузка падает на тестировщика – возможно ли выполнять все необходимые функции пользователя при требуемых настройках безопасности