P2SH (Pay-to-Script Hash) – обновленный формат биткоин адресов

% существующих BTC хранящихся на адресах типа P2SH

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

Внедрение P2SH технологии и соответствующих адресов, начинающихся с цифры «3», произошло весной 2012 года.

Преимущества

  • Отправитель может осуществлять транзакции, не зная приватных ключей адреса мультиподписи получателя. Они раскрываются, только когда получатель будет тратить средства в будущем. Это повышает его безопасность.
  • Отправитель может использовать короткий и понятный P2SH адрес из 34 символов для выставления счета, что снижает сложность процесса оплаты в целом и вероятность ошибки при заполнении бланка.
  • Отправитель платит меньшую комиссию при осуществлении транзакций. За определение размера транзакции и сумму расходов на неё ответственность несет получатель.
  • Формат Base58 P2SH адресов позволил создавать адресные скрипты с несколькими сигнатурами. Это удобно когда одной суммой владеют несколько человек, и не могут осуществить её отправку друг без друга.

История технологии

Первая активация не завершилась успехом, и только следующая версия 0.6.0rc2 активировала новое окно для перехода 1 апреля 2012. Некоторые пользователи использующие версию v0.6.0rc1 и не сделавшие обновление, застряли на блоке 170060. После активации P2SH, 45% майнеров продолжали производить недействительные блоки в течение нескольких месяцев. 

Новые способы активации форка  BIP 34 и BIP 9 с необходимостью получения 95% вместо 55% голосов майнеров позволили избежать такой проблемы при внедрении новых апдейтов.


P2SH вопросы и мнения