Logo
Share this article

Новый скандал вокруг биткоина: объяснения обвинений AsicBoost

Новое обвинение от известного разработчика Bitcoin вновь подогрело огонь дебатов о его масштабировании.

lighter, fire

Вокруг Bitcoin разгорелась новая волна споров после провокационного поста разработчика Bitcoin CORE и технического директора Blockstream Грега Максвелла, в котором он утверждает, что некоторые майнеры занимаются недобросовестной практикой, которая может нанести вред сети.

Опубликовано всписок рассылки Bitcoin Вчера вечером в записи утверждалось, что Maker оборудования для майнинга тайно использует ранее известную уязвимость алгоритма доказательства работы биткоина, которая позволяет ему добывать криптовалюту примерно на 20% быстрее, чем конкуренты.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto for Advisors Newsletter today. See all newsletters

Утверждается, что эта деятельность продолжается, и это доказано анализом, проведенным на майнинговом чипе.

Вот тут-то и начинается интеллектуальная гимнастика.

Следует отметить, что используемая Технологии уже запатентована разработчиками Тимо Ханке и Серхио Демианом Лернером в схеме под названием «AsicBoost" на который был подан патент вНоябрь 2014 г.

Максвелл утверждает, что кто-то обнаружил то, что он назвал «скрытой» версией Технологии , используемой в чипе для майнинга. Он не указал, кто проводил анализ, он сам или другая сторона.

Если пойти еще дальше в рассуждения, вывод статьи заключается в том, что Segregated Witness, решение по масштабированию, разработанное и предложенное командой Bitcoin CORE , сделает обнаруженную скрытую версию AsicBoost устаревшей, что нанесет ущерб доходам всех майнеров, использующих это обходное решение.

Таким образом, это заявление вызвало споры в давно назревающих дебатах о масштабировании биткоина, поскольку утверждение о том, что майнер, занимающийся этой практикой, является китайской компанией Bitmain — ONE из крупнейших поставщиков оборудования для майнинга в отрасли. (Bitmain имеет отдельный патент на Технологии AsicBoost в Китае).

Утверждается, что Bitmain не только блокирует техническое решение, одобренное разработчиками CORE (путем поддержки альтернативных команд разработчиков), но и делает это потому, что это увеличит его прибыльность за счет пользователей.

В своих заявлениях соучредитель Bitmain Джихан Ву категорически отрицает, что компания использует обходной путь AsicBoost в блокчейне Bitcoin .

«Между SegWit и AsicBoost нет никакой связи», — сказал Ву в интервью CoinDesk.

Bitmain выпустилазаявление в четверг, добавив, что они тестировали AsicBoost, но никогда не использовали его в реальных майнинговых целях, а также указав на соглашение, в котором они выражали поддержку SegWit в прошлом.

Даже участники дебатов признали, что, учитывая имеющуюся информацию, по-прежнему сложно доказать истинность обвинений.

Бывший главный операционный директор компании по майнингу Bitcoin BTCC Сэмсон Моу сообщил CoinDesk , что публикация подтверждает слухи, которые циркулируют уже некоторое время, хотя никаких новых доказательств в ходе разговора он не привел.

Моу сказал CoinDesk:

«Это не то, для чего вы получите весомые доказательства, но повсюду есть неопровержимые доказательства. Вся наука указывает на манипуляцию».

Что такое AsicBoost?

Прежде всего, было бы полезно понять конкретную технологию добычи полезных ископаемых, лежащую в основе обвинений.

Короче говоря, AsicBoost лучше всего описать как «математический трюк». Вместо того, чтобы выполнять огромный объем вычислений, майнеры могут использовать эту технику, чтобы сократить свой выбор потенциальных хешей, которые позволят им решить головоломку и получить вознаграждение в виде биткоинов.

Эти математические приемы могут привести к увеличению прибыльности майнинга за счет повышения основных коэффициентов рентабельности оборудования для майнинга.

Например, основным измерением прибыльности майнинга является количество заработанных денег в гигахэшах в секунду (GH/s). Чаще всего это измеряется в USD за Gh/s.

Другая мера рентабельности оборудования заключается в определении потребления энергии, обычно измеряемого в Джоулях, и делении этого значения на скорость хеширования. Это Джоуль на Gh/s.

Создатели Технологии утверждают, что благодаря AsicBoost эти ключевые показатели улучшились примерно на 20%.

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

Но это T AsicBoost?

Возвращаясь к первоначальному посту Максвелла, предполагается, что рассматриваемая компания, предположительно Bitmain, на самом деле T использует AsicBoost.

Скорее, чип для майнинга, как говорят, реализует другую версию идеи, посредством которой она реализована в оборудовании. Кроме того, утверждается, что Segregated Witness, как побочный продукт его кода, сделает эту конкретную технику устаревшей.

Если это правда и если Maker чипов для майнинга собирается широко внедрять этот чип, то можно утверждать, что у него может быть коммерческий интерес в блокировке программного обеспечения.

Для горнодобывающих компаний, которые производят чипы для майнинга в больших масштабах, темпы технологических инноваций делают оборудование устаревшим в течение нескольких месяцев. Утверждается, что такой отзыв может быть потенциально разрушительным, добавляя давления к аргументу масштабирования.

Эксплуатация или эффективность?

В центре вопроса находится вопрос о том, является ли конкретное использование Технологии естественным стремлением к конкурентному преимуществу и могут ли майнеры работать «против сети», если никакие правила не запрещают им заниматься этой деятельностью.

Например, в настоящее время не существует правила, запрещающего использование архитектуры AsicBoost, а это означает, что у майнеров есть негласное соглашение воздерживаться от использования этой технологии на том основании, что она «плоха» для сети.

Как объяснил руководитель ONE из крупнейших в мире горнодобывающих компаний, пожелавший высказаться по поводу Политика конфиденциальности , сославшись на деловые соображения, эта практика широко известна и не оказывает существенного влияния на их деятельность.

«Они действуют по-разному, но я думаю, что это нормально. Джихан [У] сказал, что это свобода, предоставленная протоколом, поэтому они могут это делать», - сказал он.

Моу отметил, что эта технология T является «кошерной» среди майнеров, поскольку по сути она позволяет им попытаться решить головоломку биткоина, не выполняя никакой полезной работы, например, обработки транзакций.

Примечательно, что другие T считают, что «атака» или «уязвимость» — это правильный термин, утверждая, что это просто способ для майнеров более эффективно добывать криптовалюту.

Содиректор IC3 Эмин Гюн Сирер, например, утверждалв сообщении в блоге говорится, что пока T достаточных публичных доказательств, подтверждающих заявления Максвелла.

Меркл шлифует?

Подробности так называемой «атаки» довольно техническиеhttps://pastebin.com/RU5SXsFE, но в своей самой простой форме она касается того, как майнеры находят блоки.

Подводя итог процессу майнинга, майнеры используют специально разработанное оборудование для многократного хеширования данных блока Bitcoin (или превращения их в зашифрованную строку букв и цифр фиксированной длины) до тех пор, пока не найдут конкретное решение, которое разблокирует вознаграждение за майнинг Bitcoin .

Существуют определенные данные, которые майнерам T положено знать до вычисления хешей, поэтому всем майнерам приходится проходить один и тот же процесс вычислений, что уравнивает шансы.

Проблема, как утверждают разработчики, заключается в алгоритме хеширования, который майнеры могут эксплуатировать несколькими способами. Во- ONE, предметом поста Максвелла является техника, которую разработчики называют «измельчением Меркла». Но Максвелл утверждает, что некоторые майнеры нашли хитрый способ узнать больше о данных, которые они ожидают найти заранее.

В каждом заголовке блока есть «корень Меркла», который можно рассматривать как сводку транзакций, объединенных в блок. Майнеры могут упорядочивать данные транзакций в дереве Меркла таким образом, чтобы им приходилось вычислять меньше данных.

«Если майнер находит несколько потенциальных корневых значений, имеющих одинаковые конечные 32 BIT, то он может использовать атаку», — пишет Максвелл.

Это ускоряет процесс. По сути, если все идет по плану, это означает, что иногда приходится пропускать шаг.

Кроме того, некоторые разработчики утверждают, что ONE из признаков использования этой техники является то, что некоторые майнеры добывали блоки без транзакций, что облегчало переупорядочивание транзакций в дереве Меркла. (Bitmain, в частности, известен тем, что иногда мойпустые блоки).

Кто что говорит?

Примечательно, что Тимо Ханке, соавтор AsicBoost и бывший технический директор Cointerra, утверждает, что аргумент о том, что AsicBoost препятствует принятию SegWit, преувеличен.

Признав в Twitter, что AsicBoost потенциально может использоваться в целях, которые могут нанести ущерб сети, он заявил, что не поддержит никакие предложения по улучшению Bitcoin (BIP), которые будут использовать эту Технологии для нанесения вреда Bitcoin.

Соавтор AsicBoost Серхио Лернер отметил в Twitter, что недавно предложенная альтернатива SegWit — Segwit2MB — также не позволит майнерам продолжать использовать эту уязвимость.

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

«Патенты, дающие большие преимущества, являются проблемой для Bitcoin», — заявил генеральный директор Blockstream Адам Бэк.

Кроме того, атака имеет экономическое преимущество. Максвелл отметил, что майнинговый пул, включающий 50% мощности майнинга Bitcoin, может сэкономить до 100 млн долларов в год, эксплуатируя уязвимость.

Другие предположили, что, поскольку SegWit каким-то образом решает проблему, могут существовать экономические причины, по которым майнеры не поддерживают это решение.

«Если у вас есть дойная корова стоимостью 100 миллионов долларов, и она уничтожается из-за какой-то функции, вы делаете все возможное, чтобы ее заблокировать», — утверждает разработчик Альфонс Пейс.

Максвелл добавил, что именно этот вывод стал причиной того, что он начал изучать этот вопрос:

«Несовместимость могла бы во многом объяснить некоторые из наиболее необъяснимых случаев поведения некоторых участников экосистемы майнинга».

Алисса Хертиг и Гаррет Кейрнс предоставили репортажи.

Зажигалка для газовой плиты через Shutterstock

Pete Rizzo

Пит Риццо был главным редактором CoinDesk до сентября 2019 года. До прихода в CoinDesk в 2013 году он был редактором источника новостей о платежах PYMNTS.com.

Picture of CoinDesk author Pete Rizzo