Перейти к публикации
zexis

Кто назначает сложность добычи биткоина?

Рекомендованные сообщения

В википедии про сложность говорится следующее

http://ru.wikipedia.org/wiki/Bitcoin

 

Величина целевого числа, с которым сравнивается хеш, корректируется через каждые 2016 блоков. Запланировано, что вся сеть будет тратить на генерацию одного блока примерно 10 минут, на 2016 блоков — около двух недель. Если 2016 блоков сгенерировано быстрее, то цель немного уменьшается и достичь её становится труднее, в противном случае цель увеличивается. В итоге система генерирует блоки почти с постоянной скоростью, не зависящей от мощности сети.

---

Вопрос.

Кто увеличивает или уменьшает сложность цели для генерации новых блоков биткоина?

Это делается автоматически и не может быть изменено по чьему то желанию?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да автоматически, с помощью системных часов непосредственных майнеров(соло, p2pool, пулы). Блок с аномальным отклонением времени принят не будет, насколько я понимаю.
 

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

Специальные люди:

http://bitcoin.org/ru/разработка

теоритически могут что-то изменить только в новой версии клиента.

И эти изменения не вступят в силу без перехода на новую версию вледельцев или арендаторов 51% вычислительной мощности.

Изменено пользователем Exdeath

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Почему мы должны доверять этим перцам?

Кто они такие? Почему именно они поддерживают биткоин, где этот чел - Satoshi Nakamoto - почему не он или он их назначил?

Почему нет альтернативной команды разрабов? Почему именно они?

Никого это не интересует?

 

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

Вы когда устанавливаете новую версию клиента всегда проверяете исходники? =)

Вы уверены что эти 51% проверяют исходники? Я уверен что нет и делается все на доверии.

Более того 99% пользователей вобще не шарят в коде и им можно впарить все что угодно.

Изменено пользователем hanymi

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрс.

 

Кто увеличивает или уменьшает сложность цели для генерации новых блоков биткоина

Ответ

 

Величина целевого числа, с которым сравнивается хеш, корректируется через каждые 2016 блоков. Запланировано, что вся сеть будет тратить на генерацию одного блока примерно 10 минут, на 2016 блоков — около двух недель. Если 2016 блоков сгенерировано быстрее, то цель немного уменьшается и достичь её становится труднее, в противном случае цель увеличивается. В итоге система генерирует блоки почти с постоянной скоростью, не зависящей от мощности сети.

Вопрос

 

Это делается автоматически и не может быть изменено по чьему то желанию?

Ответ

 

Величина целевого числа, с которым сравнивается хеш, корректируется через каждые 2016 блоков. Запланировано, что вся сеть будет тратить на генерацию одного блока примерно 10 минут, на 2016 блоков — около двух недель. Если 2016 блоков сгенерировано быстрее, то цель немного уменьшается и достичь её становится труднее, в противном случае цель увеличивается. В итоге система генерирует блоки почти с постоянной скоростью, не зависящей от мощности сети.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

И наверно для меня самый главный вопрос, где гарантия того, что эти перцы, когда им будет выгодно это сделать, в один прекрасный момент не сляпают версию биткоин с инжектом, который в один момент обрушит всю сеть и уничтожит всю структуру данных? Вы когда устанавливаете новую версию клиента всегда проверяете исходники? =) Вы уверены что эти 51% проверяют исходники? Я уверен что нет и делается все на доверии. Более того 99% пользователей вобще не шарят в коде и им можно впарить все что угодно

 

Вопрос не главный а глупый, все новые фишки до их  введения в клиент обсуждаются на форуме и как вы сами написали исходный код открыт и специально подсунуть туда какую нибудь бяку просто не дадут. Ошибки да могут быть но не более.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Вы уверены что эти 51% проверяют исходники?

Достаточно проверить одному стороннему человеку, чтобы написать на форуме о том, что он там нашел в коде. Чтобы разработчикам подсунуть "бяку" им надо быть уверенными, что код вообще никто другой не проверит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×