Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
13 августа 2015, 11:32:33 AM   # 1
 
 
Сообщений: 17
Цитировать по имени
цитировать ответ
по умолчанию Re: Зачем нам нужен двойной хэширования в дереве Merkle?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуй,

В Bitcoin, дерево Меркло создается из всех транзакций содержат узлы, которые представляют собой двойной хэш каждой операции: N = SHA256 (SHA256 (Tx0)

Какой смысл делать это? Мы не можем просто сделать N = SHA256 (Tx0)?

Благодарю.
fevirfevir сейчас офлайн Пожаловаться на fevirfevir   Ответить с цитированием Мультицитирование сообщения от fevirfevir Быстрый ответ на сообщение fevirfevir


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


13 августа 2015, 11:36:09 AM   # 2
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Зачем нам нужен двойной хэширования в дереве Merkle?

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





Любой хэш будет делать, и SHA256 (SHA256 (х)) также можно считать "только хеш",

Я предполагаю, что Satoshi выбрал этот двойной SHA256 (также называемый "Sha256d") Только в случае, если в будущем возможно уязвимость обнаружена с SHA256. Это дало бы нам больше времени, чтобы переключиться на что-то другое (как SHA-3).
Казимир сейчас офлайн Пожаловаться на Казимир   Ответить с цитированием Мультицитирование сообщения от Казимир Быстрый ответ на сообщение Казимир

13 августа 2015, 11:49:02 AM   # 3
 
 
Сообщений: 17
Цитировать по имени
цитировать ответ
по умолчанию Re: Зачем нам нужен двойной хэширования в дереве Merkle?

Спасибо за Ваш ответ. Я думал, по той же схеме, что это в некоторой степени мер безопасности.

Но если бы недостаток в SHA256, будет не то, что влияние как SHA256d хэшируются сделки, почти такое же, как SHA256 хэшируются сделки? Было бы, конечно, зависит от дефекта найден, но рассудив, что Satoshi выбрать это в качестве меры безопасности, мы говорим здесь задержка.

Просто интересно, если выбор для SHA256d является функциональным решением, как увеличение скорости.
fevirfevir сейчас офлайн Пожаловаться на fevirfevir   Ответить с цитированием Мультицитирование сообщения от fevirfevir Быстрый ответ на сообщение fevirfevir

13 августа 2015, 12:41:50 PM   # 4
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Зачем нам нужен двойной хэширования в дереве Merkle?

Не каждый вид SHA256 уязвимости также будет применяться на Sha256d. Так что я думаю, что это для безопасности.

Тем не менее, я предпочел бы увидеть что-то вроде SHA256 (х + SHA256 (х)), а не только SHA256 (SHA256 (х)). Но в любом случае, это хорошо.
Казимир сейчас офлайн Пожаловаться на Казимир   Ответить с цитированием Мультицитирование сообщения от Казимир Быстрый ответ на сообщение Казимир



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW