BTC $ 3561.2051304 (3.34 %)
XRP $ 0.3345828702 (9.59 %)
ETH $ 95.382131621 (4.76 %)
EOS $ 2.6161876073 (15.72 %)
XLM $ 0.1095876128 (4.88 %)
USDT $ 1.008497501 (0.26 %)
LTC $ 28.7669029821 (1.38 %)
BCH $ 93.7701868548 (6.12 %)
BSV $ 80.6948233936 (2.25 %)
TRX $ 0.014361909 (4.56 %)

Естественные форки криптовалют: их причины, обстоятельства и последствия

18:26 03/10/2018

Причины появления форков криптовалют

 

Если вы знакомы с криптовалютами, то наверняка слышали о том, что такое явление, как «форк», сулит мало хорошего. Непредвиденный и неконтролируемый форк может привести к значительным проблемам в проектах и решениях, основанных на блокчейне. На глубинном уровне это значит, что в какой-то момент времени будет существовать несколько цепочек с единой точкой разветвления. Форк отразится и на участниках сети (в том числе майнерах): либо произойдет частичная отмена транзакций, либо появятся две отдельные цепочки. Оба результата нежелательны для рядового пользователя. Время существования форка зависит от обстоятельств и поведения участников. Разработчики могу даже попробовать провести откат системы, чтобы устранить предпосылки для разветвления.

 

Естественен ли форк?

 

Несмотря на то, что появление форков воспринимается в негативном ключе, это естественный этап развития блокчейна, обусловленный наиболее фундаментальными аспектами децентрализации. Действительно, данные обрабатываются во многих местах одновременно, поэтому возникновение конфликтных ситуаций в сети вполне закономерно. Такого рода проблема была известна задолго до создания технологий распределенного реестра (distributed ledger technologies — DLT). Она исходит из децентрализованного хранения в базах данных. Поскольку DLT менее сосредоточены, они требуют специфических правил для предотвращения расхождений.

 

Возможно, один из ключевых вопросов здесь: «Как создать форк криптовалюты?» Ответ зависит от особенностей конкретного решения, но в целом, всё, что необходимо делать пользователю — это майнить. Использование консенсусных правил, предложенных Биткоином, позволяет создавать форк практически каждую секунду. Иногда пользователь даже может майнить на форке, не осознавая этого.

 

Концепция естественного форка криптовалют

 

Так что же такого опасного в форках, если они считаются естественной частью экосистемы криптовалют? Чтобы ответить на этот вопрос, мы объясним концепцию естественного форка подробнее.

 

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

Сложность майнинга во время форка

 

Этот процесс довольно прост. Он основан на главном правиле подтверждения блокчейна как единого целого: самая длинная цепь считается правильной. Производительность майнинга разделяется на две неравные части. Хешрейты этих двух групп будут отличаться. Хешрейт определяет вероятность нахождения нового правильного блока. Следовательно, чем больше участников майнят в цепи, тем выше вероятность того, что она будет принята как самая длинная (а значит, правильная). Участники короткой цепи присоединятся к большинству по мере получения правильных блоков, и в результате вся сеть вновь станет единым целым.

 

Послесловие

 

В этой статье мы представили краткое описание форкинга, который появляется непреднамеренно. Этот простой и в то же время потенциально вредоносный процесс может контролироваться разработчиками. Тем не менее, все зависит от платформы, выбранной для проекта. Некоторые системы защищены от форка по умолчанию, а другие могут стать защищенными усилиями их создателей. В любом случае, обработка форков возможна и может быть вполне эффективной. Об этом мы поговорим в следующих статьях.

 
Нашли ошибку? Выделите её и нажмите Ctrl + Enter чтобы сообщить администратору.

Самые актуальные новости о криптовалютах и блокчейне. Прочтите первым!

Зачем мне это?

Загрузка...