Category Archives: Криптовалюта

Что такое Форк (fork)

Автор Itworkroom
Bitcoin forks

Форк (англ. fork — развилка, ответвление) 

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

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

В данной статье будут рассмотрено несколько форков биткоина, их основные отличия и характеристики.

Если говорить о добыче монет, то надо понять одно простое правило: самые выгодные стратегии — это те, которыми пользуется меньшинство. Чем больше майнеров — тем выше сложность, больше количество монет и соответственно ниже цена. Сейчас ценообразование форков в большей степени спекулятивное и лишь небольшой процент цены определяется идеологическими и техническими отличиями новоиспеченных коинов. Поэтому, прежде чем бросить все свои вычислительные мощности, самостоятельно проведите оценку и сделайте выводы. В этом конкурентом мире меньшинством и маркетмейкерами являются прежде всего те люди, которые пишут клиент, биржи или другие востребованные сервисы. Если вы не в их числе, то ваша задача изобрести такой способ добычи и продажи монет, который будет наиболее уникальным. (далее…)

Сложность в майнинге (mining) криптовалют.

Автор Itworkroom
сложность майнинга

Сложность в майнинге (mining) криптовалют.

Сложность (от англ, «Difficulty») — единица измерения, которая показывает, насколько сложно найти хеш(hash), который будет ниже предложенной системой цели таргета (target).

Принципы функционирования

В сети bitcoin для всех блоков существует глобальная сложность. Блок, для того, что бы считаться корректным, должен иметь хеш ниже заявленной цели (таргета).

Сложность в сети Bitcoin меняется каждые 2016 блоков. Она рассчитывается по следующей формуле:

difficulty = difficulty_1_target / current_target

где difficulty – сложность, а target – 256 битное число.

Difficulty_1_target может принимать различные значения. Традиционно это хеш, 32 первых бита которого являются 0, остальную часть составляют единицы (это также называется pdiff или pool difficulty). Bitcoin протокол представляет цель (target), как тип с плавающей точкой и ограниченной точностью. Зачастую, именно основываясь на этих данных, Bitcoin клиенты определяют сложность. (далее…)

Что такое майнинг? (Mining)

Автор Itworkroom
mining bitcoin

Что такое майнинг? (Mining)

Майнинг (от англ. Mining) в горной промышленности означает разработку месторождений, в нашем случае добычу виртуального золота, этим словом майнеры (miner, шахтеры) называют процесс добычи биткоинов. С технической точки зрения, mining – это расчет хэша заголовка блока, который включает в себя, среди прочего, ссылку на предыдущий блок, хэш набора переводов и случайное число. Если значение хэша оказывается меньше, чем текущая цель (которая обратно пропорциональна сложности), новый блок формируется и miner получает 25 только что созданных биткоинов. Если хэш больше, чем текущая цель, изменяется случайное число и рассчитывается новый хэш. Это делается миллионы раз в секунду каждым майнером. (далее…)