Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
25 апреля 2013, 1:12:39 PM   # 1
 
 
Сообщения: 126
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

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


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

Я пытаюсь получить глубже в понимание Bitcoins, но есть еще несколько вещей, неясно.

Так что, если мы все шахты Bitcoins, то, что мы делаем, это просто найти хэш, который соответствует определенным критериям.
Если этот хэш найден, то новый блок найден и (в настоящее время) награжден 25 BTC.

Но как это может произойти ровно через каждые 10 минут? Как это может быть приурочено так точно?

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


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


25 апреля 2013, 1:24:50 PM   # 2
 
 
Сообщения: 1078
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

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





Всем привет,

Я пытаюсь получить глубже в понимание Bitcoins, но есть еще несколько вещей, неясно.

Так что, если мы все шахты Bitcoins, то, что мы делаем, это просто найти хэш, который соответствует определенным критериям.
Если этот хэш найден, то новый блок найден и (в настоящее время) награжден 25 BTC.

Но как это может произойти ровно через каждые 10 минут? Как это может быть приурочено так точно?

Если сравнивать это с паролем bruteforcing, у меня нет оценки о времени, я найду правильный хэш?

Его среднем 10 минут, если вы посмотрите на блоки нашли некоторые медленнее, и некоторые из них быстрее.

Сеть настраивается после определенного количества времени, чтобы сделать в среднем 10 минут. Если добавляется больше мощности, а среднее время блока укорачивается, сеть регулирует, чтобы сделать его более трудным. (Это также работает наоборот)
drawingthesun сейчас офлайн Пожаловаться на drawingthesun   Ответить с цитированием Мультицитирование сообщения от drawingthesun Быстрый ответ на сообщение drawingthesun

25 апреля 2013, 1:29:43 PM   # 3
 
 
Сообщения: 1612
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

сеть регулирует трудности в соответствии с общей hashrate для достижения этих целей

https://en.bitcoin.it/wiki/Difficulty
saddambitcoin сейчас офлайн Пожаловаться на saddambitcoin   Ответить с цитированием Мультицитирование сообщения от saddambitcoin Быстрый ответ на сообщение saddambitcoin

25 апреля 2013, 1:36:39 PM   # 4
 
 
Сообщения: 826
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

Это делается путем изменения коэффициента сложности. И объяснить это в нескольких словах:

1. Представьте, что делать сложный расчет (двойной SHA256) на 16 64-битных значений
2. Одно из этих значений 64-бит увеличивается до тех пор ответ не найден
3. Каждая итерация трудных расчетов приводит к 8 новых 64 битов значений более или менее случайной величины.
4. Из этих 8 новых значений 64 бита, одно значение должно иметь значение 0x0000 0000 0000 0000 0000 ..... XXXX XXXX, или меньше. (Коэффициент сложности)
5. Количество ведущих нулей корректируется так, что в среднем этот сложный расчет приводит к правильному значению каждые 10 минут.

Коэффициент трудности корректируются каждые 2160 блоков, таким образом, чтобы найти правильный ответ из этих последних 2160 блоков потребовалось бы 2160 * 10 минут.

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

25 апреля 2013, 1:41:20 PM   # 5
 
 
Сообщения: 126
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

Таким образом, чем меньше сложность, тем больше нулей,?

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

25 апреля 2013, 1:54:57 PM   # 6
 
 
Сообщения: 756
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

Всем привет,

Я пытаюсь получить глубже в понимание Bitcoins, но есть еще несколько вещей, неясно.

Так что, если мы все шахты Bitcoins, то, что мы делаем, это просто найти хэш, который соответствует определенным критериям.
Если этот хэш найден, то новый блок найден и (в настоящее время) награжден 25 BTC.

Но как это может произойти ровно через каждые 10 минут? Как это может быть приурочено так точно?

Если сравнивать это с паролем bruteforcing, у меня нет оценки о времени, я найду правильный хэш?

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

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

Если больше людей начинают горнодобывающие биткойны то блоки начнут приходить быстрее. Как и в моем примере фильеры качению, если вы начинаете прокатки две кости, то вы получите 1 в два раза чаще. Но что происходит, это протокол Bitcoin регулирует трудности каждый так часто (примерно раз в две недели, но на самом деле есть определенное количество блоков, которые он пересчитывать в). Таким образом, в нашем примере кости, после прокатки две кости на некоторое время вы изменили на 12 кубика, так тогда скорость нахождения 1-х возвращается туда, где он был раньше.

Разница между этим и перебирая пароль является то, что есть больше возможных ответов на этот (любое число меньше, чем трудности, а не только один правильный ответ). Вы могли бы сделать оценку времени, которое требуется, чтобы сделать грубую силу, но так как вы просто ищете один ответ вероятное время менее значимое, люди, как правило, указываются время, необходимое, чтобы попробовать все возможные пароли. Так что, если ваша грубая сила может работать через все возможные пароли в течение 10 дней, среднее время, чтобы найти пароль будет 5 дней, но вы можете найти его в кулаке день, или вы можете найти его в последний день.
Питер Ламберт сейчас офлайн Пожаловаться на Питер Ламберт   Ответить с цитированием Мультицитирование сообщения от Peter Lambert Быстрый ответ на сообщение Peter Lambert

25 апреля 2013, 1:55:41 PM   # 7
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

Если да, то, если трудность настолько низка (имеет так много нулей, фронт), что есть только две цифры слева на право, и вы могли бы создать только 0xFF больше вычислений?

Вы имеете в виду так высоко. Вы имеете в виду, что вам нужно 248 из 256 бит равным нулю? Это требует 2 ^ 248 попыток в среднем.

