Раскол в рядах программистов может привести к созданию альтернативной версии популярной криптовалюты. 15 августа два из пяти главных разработчиков Bitcoin опубликовали альтернативную версию программы, которая обеспечивает работу этой валюты. Данное событие уже получило название “развилка” (the fork). Многие беспокоятся, что “развилка” вызовет раздвоение не только программного обеспечения Bitcoin, но и самой валюты.
Основной причиной возникновения спора, по некоторым данным, является размер “блоков”, то есть пакетов с записями о транзакциях с Bitcoin, в которых они накапливаются перед процессингом.
Сатоши Накамото, таинственный создатель Bitcoin, который с 2011 года не выходит в онлайн, ограничил размер блоков 1 мегабайтом. Это позволяет обрабатывать примерно 300 тысяч транзакций в день, и раньше для пользователей криптовалюты этого было вполне достаточно. Но этого абсолютно недостаточно, чтобы Bitcoin мог конкурировать с традиционными платежными системами. Visa и MasterCard могут обрабатывать десятки тысяч платежей в секунду, если потребуется.
Как и когда увеличить размер блоков? Об этом в сообществе пользователей Bitcoin уже давно ведутся дебаты. Одни предлагают значительно увеличить размер блоков и сделать это как можно скорее. Они уверяют, что в противном случае система рухнет уже в следующем году, поскольку ее мощности будет катастрофически не хватать. “Подтверждение транзакций будет занимать часы, а размеры комиссионных взлетят до небес”, — предупреждает Майк Херн, один из ведущих разработчиков Bitcoin.
Другие, напротив, опасаются, что поспешное увеличение размера блоков будет способствовать централизации и сделает из этой независимой валюты обычную платежную систему. Такого мнения придерживаются три из пяти основных разработчиков Bitcoin.
Увеличение размера блоков сделает систему слишком громоздкой, большие блоки будет трудно обрабатывать, а это приведет к сокращению количества участников системы. Последние цифры уже демонстрируют тревожное уменьшение числа узлов в системе, и этот процесс лишь ускорится.
Любые решения в Bitcoin-сообществе принимаются медленно и только в том случае, если все участники системы им довольны. Поэтому два программиста-раскольника, Майк Херн и Кэвин Андресен, решили организовать своего рода референдум, чтобы ускорить решение вопроса. Они призвали “майнеров”, которые занимаются эмиссией новых биткоинов, установить новую версию программного обеспечения Bitcoin, которая получила название Bitcoin XT.
Как только не менее 75% всех блоков Bitcoin будут обрабатываться в Bitcoin XT (но не ранее января 2016 года), максимальный размер блоков будет увеличен до 8 мегабайт. В дальнейшем это число будет удваиваться раз в два года. Узлы, которые к этому моменту будут работать на старом программном обеспечении Bitcoin Core, окажутся отключенными от новой системы.
Естественно, такой шаг только усилил споры. На некоторых популярных сайтах, например, Reddit, модераторы запретили упоминать Bitcoin XT, поскольку, на их взгляд, запуск новой программы является попыткой дискредитировать Bitcoin-сообщество. В сети появился даже комментарий, сделанный якобы самим Сатоши Накамото, с предупреждением, что развилка вынудит его “объявить Bitcoin провалившимся проектом”. Однако это сообщение было объявлено фальшивкой.
Несмотря на возникшие дискуссии, появление двух альтернативных версий Bitcoin все же маловероятно. Обе стороны, по всей видимости, договорятся о каком-то компромиссе. Так, в этом году запланировано проведение двух рабочих встреч, посвященных расширению масштабов Bitcoin-бизнеса. К слову, уже 8% майнеров перешли на Bitcoin XT. Для только что объявленного проекта это отличный старт.
Источник