Саботаж Биткоина

Саботаж Биткоина

Как бы вы саботировали Биткоин, если бы вы были правительственным агентом?

«Правительственные агенты не проявляют активности в кругах разработчиков и влиятельных лиц в сфере Биткоина».

- Вероятно, правительственные агенты.

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

Итак, давайте посмотрим на Биткоин сегодня: сейчас ведутся разговоры о будущем Биткоина ввиду появления Ordinals или, как многие говорят, спама. Рост числа цифровых артефактов в прошлом году и давление, которое они оказали на спрос на блочное пространство, вызвали споры в сообществе Биткоин-максималистов по поводу того, что такое биткоин и как его следует использовать, и войну мемов. Цель этой статьи – не занять политическую позицию в этой борьбе, а указать на уязвимые места в Биткоине, которые могут быть использованы для диверсионных кампаний. Этого разделения на некогда едином фронте достаточно, чтобы сделать паузу и задуматься о том, какие внешние силы здесь замешаны.

Баланс сил в Биткоине

Анализируя борьбу, происходящую внутри Биткоина, важно понимать какие стороны задействованы и то, как каждая из сил уравновешивает друг друга. В 2019 году Ник Картер проиллюстрировал модель баланса сил в Биткоине. Эта модель показывает, кому принадлежат ключевые роли в Биткоине и их взаимоотношения. Вы можете увидеть циклическую обратную связь между Майнерами -> Разработчиками -> Экономическими узлами. В условиях вакуума эти три роли будут постоянно подпитывать друг друга, и ничто не сможет их контролировать. В основе модели находятся пользователи, которые контролируют разработчиков и экономические узлы.

Саботаж Биткоина
Модель баланса мощности Биткоина, автор: Ник Картер.

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

Процесс разработки Биткоина

Давайте теперь углубимся в процесс разработки Биткоина. Как вы знаете, внесение изменений в Биткоин – это медленный и целенаправленный процесс. Это большое изменение по сравнению с лозунгом Кремниевой долины «главное – сделать быстро». Многие утверждают, что этот медленный методичный процесс на самом деле является одной из самых сильных сторон Биткоина. В 2011 году Gwern опубликовал статью «Биткоин: хуже, значит лучше», в которой говорится: «Однако, следуя принципу «чем хуже, тем лучше», безобразный неэффективный прототип Биткоина успешно послужил созданию безопасной децентрализованной цифровой валюты, которая может ждать успеха бесконечно, и этого было достаточно, чтобы в конечном итоге привести к принятию, совершенствованию и превращению в безопасную глобальную цифровую валюту». Этот безобразный неэффективный код привел нас сюда, 15 лет спустя, и за это время медленный методичный подход к разработке Биткоина был и, вероятно, будет оставаться частью духа разработчиков.

Процесс разработки даже был официально задокументирован в BIP 2 (Предложение по улучшению Биткоина). Ниже приведены общие этапы процесса активации BIP:

  1. Составление проекта BIP: Первым шагом является составление проекта BIP по шаблону, описанному в BIP2. Это включает в себя написание подробного документа или официального документа, в котором излагаются предлагаемые изменения. BIP должен быть всеобъемлющим, включать мотивацию, технические характеристики и обоснование.
  2. Обсуждение и обратная связь: после того, как проект BIP составлен, он передается сообществу Биткоина для обсуждения и отзывов, что обычно происходит на таких платформах, как список рассылки разработчиков Биткоина, GitHub и даже Twitter. Цель состоит в том, чтобы получить обратную связь, уточнить предложение и начать формировать вокруг него консенсус.
  3. Присвоение номера BIP: Если BIP рассматривается как имеющий потенциал и является уникальным, редактор BIP присваивает ему номер BIP. Это официальное подтверждение того, что BIP находится на рассмотрении.
  4. Формальная проверка: после того, как BIP присвоен номер, он вступает в фазу формальной проверки. В течение этого времени BIP тщательно проверяется на предмет технической обоснованности, осуществимости и совместимости с протоколом Биткоина. Именно здесь разработчики пытаются выявить недочеты в предложении.
  5. Изменения: На основе отзывов и проверок BIP может претерпевать несколько изменений.
  6. Реализация: после достижения консенсуса BIP реализуется в кодовой базе Bitcoin Core. Этот шаг включает в себя фактическое кодирование и тщательное тестирование, чтобы гарантировать, что изменения работают так, как задумано, без появления новых уязвимостей.
  7. Достижение консенсуса. Чтобы BIP мог двигаться вперед, необходимо достижение консенсуса в сообществе Биткоин-разработчиков. Часто это самая сложная часть, поскольку децентрализованная природа Биткоина предполагает, что широкий круг заинтересованных сторон (разработчиков, майнеров, пользователей и т. д.) должен согласовать изменения.
  8. Внедрение: после реализации и консенсуса выпускается новая версия Bitcoin Core, включая BIP. В зависимости от характера BIP, большинству майнеров или узлов может потребоваться обновление до новой версии, чтобы изменения вступили в полную силу.
  9. Активация: Наконец, как только необходимый порог участников сети примет новую версию, изменения, предложенные в BIP, активируются в сети Биткоина.

Знание процесса разработки невероятно полезно для понимания того, как происходят изменения в Биткоине. Проблема, которую я вижу, заключается в том, где находится единственная точка сбоя в этом процессе и кто является контролером на каждом этапе. Обсуждения выявляют слабые места или недокументированные части цикла разработки, такие как Bitcoin Inquisition.

Что такое Bitcoin Inquisition

Bitcoin Inquisition – это недокументированная часть процесса разработки Биткоина. Этот форк ПО Bitcoin Core был предложен и осуществлен Эй Джей Таунсом в 2022 году. Вот очень краткое изложение, что это такое.

«Я думаю, что самым слабым звеном в этом цикле [разработки биткоина] является первое: что, если мы активируем софтфорки в Signet по умолчанию до того, как код будет объединен с ядром? С этой целью я предлагаю форк ядра, который я называю «Bitcoin Inquisition», идеея которого состоит в ответвлении от стабильных релизов ядра и добавлении поддержки предлагаемых изменений в консенсус (CTV, ANYPREVOUT, TLUV, OP_CAT и т. д.), а также, возможно, политику ретрансляции (изменения ретрансляции часто вытекают из консенсусных изменений)».

– Эй Джей Таунс о Bitcoin Inquisition

Итак, Bitcoin Inquisition был успешно реализован. Эй Джей управляет специальным отдельным форком ядра Биткоина и является единственным администратором для тестирования BIP. Это не задокументировано в BIP-2, но было принято основными разработчиками как процесс. Это любопытный пример того, как разработчики могут вносить изменения так, как они считают нужным, без документации.

Саботаж Биткоина

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

Саботаж. (существительное)

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

Форма глагола: вредить, саботировать

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

Простое руководство

В 1940-х годах ЦРУ выпустило полевой справочник под названием «Простое руководство по диверсиям». Целью этого было распространение практического руководства по ведению диверсионных операций в тылу противника. Хотя этому руководству уже 80 лет, оно раскрывает некоторые классические тактики искусства саботажа.

Саботаж Биткоина

Это руководство представляет собой уникальный взгляд на то, насколько хитро могут действовать люди, когда речь идет о нетрадиционных методах действий. Руководство было разработано в 1940-х годах, и можно лишь догадываться, сколько часов и ресурсов было потрачено на модернизацию этого документа и других секретных руководств. Для целей этой статьи мы рассмотрим разделы «Конкретные предложения по саботажу», посвященные организациям, конференциям и руководителям.

«Организации и конференции»

  1. Настаивайте на том, чтобы делать все через «каналы». Никогда не допускайте использование коротких путей для ускорения принятия решений.
  2. Произносите «речи». Говорите как можно чаще и как можно дольше. Подкрепите свои мысли длинными анекдотами и рассказами из личного опыта. Не стесняйтесь сделать несколько уместных патриотических комментариев.
  3. По возможности передавайте все вопросы в комитеты для «дальнейшего изучения и рассмотрения». Комитеты должны быть как можно больше – и не менее пяти.
  4. Как можно чаще поднимайте не относящиеся к делу проблемы.
  5. Дискутируйте о точных формулировках сообщений, протоколов, резолюций.
  6. Вернитесь к вопросам, решенным на последнем заседании, и попытайтесь вновь поднять вопрос о целесообразности этого решения.
  7. Выступайте за «осторожность». Призывайте своих коллег по конференции быть «разумными» и избегать спешки, которая может привести к трудностям в дальнейшем.
  8. Поднимите вопрос правомерности любого решения – находится ли такое предполагаемое действие в юрисдикции группы, не может ли оно противоречить политике какого-то более высокого эшелона.

