BitMEX объявляет о выпуске конкурирующего клиента с Bitcoin Core

Исследовательский отдел криптовалютной биржи BitMEX анонсировал собственный программный клиент Bitcoin. Клиент должен конкурировать с клиентом Bitcoin Core, который считается эталонной реализацией и используется примерно 95% всех узлов. Новый «Биткойн BitMEX Исследование» Клиент предназначен для снижения зависимости сети от одного крупного репозитория программного обеспечения.

В своем блоге BitMEX Research обсудила преимущества конкурирующих программных клиентов и пришла к выводу, что собственный клиент BTC необходим, чтобы исправить неправильное понимание того, что Bitcoin Core отвечает за разработку криптовалюты и «обладает уникальной способностью изменять или предотвращать изменения в правилах консенсуса Биткойна.».

Исторически клиент Bitcoin Core восходит к Сатоши Накамото. До 2013 года биткойн-клиент, который был установлен на всех узлах сети, назывался клиентом Сатоши, а эталонную реализацию часто называли Bitcoin QT/Bitcoind. После исчезновения Сатоши Накамото Гэвин Андресен опубликовал на форуме Bitcoin Foundation вопрос о переименовании Bitcoin-Qt. Майк Хирн, другой разработчик, дал клиенту имя. «Биткойн-ядро», который был принят сообществом. Многие тогда стали называть этот программный проект «Биткойн-ядро», но на самом деле ничего не изменилось.

Авторы BitMEX утверждают, что непонимание контроля над ядром Биткойна со стороны некоторых разработчиков возникло во время и после дебатов о размере блока. Эти дискуссии, как утверждает BitMEX Research, упускают из виду суть, поскольку владелец узла сам решает, какой клиент установить. Фактически, Bitcoin Core не контролирует правила консенсуса Биткойна. Например, программный проект Bitcoin Core не может заставить узлы обновляться или модифицироваться. Это также показала критическая ошибка в Bitcoin Core Client месяц назад:

Люди склонны искать кого-то, кто контролирует правила протокола Биткойна. До и во время Войны блоков многие думали, что они шахтеры, крупные компании или Гэвин Андресен. Одним из неожиданных негативных последствий этой войны является то, что многие, похоже, изменили свое мнение, полагая, что у власти находится Bitcoin Core, что является столь же ошибочным мнением. Правда в том, что, как бы трудно это ни было осознать, конечные пользователи несут полную ответственность за Биткойн.

У Сатоши Накамото раньше было собственное мнение на тему одного клиента, пишет BitMEX. Он был его противником:

Я не думаю, что вторая, совместимая реализация Биткойна когда-либо будет хорошей идеей. Такая большая часть проекта зависит от того, чтобы все узлы в синхронном режиме получали абсолютно идентичные результаты, поэтому вторая реализация могла бы представлять угрозу для сети.

Исследовательский клиент Bitcoin BitMEX

Новый клиент от BitMEX Research призван снизить зависимость сети от одного крупного репозитория программного обеспечения, не принимая при этом новых рисков для экосистемы. В связи с этим команда BitMEX не желает вносить какие-либо изменения в консенсус, проводить хард-форк или пытаться повторно реализовать протокол путем переписывания базы кода. Вместо этого исследовательский клиент BitMEX будет основан на базе кода Bitcoin Core.

Поскольку это софт-форк Bitcoin Core, риска нет […], как опасался Сатоши. Клиент BitMEX Research также не меняет правила консенсуса Биткойна, поэтому опасения по поводу спорных разделений цепочки не имеют значения. Таким образом, если репозиторий Bitcoin Core будет взломан или удален, базу кода можно улучшить с помощью исследовательского репозитория Bitcoin BitMEX или другого клиента.

Реализация BitMEX уже доступна на Github. Сможет ли клиент изменить доминирование Bitcoin Core, еще неизвестно.