Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
12 сентября 2017, 11:39:06 AM   # 1
 
 
Сообщения: 196
Цитировать по имени
цитировать ответ
по умолчанию Re: P2SH адреса дополнительной безопасности

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я прочитал статью о Bitcoinwiki Pay для сценария хэша сегодня:
https://en.bitcoin.it/wiki/Pay_to_script_hash

котировка
Получателю может понадобиться подписями несколько людей, чтобы провести эти биткойна, или может потребоваться пароль, или требования могут быть совершенно уникальным.

Эта часть звучит очень интересно для меня. Какие дополнительные меры безопасности возможно, что только намекают в цитате? Есть ли
кто-нибудь есть ссылка, где я могу найти более подробное объяснение всех функций, которые P2SH адреса предлагают с точки зрения безопасности?
Самаркандский сейчас офлайн Пожаловаться на Самарканд   Ответить с цитированием Мультицитирование сообщения от Самарканда Быстрый ответ на сообщение Самарканд


Как заработать Биткоины?
Без вложений. Не майнинг.


12 сентября 2017, 2:00:59 PM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: P2SH адреса дополнительной безопасности

Получил 1806 Биткоинов
Реальная история.





P2SH позволяет создавать и использовать любые сценарии вы хотите, и все еще имеют стандартную сделку. Есть фантазии сценарии вы можете сделать, что будет считаться нестандартным, если они были в выходе. P2SH перемещает эти сценарии на вход и эти сценарии могут быть все что угодно и по-прежнему считается стандартом. Требования, предъявляемые к потратив от адреса P2SH уникальны, потому что вы можете иметь любой скрипт, который вы хотите. Это не то, что P2SH позволяет специальные вещи, чтобы быть сделано, а он просто делает эти специальные вещи быть стандартные сценарии.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

13 сентября 2017, 9:25:39 AM   # 3
 
 
Сообщения: 140
Цитировать по имени
цитировать ответ
по умолчанию Re: P2SH адреса дополнительной безопасности

P2SH просто позволяет вам быть еще более безопасным, легко положить больше условий на искупление ваших монет, как требуют более 1 ключа, чтобы тратить.

Если я использую P2SH, то scriptPubKey всего 23 байт, а отправитель не придется беспокоиться о том, что именно искупит состояние я устанавливаю на моих монетах. P2SH как это работает. Я беру сценарий, который я хочу, чтобы мой scriptPubKey и сериализовать его (я буду использовать {} для обозначения сериализации):
Код:
redeemScript = {OP_3 {pubkey1} {} {pubkey2 pubkey3} {pubkey4} {pubkey5} OP_5 OP_CHECKMULTISIG}
redeemScript_hash = hash160 (sha256 (redeemScript))

И тогда scriptPubKey, что отправитель действительно использует это:
Код:
OP_HASH160 {redeemScript_hash} OP_EQUAL

Что только 23 байт в общей сложности. Хорошая вещь в том, что она обеспечивает уровень абстракции. Человеку, который посылает мне монету не нужно знать, как я держу мои монеты безопасности. Все они видят это хэш redeemScript, но они не знают, какие условия, которые redeemScript фактически ставит на дорожа монеты.

В принципе, сам по себе P2SH сути не является более безопасным, так как выкуп сценарий может быть что угодно. Но то, что она делает, это позволит монетным-приемникам легко общаться, как монета-отправители должны послать им монету, в то время позволяя монетные приемники диктовать условия, как / когда эти монеты могут быть потрачены.
mensa84 сейчас офлайн Пожаловаться на mensa84   Ответить с цитированием Мультицитирование сообщения от mensa84 Быстрый ответ на сообщение mensa84



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW