Проведение хардфорка в блокчейне биткоина не поможет защитить решение от «атаки 51%». Разработчик Bitcoin Core Грегори Максвелл детально объяснил, почему.
По словам Максвелла, люди, которые верят в хардфорк как в универсальную защиту от «атаки 51%», не понимают, как работает криптовалюта. Действительно децентрализованные системы предупреждают повторное расходование средств в блокчейне за счет публичного голосования. При этом просто собрать участников блокчейна и провести голосование избирательно нельзя — система же децентрализована.
В блокчейне биткоина голосование выполняется за счет наличия вычислительных мощностей у майнеров. Его результаты можно проверить, не привлекая третьи сторон.
Максвелл добавил:
Когда люди говорят об атаке 51%, они имеют в виду фальсификацию этого голосования путем изменения общепринятой истории транзакций. Но дело в том, что механизм, который позволит вам ограничить возможность одного субъекта получить слишком много власти, почти наверняка позволит полностью отказаться и от майнинга.
Если отказаться от майнинга, любой блокчейн станет централизованным — полностью или частично, открыто или скрыто. Так что это тоже не выход.
Максвелл считает, что вероятность атаки 51% преувеличена:
Люди одержимы этой атакой, напустили вокруг нее таинственности. Если вы переживаете, что кто-то перепишет транзакции, то вам просто нужно больше подтверждений, чтобы считать свою транзакцию осуществленной.
При этом реальная угроза исходит от самих не слишком компетентных пользователей. Они могут перестать защищать свойства децентрализации из-за того, что не понимают принципы работы системы:
Способность систем с фейковой децентрализацией менять правила без согласия пользователей пугает меня намного больше, чем вероятность дорогостоящей атаки ради кражи.