Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
11 марта 2015, 8:53:41 PM   # 1
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

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


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

ВРЕМЯ ЭВОЛЮЦИЯ

Таким образом, я нарисован, с Gnuplot значения Nonce против хэш для всех допустимых блоков в blockchain:


(Кроме того, в последнем сюжете, вы можете действительно визуализировать изменения в трудности и даже увидеть, где была уменьшена сложность.)

гистограмм

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

Почему хэши распределены таким образом, хотя ?:

2-гистограмма хешей и одноразовые номера (логарифмическая цветовая гамма):

(первоначально размещен на Bitcoin Stackexchange)
Джеремии сейчас офлайн Пожаловаться на Geremia   Ответить с цитированием Мультицитирование сообщения от Geremia Быстрый ответ на сообщение Geremia


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


11 марта 2015, 9:58:27 PM   # 2
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

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





Это не распределяется неравномерно. Причина, по-видимому, что путь на графиках выше, потому что ось х изображена в логарифмических единицах. Вот как это выглядит в линейных единицах:

Джеремии сейчас офлайн Пожаловаться на Geremia   Ответить с цитированием Мультицитирование сообщения от Geremia Быстрый ответ на сообщение Geremia

11 марта 2015, 11:32:09 PM   # 3
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

котировка
Я решил проверить утверждение: "Каждый нонс имеет равные шансы на победу."

Тест, который вы выполнили также не испытание этой претензии.

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

Какое распределение можно было бы ожидать, чтобы увидеть после факта? Как бы это изменение распределения как вероятность попадания изменений?
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

11 марта 2015, 11:56:38 PM   # 4
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Предположим, что каждый нонс были одинаково вероятно, будет решение.
Как я могу предположить, что, когда это то, что я ищу, чтобы доказать, не так ли?
Джеремии сейчас офлайн Пожаловаться на Geremia   Ответить с цитированием Мультицитирование сообщения от Geremia Быстрый ответ на сообщение Geremia

12 марта 2015, 12:10:08 AM   # 5
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

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

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

Следовательно, ваш тест будет только показать, что все больше людей, начиная с нуля и обработки, чем начиная с <предел> -1 и работает вниз или проверки случайным образом между 0 и <предел>,


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

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

12 марта 2015, 12:45:54 AM   # 6
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

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

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

Следовательно, ваш тест будет только показать, что все больше людей, начиная с нуля и обработки, чем начиная с <предел> -1 и работает вниз или проверки случайным образом между 0 и <предел>,
В этом есть смысл.
Спасибо за разъяснения
Джеремии сейчас офлайн Пожаловаться на Geremia   Ответить с цитированием Мультицитирование сообщения от Geremia Быстрый ответ на сообщение Geremia

12 марта 2015, 2:03:51 AM   # 7
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

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

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

Следовательно, ваш тест будет только показать, что все больше людей, начиная с нуля и обработки, чем начиная с <предел> -1 и работает вниз или проверки случайным образом между 0 и <предел>,
В этом есть смысл.
Спасибо за разъяснения

Интересно видеть распределение, хотя, как фактор любопытства. 🙂
cr1776 сейчас офлайн Пожаловаться на cr1776   Ответить с цитированием Мультицитирование сообщения от cr1776 Быстрый ответ на сообщение cr1776

12 марта 2015, 3:55:41 AM   # 8
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Интересно видеть распределение, хотя, как фактор любопытства. 🙂
Да, в самом деле
Джеремии сейчас офлайн Пожаловаться на Geremia   Ответить с цитированием Мультицитирование сообщения от Geremia Быстрый ответ на сообщение Geremia

13 марта 2015, 8:08:14 AM   # 9
 
 
Сообщения: 360
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Это не распределяется неравномерно. Причина, по-видимому, что путь на графиках выше, потому что ось х изображена в логарифмических единицах. Вот как это выглядит в линейных единицах:



Между 64 - 66 на хэш шкале вы можете увидеть, что справа у вас есть несколько пробелов. Возможно, указание смещения к нижнему концу, что gmaxwell идентифицирован.

Чтобы получить более Sence распределения, хотя вам нужно построить по-разному. Возможно использование цвета для обозначения плотности значений, а не высота блока? Или сделать ваши очки меньше, чтобы они не перекрывали друг друга.

спина сейчас офлайн Пожаловаться на спин   Ответить с цитированием Мультицитирование Сообщения от спина Быстрый ответ на сообщение спина