С другой стороны, существует минимально допустимая трудность. Вы всегда должны сделать по крайней мере, 2 ^ 32 (в среднем), чтобы получить блок.
TierNolan сейчас офлайн Пожаловаться на TierNolan   Ответить с цитированием Мультицитирование сообщения от TierNolan Быстрый ответ на сообщение TierNolan

25 апреля 2013, 2:35:16 PM   # 8
 
 
Сообщения: 1078
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

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

25 апреля 2013, 2:37:26 PM   # 9
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

Для того, чтобы спросить что-то я не знаю, есть ли максимум на трудности? Не могли бы мы израсходовали пространство для ведущих нулей?

Короче Нет - лучше это понять вам нужно, чтобы попытаться понять, насколько велика 2 ^ 256 (есть и другие темы об этом, если вы заинтересованы искать).
CIYAM сейчас офлайн Пожаловаться на CIYAM   Ответить с цитированием Мультицитирование сообщения от CIYAM Быстрый ответ на сообщение CIYAM

25 апреля 2013, 3:13:16 PM   # 10
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

котировка
Если мы построили сферу Дайсона вокруг Солнца и захватили всю свою энергию в течение 32 лет, без каких-либо потерь, мы могли бы питать компьютер, чтобы сосчитать до 2192. Конечно, это не будет иметь энергию в запасе, чтобы выполнить какие-либо полезные вычисления с этим компьютером. Но это только одна звезда, и ничтожные в этом. Типичная сверхновая высвобождает что-то вроде 1051 эрг. Если вся эта энергия может быть направлена ​​в одну оргию вычислений, 219-битный счетчик может быть циклическое через все его состояния. Эти цифры не имеют ничего общего с технологией устройств; они являются максимумами, что термодинамика позволит.

- Брюс Shneier

Другими словами, это действительно маловероятно, что мы когда-нибудь столкнуться с ситуацией, когда 256 бит трудность будет "слишком легко",

Это может произойти, если слабость обнаруживается в будущем в алгоритме SHA-256, но если это произойдет, то очень вероятно, что Bitcoin будет переключиться на другой алгоритм корректуры из-работы.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

25 апреля 2013, 3:16:41 PM   # 11
 
 
Сообщения: 1078
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

Для того, чтобы спросить что-то я не знаю, есть ли максимум на трудности? Не могли бы мы израсходовали пространство для ведущих нулей?

Короче Нет - лучше это понять вам нужно, чтобы попытаться понять, насколько велика 2 ^ 256 (есть и другие темы об этом, если вы заинтересованы искать).


Благодаря!

Таким образом, мы выбегали после этого много нулей: http://www.wolframalpha.com/input/?i=2%5E256

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

25 апреля 2013, 3:18:18 PM   # 12
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

Сколько нулей мы до прямо сейчас?

http://blockchain.info/block-index/378457/00000000000001aea0dbcf76505cba633639210ddbcaca13dbac43869e09327d

Проверить "гашиш" в правом верхнем углу (или просто в самом URL) - как вы можете видеть - есть много места осталось.
CIYAM сейчас офлайн Пожаловаться на CIYAM   Ответить с цитированием Мультицитирование сообщения от CIYAM Быстрый ответ на сообщение CIYAM

25 апреля 2013, 3:41:37 PM   # 13
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

котировка
Если мы построили сферу Дайсона вокруг Солнца и захватили всю свою энергию в течение 32 лет, без каких-либо потерь, мы могли бы питать компьютер, чтобы сосчитать до 2192. Конечно, это не будет иметь энергию в запасе, чтобы выполнить какие-либо полезные вычисления с этим компьютером. Но это только одна звезда, и ничтожные в этом. Типичная сверхновая высвобождает что-то вроде 1051 эрг. Если вся эта энергия может быть направлена ​​в одну оргию вычислений, 219-битный счетчик может быть циклическое через все его состояния. Эти цифры не имеют ничего общего с технологией устройств; они являются максимумами, что термодинамика позволит.

- Брюс Shneier

Другими словами, это действительно маловероятно, что мы когда-нибудь столкнуться с ситуацией, когда 256 бит трудность будет "слишком легко",

Это может произойти, если слабость обнаруживается в будущем в алгоритме SHA-256, но если это произойдет, то очень вероятно, что Bitcoin будет переключиться на другой алгоритм корректуры из-работы.

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

25 апреля 2013, 3:50:35 PM   # 14
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Новый блок точно каждый 10мин? как?

котировка
Если мы построили сферу Дайсона вокруг Солнца и захватили всю свою энергию в течение 32 лет, без каких-либо потерь, мы могли бы питать компьютер, чтобы сосчитать до 2192. Конечно, это не будет иметь энергию в запасе, чтобы выполнить какие-либо полезные вычисления с этим компьютером. Но это только одна звезда, и ничтожные в этом. Типичная сверхновая высвобождает что-то вроде 1051 эрг. Если вся эта энергия может быть направлена ​​в одну оргию вычислений, 219-битный счетчик может быть циклическое через все его состояния. Эти цифры не имеют ничего общего с технологией устройств; они являются максимумами, что термодинамика позволит.

- Брюс Shneier

Другими словами, это действительно маловероятно, что мы когда-нибудь столкнуться с ситуацией, когда 256 бит трудность будет "слишком легко",

Это может произойти, если слабость обнаруживается в будущем в алгоритме SHA-256, но если это произойдет, то очень вероятно, что Bitcoin будет переключиться на другой алгоритм корректуры из-работы.

Хех. При вставке вещи с надиндексами, это очень полезно, чтобы исправить их. Подсчет в 2192 тривиально. Подсчет до 2192 не является.

К сожалению. Благодарю. Я должен быть более осторожным об этом. 

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW