Ведущий разработчик Bitcoin ABC Амори Сечет опубликовал на платформе Yours документ «О рынках и предварительном консенсусе», в котором описывается новый метод достижения консенсуса — предварительный консенсус. Сечет и другие разработчики (например, Питер Ризун из Bitcoin Unlimited), уверены, что предварительный консенсус может улучшить время распространения блока и повысить надежность подтверждения транзакций.
Сечет описывает изобретение как протокол, позволяющий пользователям P2P-сети договариваться о размере следующего блока. Похожую идею обсуждали и раньше. К примеру, Питер Ризун выступал с докладом об аналогичном механизме на конференции компании Ledger.
«Я предлагал эту идею еще до появления Bitcoin Cash, — пишет Сечет. — Предварительный консенсус — это набор инструментов, позволяющих участникам сети максимально согласовать параметры следующего блока. Это повышает эффективность использования доказательства с нулевым разглашением и позволяет улучшить показатели масштабируемости: если ноды получили информацию о конфигурации следующего блока, львиную долю работы по верификации можно сделать заранее».
Сечет пишет, что предварительный консенсус был внесен в дорожную карту Bitcoin Cash с самого старта проекта, но до сих пор не был реализован. Разработчик считает, что должен довести этот проект до конца, несмотря на то, что многие члены сообщества наверняка посчитают это несвоевременным.
Собственно, критика нового протокола не заставила себя ждать. «Ни один проект не захочет связываться с этим дерьмом», — написал в Твиттере Крейг Райт, глава исследовательской компании Nchain.
Сразу после твитта Райт в сообщество начало бурлить. Разработчик Bitcoin Unlimited Эндрю Стоун упрекнул шефа Nchain в излишней поспешности: «Мы даже не знаем конкретно, что предлагает Сечет. Как можно сходу отвергать это предложение и называть его дерьмом?»
На сторону Сечета стал и основатель Yours.org, Райан Чарльз, снявший несколько роликов о предварительном консенсусе. Однако большинство считает идею Сечета нарушением принципов Накамото. «Если мы согласимся на фундаментальное изменение алгоритма и примем предварительный консенсус Биткоин перестанет быть Биткоином, — написал пользователь Logan. — Мы больше не будем протоколом, описанным в документе Сатоши».
* * *
Читайте наш канал и общайтесь с нами и другими читателями в чате Telegram.