Почему не все могут просто разветвить блокчейн?
Теоретически это может сделать каждый, однако это требует больших усилий. Во-первых, нужно создать достаточный спрос на новые монеты, иначе они будут бесполезны. Во-вторых, нужно решить проблему сложности майнинга. Помните, что сложность майнинга подстраивается под уровень сети, так что поиск нового блока занимает определенное время (например, 10 минут в случае Биткоина, чтобы собрать пазл). Например, если сообщество разделяется пополам или как в случае Биткоина (BTC) и Биткоина Cash (BCH) в 2017 году на 90 % BTC и 10 % BCH, то статистически в сообществе BCH будет в 10 раз (100 минут) больше времени на поиск нового блока. Сначала это может показаться неплохим результатом, однако вызывает много неопределенности, что не очень хорошо сказывается на цене новой монеты и, следовательно, на интересе сообщества. В то время как расходы на электроэнергию и оборудование остаются такими же, как и до разветвления, становится неясно, когда и как часто выплачивается вознаграждение за майнинг. BCH действительно боролся с этим в первые дни, и если бы не некоторые политические и экономические причины, то, вероятно, как и 99 % всех других попыток разветвления, он не выжил бы.
Помимо сложности майнинга, во время форков могут произойти так называемые атаки повторения (replay attacks).
Что такое атаки повторения?
Атаки повторения возникают, когда кто-то копирует/повторяет транзакции из одной цепи в другую после разветвления.
Как это возможно? Очень просто. Поскольку вы подписываете транзакцию вашим закрытым ключом, что создает уникальный идентификатор транзакции (кусочек пазла), другой человек просто переходит в другую цепочку, копирует свой идентификатор (такой же, поскольку цепочки, по существу, являются клоном друг друга до того момента, когда произошло разветвление) и повторяет транзакцию. Этого можно избежать, установив защиту от повторения, которая сделает это невозможным. Многие форки не реализуют этого, что вызывает глобальные проблемы. Именно это произошло в первые недели Эфириум Classic, и потребовалось время, пока проблема была решена.
Что вы должны делать во время разветвления?
Если у вас есть монеты, где происходит разветвление, единственное, что вы можете сделать, это НЕ отправлять куда-либо свои монеты. Просто подождите, пока не будет установлена защита от повторения и хаос пройдет.
Помимо более-менее законных попыток разветвлений, майнеры могут атаковать цепи блокчейна.
Что такое атаки блокчейна?
Атаки крупных блокчейнов сейчас не так актуальны, так как их очень трудно осуществить. Говоря в терминах теории игр, в блокчейне есть точка, когда атаковать его менее выгодно, чем быть частью.