|
![]() |
# 1 |
Сообщений: 44
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Исходя из моего предыдущего вопроса, может кто-нибудь объяснить, что именно это "доказательство работы" в блоке, и что хэши.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 434
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. доказательство работы является частью данных, которые трудно (дорого, отнимает много времени) для производства, но легко для других, чтобы проверить, и которая удовлетворяет определенные требования. Производство доказательства работы может быть случайным процессом с низкой вероятностью, так что много проб и ошибок требуются в среднем перед действительным доказательством работы генерируется. Bitcoin использует HashCash доказательства работы системы.
Одним из применений этой идеи использует HashCash как метод предотвращения спама по электронной почте, что требует доказательства работы по содержанию сообщения электронной почты (включая его адрес), на каждой электронной почте. Законные электронные письма будут в состоянии сделать работу, чтобы генерировать доказательство легко (не так много работы требуется для одного адреса электронной почты), но масса спама-постовых клиенты будут иметь трудности, генерирующие необходимые доказательства (что потребует огромных вычислительные ресурсов). Hashcash доказательство работы используется в Bitcoin для генерации блока. Для того, чтобы блок, чтобы быть принятыми участниками сети, шахтеры должны завершить доказательство работы, которая охватывает все данные в блоке. Трудность этой работы регулируют таким образом, чтобы ограничить скорость, с которой новые блоки могут быть сгенерированы с помощью сети к одному каждые 10 минут. Из-за очень низкой вероятности успешного поколения, это делает его непредсказуемым, которые работник компьютера в сети будет иметь возможность генерировать следующий блок. Для блока, чтобы иметь силу, она должна хэш до значения меньше, чем текущая цель; это означает, что каждый блок указывает на то, что работа была сделана ее получения. Каждый блок содержит хэш предыдущего блока, при этом каждый блок имеет цепь блоков, которые вместе содержат большое количество работы. Изменение блока (который может быть сделано только путем создания нового блока, содержащего тот же предшественник) требует регенерация всех наследников и переделывание работы, которую они содержат. Это защищает блок цепь от несанкционированного доступа. Наиболее широко используемая схема доказательства правильности работы основана на SHA-256 и была представлена как часть Bitcoin. Некоторые другие алгоритмы хэширования, которые используются для доказательства-из-работы включают Scrypt, Blake-256, CryptoNight, HEFTY1, Quark, SHA-3, Scrypt-Джейн, Scrypt-N, и их комбинацию. хэш Алгоритм превращает произвольно большой объем данных в фиксированной длине хэш. То же хэш всегда будет результатом одних и тех же данных, но изменяя данные, даже один бит будет полностью изменить хэш. Как и все компьютерные данные, хэши большое количество, и, как правило, записывается в виде шестнадцатеричной. Bitcoin использует алгоритм хеширования SHA-256, чтобы генерировать проверяемым "случайный" числа таким образом, что требует предсказуемого количества усилий процессора. Создание хэша SHA-256 со значением меньше, чем текущая цель решает блок и выигрывает вам несколько монет. |
![]() ![]() |
![]() ![]() ![]() |