13 марта 2015, 2:20:56 PM   # 10
 
 
Сообщения: 386
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Чтобы получить более Sence распределения, хотя вам нужно построить по-разному. Возможно использование цвета для обозначения плотности значений, а не высота блока? Или сделать ваши очки меньше, чтобы они не перекрывали друг друга.
Я думал, что-то подобное. Может быть диаграмма с бункерах, определенных на оси у и цветов, обозначающих число блоков для (Нонс, бен (хэш)) может сделать трюк. Например, бункер может быть определен для каждого целевого значения. Если я правильно, мы должны ожидать, чтобы увидеть горизонтальные линии с точкой, имеющей "одна и та же" цвет.
Например, мы могли бы определить бункера на диапазонах целевых значений. Если я правильно, мы должны ожидать, чтобы увидеть горизонтальные линии с точкой, имеющей "одна и та же" цвет.
laurentmt сейчас офлайн Пожаловаться на laurentmt   Ответить с цитированием Мультицитирование сообщения от laurentmt Быстрый ответ на сообщение laurentmt

13 марта 2015, 8:20:17 PM   # 11
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Чтобы получить более Sence распределения, хотя вам нужно построить по-разному. Возможно использование цвета для обозначения плотности значений, а не высота блока? Или сделать ваши очки меньше, чтобы они не перекрывали друг друга.
Да, карта плотности будет намного лучше.
Джеремии сейчас офлайн Пожаловаться на Geremia   Ответить с цитированием Мультицитирование сообщения от Geremia Быстрый ответ на сообщение Geremia

14 марта 2015, 12:44:47 AM   # 12
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Чтобы получить более Sence распределения, хотя вам нужно построить по-разному. Возможно использование цвета для обозначения плотности значений, а не высота блока? Или сделать ваши очки меньше, чтобы они не перекрывали друг друга.
Да, карта плотности будет намного лучше.
Смотрите OP для новой карты плотности я сделал (плюс гистограммы).
Джеремии сейчас офлайн Пожаловаться на Geremia   Ответить с цитированием Мультицитирование сообщения от Geremia Быстрый ответ на сообщение Geremia

14 марта 2015, 12:45:56 AM   # 13
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

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

Следовательно, ваш тест будет только показать, что все больше людей, начиная с нуля и обработки, чем начиная с <предел> -1 и работает вниз или проверки случайным образом между 0 и <предел>,


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

14 марта 2015, 1:41:30 AM   # 14
 
 
Сообщения: 386
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Хорошая работа Geremia!

Почему хэши распределены таким образом, хотя ?:

В качестве первой гипотезы, я бы сказал, что эти 3 пики могут быть связаны с 3 плато появляется в трудность а также hashrate графики. Но я могу ошибаться.


РЕДАКТИРОВАТЬ

2-гистограмма хешей и одноразовые номера (логарифмическая цветовая гамма):

Я был озадачен аномалии появляются вокруг бревна (хэш) = 65 с этой неполной синей линией. На самом деле, я почти уверен, что это связано с большим притоком новых пользователей в июле 2010 года после того, как статья в Slashdot. В течение 3-х дней, количество добываемых блоков умножали на 3 (между 600 и 700 блоков / день). Я быстро проверили с блоком добытого на 07/12 и хэш-значение, кажется, соответствует.
laurentmt сейчас офлайн Пожаловаться на laurentmt   Ответить с цитированием Мультицитирование сообщения от laurentmt Быстрый ответ на сообщение laurentmt

14 марта 2015, 6:02:19 AM   # 15
 
 
Сообщения: 840
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Bitcoin заголовки на самом деле не нужно даже одноразовые номера. 

Вы можете просто установить временное значение в заголовке блока к нулю, или использовать это поле для чего-то совершенно другое, и сделать свое хэширование на основе приращения extranonce, а не на основе приращения одноразового номера.

Мы «расширенный» нонс пространства путем встраивания "дополнительный одноразовый" в сделке coinbase, но нет никаких причин, почему это «расширение», а не «замены» за исключением того, что увеличивающимся это требует пересчета дерева Merkle так будет медленнее. 

Подумайте об этом: coinbase сделка является частью блока - он изменяет Merkle корень дерева транзакций. И у нас есть место в сделке coinbase в настоящее время посвящено «extranonce». может быть использовано Extranonces до 100 байт. 


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

14 марта 2015, 1:40:35 PM   # 16
 
 
Сообщения: 2
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Bitcoin заголовки на самом деле не нужно даже одноразовые номера. 

Они не делают, но вы бы глупо не использовать их. Там очень базовая оптимизация с добычей Bitcoin, где вам нужно только хэш от середины предыдущей попытки. Вы хэширование первых 76 байт заголовка, а затем сохранить, что как «Midstate», а затем продолжить хэш с четыре байта нонсом и сделать часть второго хэша, чтобы найти из него возможного победитель или нет. Вместо того, чтобы начать сначала для следующего временного значения, вы берете на себя Midstate и продолжить с ++ одноразовым номером. Вы в конечном итоге делает гораздо меньше, чем два SHA256 хэшей в результате, и нужно только подтолкнуть новую работу (свежий Midstate) на чипе каждые попытки 4.2b.