Когда я читаю раздел А. «Организации и конференции», я не могу не думать, что развитие Биткоина саботируется, но я наивный сторонний наблюдатель. Если бы я собирался саботировать Биткоин, это практическое руководство можно было бы легко применить в кругах разработчиков. Разумно полагать, что государственный представитель мог бы начать участвовать в процессе проверки кода, прокладывать пути и обретать власть.

Давайте обрисуем диверсионную тактику, которую могут использовать государственные дельцы:

  • Майнеры – в великих войнах за размер блоков некоторые крупные майнинговые пулы сигнализировали о поддержке сторонников больших блоков. Это была атака на Биткоин, но она демонстрирует конкретные действия, которые операторы майнинг-пула могли предпринять, чтобы саботировать Биткоин. Хотя это НЕ помогло взломать Биткоин, мы узнали, что в основе Биткоина находятся пользователи. Более серьезная проблема могла бы возникнуть, если бы крупные операторы пулов действовали в координации с другими.
  • Разработчики – это, пожалуй, самый большой вектор диверсионной атаки. Поскольку мы видим, что Биткоин поглощает все большую ценность, он станет более серьезной мишенью для государственных субъектов. Это означает, что появятся государственные операторы, отправляющие запросы на включение и участвующие в процессе разработки. Основываясь на упомянутом руководстве по саботажу, операторы могут легко применить многие из тактик, изложенных выше. Мы уже видим очень противоречивые позиции разработчиков относительно того, каким должен быть Биткоин.
  • Пользователи. Поскольку пользователи оставляют отзывы разработчикам, можно предположить, что предоставление плохих отзывов может привести к тому, что разработчики создадут что-то, что не отвечает интересам Биткоина. Или пользователи могут социально атаковать разработчиков, заставляя их делать определенные вещи. Прямо сейчас мы наблюдаем войну мемов внутри максималистского сообщества, и это не может быть органическим дискурсом. Конфликты между пользователями могут привести к плохому развитию событий. Кроме того, что произойдет, если группа злоумышленников из лагерей пользователей и разработчиков объединится? Или что, если пользователи скоординируют свои действия, чтобы влиять на определенных разработчиков?
  • Экономические узлы – они выбирают, какие транзакции передаются майнерам через код, который они запускают. Пользователи говорят им, какой код запускать, потому что пользователи тратят на них деньги. Экономические узлы могут участвовать в саботаже, поддерживая старый код или вредоносный код.

Подводя итог этой статьи, можно сказать, что сложная динамика между майнерами, разработчиками, пользователями и экономическими узлами внутри Биткоина создает готовое поле битвы для войны мемов и саботажа Биткоина. Процесс разработки Биткоина не имеет недостатков, и, как указано в «Руководстве по саботажу» ЦРУ, существует множество простых в применении тактик, которые можно использовать для саботажа Биткоина. Это должно послужить отрезвляющим фактом того, что Биткоин находится под атакой, и вам следует действовать соответствующим образом.

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

Как уберечь биткоины, если вам придется покинуть страну Как уберечь биткоины, если вам придется покинуть страну Иногда политическая или экономическая ситуация становится настолько нестабильной, что у вас нет другого выбора, кроме как бежать из страны. Биткоин – это чрезвычайно эффективный инструмент, позволяющий взять с собой свои сбережения. Шиноби 28 апреля 2024
Интересные факты о халвинге Интересные факты о халвинге Краткий список малоизвестных фактов о графике эмиссии Биткоина и прошлых халвингах. Шиноби 28 апреля 2024
Биткоин не знает границ Биткоин не знает границ Биткоин существует вне контроля центральных властей и, таким образом, позволяет людям контролировать и защищать свои сбережения независимо от политического и социального климата, в котором они находятся. Bitcoin Magazine 27 апреля 2024