01.05.2016 Чего не хватает Blockchain, чтобы совершить революцию
Юзабильности. Например я не знал о вот этой статье внизу:
Как будто все кто бы хотел пользоваться технологией, обязаны сами так глубоко копаться в массе информации. Ёклмн, должен же хотя бы печататься свой журнал (или веб журнал), где бы всё такое печаталось, а не из темы про теханализ бралось!!!
Но в чем восторг-то?
Мультиподпись m-of-n была реализована и до P2SH.
А кроме как для мультиподписи P2SH не используется (ну то есть на остаток приходится доли процента)
Да, в BIP-16 разработчики унифицировали скрипты, что позволило и упростить логику работы и стандартирзовать формат стандартных выходов.
Но в чем бенефит? Практически эти адреса юзаются только всякими биржами, миксерами и прочими скрипт-системами.
99% обычных юзеров пользуются p2pkh-адресами и что-то менять не собираются
(хотя с тем же успехом могли бы пользоваться 1-of-1 p2sh-multisig или p2sh-p2pk или еще более навороченными вещами)
P2SH-multisig. Использовать 1-of-N p2sh-multisig любопытно с позиции - есть разные ключи, подпись которыми позволяет тратить одни и те же средства. В дуэте с HD wallet вообще блеск. Практичность уровня - один сейф на семью, и у каждого члена свой ключ. Да, это совершенно никак не защищает, но просто интересно. Более практичным является 2-of-N. Это уровень реальной защиты в случае личного пользования. Или как вариант контроля трат в случае группового использования. Так же отличный инструмент для сервисов, в которых арбитр не может потратить средства без одобрения пользователя, что кстати будет использовано в lightning. Касательно различий между первым m-of-n BIP и P2SH, то вы как технарь понимаете, что для взаимодействия между разными пользователями удобнее вторая реализация. Она не требует от создающей транзакцию стороны никаких танцев с бубном, просто платим на адрес с 3_ки, а принимающая сторона сама разгребается со своими подписями. По крайней мере, я не знаю никаких клиентов(софта) дружественных к пользователям с простым m-of-n, а с P2SH есть даже выбор.
То, что юзеры не пользуются реальной защитой предоставляемой P2SH, это или лень, глупость, или, что скорее всего, не понимание, неосведомленность в теме.
P.S
Текст для не искушенных пользователей.
Здесь, в разделе для "Новичков", есть отличное, простое руководство по установке клиента Copay от Bitpay, и использования P2SH на примере 2-из-2.