Перемешивание без нонса вполне возможно, но вы были бы в весьма невыгодном положении без причины.
2 ** 256-2 ** 32 сейчас офлайн Пожаловаться на 2 ** 256-2 ** 32   Ответить с цитированием Мультицитирование сообщения от 2 ** 256-2 ** 32 Быстрый ответ на сообщение 2 ** 256-2 ** 32

14 марта 2015, 3:19:03 PM   # 17
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Мы «расширенный» нонс пространства путем встраивания "дополнительный одноразовый" в сделке coinbase, но нет никаких причин, почему это «расширение», а не «замены» за исключением того, что увеличивающимся это требует пересчета дерева Merkle так будет медленнее.
Это расширение, потому что extranonce 8 байт, а одноразовое значение составляет 4 байта.
Джеремии сейчас офлайн Пожаловаться на Geremia   Ответить с цитированием Мультицитирование сообщения от Geremia Быстрый ответ на сообщение Geremia

14 марта 2015, 4:42:45 PM   # 18
 
 
Сообщения: 840
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Bitcoin заголовки на самом деле не нужно даже одноразовые номера. 

Они не делают, но вы бы глупо не использовать их. Там очень базовая оптимизация с добычей Bitcoin, где вам нужно только хэш от середины предыдущей попытки. Вы хэширование первых 76 байт заголовка, а затем сохранить, что как «Midstate», а затем продолжить хэш с четыре байта нонсом и сделать часть второго хэша, чтобы найти из него возможного победитель или нет. Вместо того, чтобы начать сначала для следующего временного значения, вы берете на себя Midstate и продолжить с ++ одноразовым номером. Вы в конечном итоге делает гораздо меньше, чем два SHA256 хэшей в результате, и нужно только подтолкнуть новую работу (свежий Midstate) на чипе каждые попытки 4.2b.

Перемешивание без нонса вполне возможно, но вы были бы в весьма невыгодном положении без причины.

Хех. Это только ставит вас в невыгодное положение, если вы * не * использовать и другие * сделать *. Если бы его не было, в первую очередь, и никто не использовали его - все равно хеширования быть справедливым, по-прежнему распределены по вычислительной мощности и т.д.

И оптимизация еще круче то перевычисления от Midstate. Имея временное значение поля в заголовке также избавляет вас от необходимости пересчитывать дерева Merkle для каждого хэша. 
Cryddit сейчас офлайн Пожаловаться на Cryddit   Ответить с цитированием Мультицитирование сообщения от Cryddit Быстрый ответ на сообщение Cryddit

14 марта 2015, 6:16:48 PM   # 19
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Мы «расширенный» нонс пространства путем встраивания "дополнительный одноразовый" в сделке coinbase, но нет никаких причин, почему это «расширение», а не «замены» за исключением того, что увеличивающимся это требует пересчета дерева Merkle так будет медленнее.
Это расширение, потому что extranonce 8 байт, а одноразовое значение составляет 4 байта.

Extranonce не является частью протокола и не имеет определенного размера. Это до реализации клиента. В свое время, если у вас действительно медленный шахтера extranonce 1 байт будет достаточно. Сегодня вы можете использовать случайное 256 битное число, если вы не хотите, чтобы беспокоиться о приращении, и это будет столь же действительным.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

15 марта 2015, 1:05:22 AM   # 20
 
 
Сообщения: 756
Цитировать по имени
цитировать ответ
по умолчанию Re: гистограммы всех действительных временных значений хэши значения

Я решил проверить претензии: "Каждый нонс имеет равные шансы на победу."

ВРЕМЯ ЭВОЛЮЦИЯ

Таким образом, я нарисован, с Gnuplot значения Nonce против хэш для всех допустимых блоков в blockchain:


(Кроме того, в последнем сюжете, вы можете действительно визуализировать изменения в трудности и даже увидеть, где была уменьшена сложность.)

гистограмм

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

Почему хэши распределены таким образом, хотя ?:

2-гистограмма хешей и одноразовые номера (логарифмическая цветовая гамма):

(первоначально размещен на Bitcoin Stackexchange)

Не могли бы вы дать нам вывод на всех графиках, кроме что:
Это имеет смысл, что одноразовые найденные перекос в сторону 0, так как это выбор эффекта: Почти каждый начинает поиск временных значений, начиная с 0, поэтому нижним одноразовыми найдены первым, хотя может быть также более высокими, которые могли бы одноразовые номера производят выигрышное?
Picolo сейчас офлайн Пожаловаться на Picolo   Ответить с цитированием Мультицитирование сообщения от Picolo Быстрый ответ на сообщение Picolo



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW