Вернуться   Биткоин Форум > - Помощь начинающим
9 сентября 2014, 6:49:31 PM   # 1
 
 
Сообщения: 277
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Для технического аспекта Bitcoin горнодобывающей промышленности я не знаю, как на самом деле один «находит блок» и как хэш вступает в игру. Я думаю, что это работает, что есть длинная строка из цифр и букв, как 002727281HFFJjGjb857. Это хэш. Горняк проходит через миллионы хэшей в секунду в поисках хэш-блока. Когда шахтер имеет тот же хэш как хэш блока шахтер получает Btc награды. Когда трудность идет вверх хэш становится более сложным. Это верно? благодаря

Постскриптум Пожалуйста, не говори мне Google это. Я попробовал и не могу показаться, чтобы найти хорошую середину. Объяснения, которые я нашел, либо слишком сложные или слишком простые. Слишком сложные довести математику создания хэша в ней и слишком основную не вдаваться в хэш слишком много.
busterroni сейчас офлайн Пожаловаться на busterroni   Ответить с цитированием Мультицитирование сообщения от busterroni Быстрый ответ на сообщение busterroni


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


9 сентября 2014, 9:41:52 PM   # 2
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

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





Bitcoin блок хэш является sha256 (32 байта)
Хэшированные данные содержат несколько вещей, в том числе текущего времени, предыдущий блок хэша и случайного "данное время"
Также есть "цель" (В зависимости от общего Bitcoin hashrate) значение вычисляется и что дает количество нулей ваш блок должен начинаться с действительными
Если ваш блок хэш не начинается с достаточно нулей, то вы должны попробовать еще раз с другим одноразовым номером

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

9 сентября 2014, 9:45:25 PM   # 3
 
 
Сообщения: 277
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Bitcoin блок хэш является sha256 (32 байта)
Хэшированные данные содержат несколько вещей, в том числе текущего времени, предыдущий блок хэша и случайного "данное время"
Также есть "цель" (В зависимости от общего Bitcoin hashrate) значение вычисляется и что дает число нулей, ваш блок должен начинаться с действительными

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

9 сентября 2014, 9:47:52 PM   # 4
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

А вы посмотрите на этой странице?
Это объясняет процесс довольно красиво
https://en.bitcoin.it/wiki/Block_hashing_algorithm

Что вы имеете в виду "тот же хэш, как тот, в блоке?"
jackjack сейчас офлайн Пожаловаться на jackjack   Ответить с цитированием Мультицитирование сообщения от jackjack Быстрый ответ на сообщение jackjack

9 сентября 2014, 10:02:38 PM   # 5
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Bitcoin блок хэш является sha256 (32 байта)
Хэшированные данные содержат несколько вещей, в том числе текущего времени, предыдущий блок хэша и случайного "данное время"
Также есть "цель" (В зависимости от общего Bitcoin hashrate) значение вычисляется и что дает количество нулей ваш блок должен начинаться с действительными
Если ваш блок хэш не начинается с достаточно нулей, то вы должны попробовать еще раз с другим одноразовым номером

Скажите мне, если это слишком основной

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

Переменные 1 => Текущее время

Переменные 2 => случайный "данное время"

Постоянные => предыдущий блок хэш

Таким образом, требуется нет. нулей может быть найден с другими переменными 1 & Переменная 2 ... не так ли?
BitCoinDream сейчас офлайн Пожаловаться на BitCoinDream   Ответить с цитированием Мультицитирование сообщения от BitCoinDream Быстрый ответ на сообщение BitCoinDream

9 сентября 2014, 10:03:17 PM   # 6
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

А вы посмотрите на этой странице?
Это объясняет процесс довольно красиво
https://en.bitcoin.it/wiki/Block_hashing_algorithm

Что вы имеете в виду "тот же хэш, как тот, в блоке?"

Я считаю, что он просит, если его шахтер ищет "ответ" которая вычисляется, когда устанавливается блок.

Итак, представьте, вы идете к очень трудной проблеме математики вы никогда не видели; Это есть ответ, вы просто не знаете, что это такое. Он спрашивает, если это то, как работает Bitcoin.

На странице вы опубликовали это лучший ответ на этот вопрос.
ncsupanda сейчас офлайн Пожаловаться на ncsupanda   Ответить с цитированием Мультицитирование сообщения от ncsupanda Быстрый ответ на сообщение ncsupanda

9 сентября 2014, 10:07:50 PM   # 7
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Bitcoin блок хэш является sha256 (32 байта)
Хэшированные данные содержат несколько вещей, в том числе текущего времени, предыдущий блок хэша и случайного "данное время"
Также есть "цель" (В зависимости от общего Bitcoin hashrate) значение вычисляется и что дает количество нулей ваш блок должен начинаться с действительными
Если ваш блок хэш не начинается с достаточно нулей, то вы должны попробовать еще раз с другим одноразовым номером

Скажите мне, если это слишком основной

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

Переменные 1 => Текущее время

Переменные 2 => случайный "данное время"

Постоянные => предыдущий блок хэш

Таким образом, требуется нет. нулей может быть найден с другими переменными 1 & Переменная 2 ... не так ли?
Да.
Нет.

На самом деле, число нулей, если они определены заранее (каждые 2016 блоков).
Поэтому, когда вы ищете блок цель уже установлена. И это, как вы знаете, что ваш блок действительно: он находится ниже цели.
jackjack сейчас офлайн Пожаловаться на jackjack   Ответить с цитированием Мультицитирование сообщения от jackjack Быстрый ответ на сообщение jackjack

9 сентября 2014, 10:11:00 PM   # 8
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

А вы посмотрите на этой странице?
Это объясняет процесс довольно красиво
https://en.bitcoin.it/wiki/Block_hashing_algorithm

Что вы имеете в виду "тот же хэш, как тот, в блоке?"

Я считаю, что он просит, если его шахтер ищет "ответ" которая вычисляется, когда устанавливается блок.

Итак, представьте, вы идете к очень трудной проблеме математики вы никогда не видели; Это есть ответ, вы просто не знаете, что это такое. Он спрашивает, если это то, как работает Bitcoin.

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

9 сентября 2014, 10:19:05 PM   # 9
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Bitcoin блок хэш является sha256 (32 байта)
Хэшированные данные содержат несколько вещей, в том числе текущего времени, предыдущий блок хэша и случайного "данное время"
Также есть "цель" (В зависимости от общего Bitcoin hashrate) значение вычисляется и что дает количество нулей ваш блок должен начинаться с действительными
Если ваш блок хэш не начинается с достаточно нулей, то вы должны попробовать еще раз с другим одноразовым номером

Скажите мне, если это слишком основной

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

Переменные 1 => Текущее время

Переменные 2 => случайный "данное время"

Постоянные => предыдущий блок хэш

Таким образом, требуется нет. нулей может быть найден с другими переменными 1 & Переменная 2 ... не так ли?
Да.
Нет.

На самом деле, число нулей, если они определены заранее (каждые 2016 блоков).
Поэтому, когда вы ищете блок цель уже установлена. И это, как вы знаете, что ваш блок действительно: он находится ниже цели.

К «требуется нет. Нули, я имею в виду фиксированный нет. что может быть достигнуто с помощью различных значений переменных 1 & Переменная 2. Я думаю, теперь оба ответы «Да» !!!

Кроме того, что, если шахтер трамбовки его текущую метку времени? Есть ли у него какое-либо негативное влияние?

Кстати, я только что процитировал ваше объяснение здесь => ...Надеюсь, у не ума !!!
BitCoinDream сейчас офлайн Пожаловаться на BitCoinDream   Ответить с цитированием Мультицитирование сообщения от BitCoinDream Быстрый ответ на сообщение BitCoinDream

9 сентября 2014, 10:27:39 PM   # 10
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Если я правильно понимаю, да, это да. Вы всегда можете найти Variable1 и Variable2 ценности, которые делают хэш, начиная с достаточно нулями.

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

9 сентября 2014, 10:29:23 PM   # 11
 
 
Сообщения: 277
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Спасибо всем за помощь.

Я думаю, что я понимаю, это немного больше, но все еще есть некоторые вопросы:

А вы посмотрите на этой странице?
Это объясняет процесс довольно красиво
https://en.bitcoin.it/wiki/Block_hashing_algorithm

Что вы имеете в виду "тот же хэш, как тот, в блоке?"

Я считаю, что он просит, если его шахтер ищет "ответ" которая вычисляется, когда устанавливается блок.

Итак, представьте, вы идете к очень трудной проблеме математики вы никогда не видели; Это есть ответ, вы просто не знаете, что это такое. Он спрашивает, если это то, как работает Bitcoin.

На странице вы опубликовали это лучший ответ на этот вопрос.
Понимаю.
На самом деле мы не ищем для конкретного хэша, мы ищем любой хэш, который начинается с достаточно нулями.
Так что да, лучший ответ страницы я отправил. Смотрите также мой предыдущий пост и вопрос он отвечал на.
Я заметил, что линия в статье о нулях: "Обратите внимание, что фактический хэш, который является 256-битное число, имеет множество ведущих нулевых битов. При хранении или распечатаны как большой обратный порядок байт шестнадцатеричная константа, но она имеет ведущие нулевые байты и если сохранены или распечатаны в виде прямой порядок байтов, эти завершающие нулевые байты. Например. если интерпретация в виде строки - самый низкий (или начало) строка адреса сохраняет низкий младший байт, таким образом, мало-Endian. Выход blockexplorer отображает хэш-значения в качестве биг-блефускианских числа как обозначения для чисел обычно - ведущие цифры являются наиболее значащие цифры читаются слева направо."

Не буду врать, я вряд ли что-нибудь в этом пункте понять.

Так что, если я понять вас правильно, когда хеш вы создаете имеет достаточно нулей, вы обнаружите, что блок? Является ли количество нулей нуждался определяется трудом? И если все хэш начинаются с нулями, что делает это так трудно для хэша, чтобы иметь правильное количество нулей?
busterroni сейчас офлайн Пожаловаться на busterroni   Ответить с цитированием Мультицитирование сообщения от busterroni Быстрый ответ на сообщение busterroni

9 сентября 2014, 10:34:26 PM   # 12
 
 
Сообщения: 2128
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Я думаю, что число нулей в заблуждение и на самом деле даже не правильно.

Посмотрите на хэш в качестве большого длинного числа. Цель на самом деле другое число.

Добыча это, в двух словах:

1) Hash блок
2) Является ли хэш блока меньше текущей цели (который является только число, установленное в соответствии с протоколом примерно каждые две недели)
3) Если да, вы выиграете, транслировать ваш результат собрать свой 25 BTC
4) Если нет, то измените блок, так что вы получите другой результат при вычислении хэша, переходите к шагу 1)

Выполните шаги 1-4 так быстро, как это возможно.

Так как два шахтеры могут получить два разных хэши, которые находятся менее чем цели, которую вы можете иметь "связи" поэтому существует механизм сломать "связи"

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

Если есть связь между двумя шахтерами тогда хэши производят двумя (или более) шахтеров в галстуке всегда будут разные результаты, но они все должны быть меньше, чем цель будет "победители"
 
BurtW сейчас офлайн Пожаловаться на BurtW   Ответить с цитированием Мультицитирование сообщения от BurtW Быстрый ответ на сообщение BurtW

9 сентября 2014, 10:37:08 PM   # 13
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Спасибо всем за помощь.

Я думаю, что я понимаю, это немного больше, но все еще есть некоторые вопросы:

А вы посмотрите на этой странице?
Это объясняет процесс довольно красиво
https://en.bitcoin.it/wiki/Block_hashing_algorithm

Что вы имеете в виду "тот же хэш, как тот, в блоке?"

Я считаю, что он просит, если его шахтер ищет "ответ" которая вычисляется, когда устанавливается блок.

Итак, представьте, вы идете к очень трудной проблеме математики вы никогда не видели; Это есть ответ, вы просто не знаете, что это такое. Он спрашивает, если это то, как работает Bitcoin.

На странице вы опубликовали это лучший ответ на этот вопрос.
Понимаю.
На самом деле мы не ищем для конкретного хэша, мы ищем любой хэш, который начинается с достаточно нулями.
Так что да, лучший ответ страницы я отправил. Смотрите также мой предыдущий пост и вопрос он отвечал на.
Я заметил, что линия в статье о нулях: "Обратите внимание, что фактический хэш, который является 256-битное число, имеет множество ведущих нулевых битов. При хранении или распечатаны как большой обратный порядок байт шестнадцатеричная константа, но она имеет ведущие нулевые байты и если сохранены или распечатаны в виде прямой порядок байтов, эти завершающие нулевые байты. Например. если интерпретация в виде строки - самый низкий (или начало) строка адреса сохраняет низкий младший байт, таким образом, мало-Endian. Выход blockexplorer отображает хэш-значения в качестве биг-блефускианских числа как обозначения для чисел обычно - ведущие цифры являются наиболее значащие цифры читаются слева направо."

Не буду врать, я вряд ли что-нибудь в этом пункте понять.

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

Да.
Да.
Трудность состоит в том, что результат функции хеширования является случайным. Например давайте представим создать хэш-функцию, которая принимает некоторые данные в и возвращает число в диапазоне от 00000 до 99999. Затем, если цель 09999 будет легче найти блок согласования, чем если цель 00009.
09999 бы 1 хэш из 10 действительным, в то время как с 00009, только один хэш из 10000 будет действительным.


Я думаю, что число нулей в заблуждение и на самом деле даже не правильно.

Посмотрите на хэш в качестве большого длинного числа. Цель на самом деле другое число.

Добыча это, в двух словах:

1) Hash блок
2) Является ли хэш блока меньше текущей цели (который является только число, установленное в соответствии с протоколом примерно каждые две недели)
3) Если да, вы выиграете, транслировать ваш результат собрать свой 25 BTC
4) Если нет, то измените блок, так что вы получите другой результат при вычислении хэша, переходите к шагу 1)

Выполните шаги 1-4 так быстро, как это возможно.

Так как два шахтеры могут получить два разных хэши, которые находятся менее чем цели, которую вы можете иметь "связи" поэтому существует механизм сломать "связи"

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

Если есть связь между двумя шахтерами тогда хэши производят двумя (или более) шахтеров в галстуке всегда будут разные результаты, но они все должны быть меньше, чем цель будет "победители"
 

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

9 сентября 2014, 10:42:52 PM   # 14
 
 
Сообщения: 277
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Я думаю, что число нулей в заблуждение и на самом деле даже не правильно.

Посмотрите на хэш в качестве большого длинного числа. Цель на самом деле другое число.

Добыча это, в двух словах:

1) Hash блок
2) Является ли хэш блока меньше текущей цели (который является только число, установленное в соответствии с протоколом примерно каждые две недели)
3) Если да, вы выиграете, транслировать ваш результат собрать свой 25 BTC
4) Если нет, то измените блок, так что вы получите другой результат при вычислении хэша, переходите к шагу 1)

Выполните шаги 1-4 так быстро, как это возможно.

Так как два шахтеры могут получить два разных хэши, которые находятся менее чем цели, которую вы можете иметь "связи" поэтому существует механизм сломать "связи"

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

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

9 сентября 2014, 10:47:24 PM   # 15
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Я думаю, что число нулей в заблуждение и на самом деле даже не правильно.

Посмотрите на хэш в качестве большого длинного числа. Цель на самом деле другое число.

Добыча это, в двух словах:

1) Hash блок
2) Является ли хэш блока меньше текущей цели (который является только число, установленное в соответствии с протоколом примерно каждые две недели)
3) Если да, вы выиграете, транслировать ваш результат собрать свой 25 BTC
4) Если нет, то измените блок, так что вы получите другой результат при вычислении хэша, переходите к шагу 1)

Выполните шаги 1-4 так быстро, как это возможно.
 

U фактически опустить часть объяснения, что «Hash блок» означает, что является частью объяснения jackjack в.

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

9 сентября 2014, 10:47:49 PM   # 16
 
 
Сообщения: 277
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Спасибо всем за помощь.

Я думаю, что я понимаю, это немного больше, но все еще есть некоторые вопросы:

А вы посмотрите на этой странице?
Это объясняет процесс довольно красиво
https://en.bitcoin.it/wiki/Block_hashing_algorithm

Что вы имеете в виду "тот же хэш, как тот, в блоке?"

Я считаю, что он просит, если его шахтер ищет "ответ" которая вычисляется, когда устанавливается блок.

Итак, представьте, вы идете к очень трудной проблеме математики вы никогда не видели; Это есть ответ, вы просто не знаете, что это такое. Он спрашивает, если это то, как работает Bitcoin.

На странице вы опубликовали это лучший ответ на этот вопрос.
Понимаю.
На самом деле мы не ищем для конкретного хэша, мы ищем любой хэш, который начинается с достаточно нулями.
Так что да, лучший ответ страницы я отправил. Смотрите также мой предыдущий пост и вопрос он отвечал на.
Я заметил, что линия в статье о нулях: "Обратите внимание, что фактический хэш, который является 256-битное число, имеет множество ведущих нулевых битов. При хранении или распечатаны как большой обратный порядок байт шестнадцатеричная константа, но она имеет ведущие нулевые байты и если сохранены или распечатаны в виде прямой порядок байтов, эти завершающие нулевые байты. Например. если интерпретация в виде строки - самый низкий (или начало) строка адреса сохраняет низкий младший байт, таким образом, мало-Endian. Выход blockexplorer отображает хэш-значения в качестве биг-блефускианских числа как обозначения для чисел обычно - ведущие цифры являются наиболее значащие цифры читаются слева направо."

Не буду врать, я вряд ли что-нибудь в этом пункте понять.

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

Да.
Да.
Трудность состоит в том, что результат функции хеширования является случайным. Например давайте представим создать хэш-функцию, которая принимает некоторые данные в и возвращает число в диапазоне от 00000 до 99999. Затем, если цель 09999 будет легче найти блок согласования, чем если цель 00009.
09999 бы 1 хэш из 10 действительным, в то время как с 00009, только один хэш из 10000 будет действительным.


Я думаю, что число нулей в заблуждение и на самом деле даже не правильно.

Посмотрите на хэш в качестве большого длинного числа. Цель на самом деле другое число.

Добыча это, в двух словах:

1) Hash блок
2) Является ли хэш блока меньше текущей цели (который является только число, установленное в соответствии с протоколом примерно каждые две недели)
3) Если да, вы выиграете, транслировать ваш результат собрать свой 25 BTC
4) Если нет, то измените блок, так что вы получите другой результат при вычислении хэша, переходите к шагу 1)

Выполните шаги 1-4 так быстро, как это возможно.

Так как два шахтеры могут получить два разных хэши, которые находятся менее чем цели, которую вы можете иметь "связи" поэтому существует механизм сломать "связи"

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

Если есть связь между двумя шахтерами тогда хэши производят двумя (или более) шахтеров в галстуке всегда будут разные результаты, но они все должны быть меньше, чем цель будет "победители"
 

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

9 сентября 2014, 10:51:20 PM   # 17
 
 
Сообщения: 2128
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

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

9 сентября 2014, 10:55:55 PM   # 18
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Я думаю, что число нулей в заблуждение и на самом деле даже не правильно.

Посмотрите на хэш в качестве большого длинного числа. Цель на самом деле другое число.

Добыча это, в двух словах:

1) Hash блок
2) Является ли хэш блока меньше текущей цели (который является только число, установленное в соответствии с протоколом примерно каждые две недели)
3) Если да, вы выиграете, транслировать ваш результат собрать свой 25 BTC
4) Если нет, то измените блок, так что вы получите другой результат при вычислении хэша, переходите к шагу 1)

Выполните шаги 1-4 так быстро, как это возможно.
 

U фактически опустить часть объяснения, что «Hash блок» означает, что является частью объяснения jackjack в.

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


котировка
Я понимаю, что вы пытаетесь сделать это проще, но я действительно хочу знать, как это делается правильно. Даже если это сбивает с толку.
Ну, процесс буквально то, что я описал. Просто с большими числами.
Допустим, текущая цель 000 ... 0004c7b (с достаточно обнуляет замены "..." иметь 64 символов)
Затем принятые хэш для следующего блока будут все хэш уступает эту цель.
т.е. 0 ... 004c7a, 0 ... 004c79, 0 ... 004c78, и т.д., 0 ... 004c70, 0 ... 004c6f, и т.д., 0 ... 000000.
jackjack сейчас офлайн Пожаловаться на jackjack   Ответить с цитированием Мультицитирование сообщения от jackjack Быстрый ответ на сообщение jackjack

9 сентября 2014, 10:56:23 PM   # 19
 
 
Сообщения: 2128
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Как может быть галстук, если первый чтобы получить хэш меньше, чем победы сложности?
Bitcoin не использует всемирные часы, чтобы сказать, кто победит. Два шахтеры могут получить хэши, которые являются менее чем цель на более или менее одновременно. Они оба могут претендовать на 25 BTC на более или менее одновременно. Если один шахтер находится на одной стороне планеты, а другая находится на другой стороне планеты, то части сетей согласятся с шахтером одной и частями сети согласятся с шахтером два. Таким образом, конфликт становится разрешен, но не с помощью часов - потому, что не будет работать.

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

9 сентября 2014, 10:58:42 PM   # 20
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: технические особенности генерации блока

Как может быть галстук, если первый чтобы получить хэш меньше, чем победы сложности?
Bitcoin не использует всемирные часы, чтобы сказать, кто победит. Два шахтеры могут получить хэши, которые являются менее чем цель на более или менее одновременно. Оба могут претендовать на 25 BTC на более или менее одновременно. Если один шахтер находится на одной стороне планеты, а другая находится на другой стороне планеты, то части сетей согласятся с шахтером одной и частями сети согласятся с шахтером два. Таким образом, конфликт становится разрешен, но не с помощью часов - потому, что не будет работать.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW