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

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

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

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

Для краткости и нейтралитета я буду просто называть тех, кто желает прекратить подобные транзакции, Синей командой, а тех, кто предпочитает сохранять статус-кво, — Красной командой. Для целей обсуждения не имеют значения причины мотивации той или иной стороны, важно лишь то, что они мотивированы и действуют для достижения этих целей высокого уровня. В этой статье будет изложен реалистичный план будущего этого конфликта, основанный на целях каждой фракции и объясняющий технические возможности, открывающиеся на каждом этапе. Он будет стремиться оставаться клиническим и обсуждать только механику, исключая элементы, которые имеют субъективную интерпретацию. Вы можете сформировать собственное мнение в областях, касающихся субъективной ценности и ценностей.

Фон 

Немного предыстории: в начале 2023 года разработчик Кейси Родармор опубликовал свои протоколы Ordinals и Inscriptions, которые представляют собой наборы правил для альтернативной интерпретации данных в блокчейне. Это привело к более широкому использованию пространства блоков людьми, участвующими в этих протоколах, что приводит к увеличению комиссий – особенно огромные скачки в мае и декабре. Поскольку они, возможно, используют биткойн не в качестве денег, а для других целей, некоторые высказываются за то, чтобы такое использование следует прекратить, и утверждают, что это снижает полезность биткойна как денег. Важно понимать технически, что происходит с этими протоколами, чтобы можно было вести аргументированную дискуссию о том, возможно ли это или даже желательно.

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

Надписи — это метод хранения дополнительных неденежных данных в блокчейне, например, файлов изображений. При использовании в сочетании с порядковыми номерами результат очень похож на торгуемый NFT, популярный в других цепочках. Биткойн не предназначен для поддержки такого использования, и это происходит за счет использования его неразрешенных элементов. Когда вы создаете адрес для приема биткойнов, вы определяете замок, который необходимо открыть, чтобы потратить средства, а также ключ, необходимый для его разблокировки. Тактику, используемую Inscriptions, можно рассматривать как создание ключа, который будет выглядеть как персонаж мультфильма (изображение или любые другие произвольные данные, которые пожелает пользователь). Это обходится дороже, чем использование обычного ключа, и за это пользователь платит комиссию за майнинг, как и за каждую транзакцию.

Битва за мемпул

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

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

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

«Исправление фильтров» вряд ли позволит достичь цели Blue Team по предотвращению определенных транзакций по нескольким причинам.

Во-первых, Биткойн спроектирован так, чтобы быть устойчивым к вредоносным узлам: поскольку эксплуатация узла обходится очень дешево, это была бы хрупкая система, если бы кто-нибудь мог заблокировать вашу способность совершать транзакции, просто развернув бесчисленное количество узлов на ферме облачных серверов. Каждый узел пересылает каждую транзакцию, о которой он слышит (и считает ее действительной), всем своим подключенным узлам, что означает, что она быстро заполняет сеть, и даже небольшого меньшинства взаимодействующих узлов достаточно, чтобы каждая транзакция попала к майнеру. Недавно это было снова продемонстрировано на практике в ходе спора о «полноценном RBF» в 2023 году, о котором вы можете узнать больше здесь. В этом случае фильтры узлов по умолчанию, уже почти повсеместно распространенные в сети, отбрасывали действительные транзакции, которые заменяли (тратили те же входные данные, что и) другую ожидающую транзакцию с более низкой комиссией. Если одна из этих замен все же доберется до майнера, можно разумно ожидать, что будет добыта именно ее версия, а не более низкооплачиваемая версия, поскольку она более прибыльна. Однажды только 10% узлов изменили свои фильтры, чтобы ретранслировать их, а не отбрасывать, и было видно, что они добывались с надежностью более 95%.

Таким образом, чтобы добиться активного подавления действительных транзакций только с помощью фильтров, уровень внедрения должен составлять более 90% по всей сети. Учитывая, что менее 40% узлов используют последнюю версию Bitcoin Core, что не вызывает никаких споров, это кажется несбыточной мечтой. Даже если необходимо достичь требуемого уровня внедрения 90%+, фильтры, как шторы на окне, влияют только непосредственно на собственный узел пользователя. Конечно, третья сторона не может контролировать, какое программное обеспечение или настройки вы используете на своем компьютере, а также не может контролировать, с кем вы общаетесь.

Синяя команда в значительной степени признает, что достижение значимых изменений с помощью только фильтров узлов маловероятно, и надеется также использовать их в качестве средства социальной сигнализации. Они утверждают, что программное обеспечение Bitcoin Core, обновляющее стандартные фильтры, показывает Red Team, что они нежелательны и что им будет активно сопротивляться, надеясь, что они дважды подумают, прежде чем ответить, даже если само развертывание займет некоторое время. Обратите внимание, что наиболее важным действием здесь является просто публичное включение обновления фильтра в Bitcoin Core: никто не обязан запускать обновление, и никто не может с уверенностью знать, какую версию используют другие узлы, и представляют ли эти узлы вообще реальных пользователей. узлы, к которым вы подключены, можно было бы массово развернуть на облачном сервере практически бесплатно.

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

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

Учитывая низкую вероятность успеха, Красной команде, скорее всего, не потребуется предпринимать никаких действий, и их транзакции не пострадают. Но если какой-либо из шагов Blue действительно вызвал хотя бы временный сбой в работе сети, существует множество небольших шагов, которые позволят гарантировать, что транзакции смогут достичь майнеров, даже если некоторые узлы в сети перестанут сотрудничать. Существует Libre Relay — доработанная версия Bitcoin Core с ослабленной политикой фильтрации для более точного соответствия консенсусным правилам. Узлы Libre предпочитают соединяться друг с другом через обычные узлы Core и при этом создают надежную ретрансляционную сеть, которая обходит препятствия. Запуск Libre вместо ванильного Bitcoin Core — это тривиальное изменение и единовременное решение. Сообщество Ordinals уже обсуждает миграцию, чтобы избежать проблем с ретрансляцией, хотя в настоящее время они их не испытывают.

Но ретрансляция транзакций через сеть узлов — это только один из способов. Цель состоит только в том, чтобы передать вашу транзакцию активному майнеру, который на самом деле просто доставляет часть данных. Таким образом, вполне предсказуемо, что альтернативные методы доставки будут использоваться для тех, кто не желает или не сможет использовать ретрансляционную сеть, и будут преобразованы в услуги, которые могут требовать дополнительных затрат от тех, кто желает их использовать. Майнинг даже уже отфильтрованных транзакций с помощью «внеполосных» средств происходил на протяжении всей истории, но был окончательно продемонстрирован транзакцией увеличенного размера Taproot Wizard в феврале 2023 года, майнеру которой платили извне (в отличие от обычных переходов). Затем, чтобы подчеркнуть свою точку зрения в дебатах, транзакция «Консенсус — это король» в январе 2024 года создала пыль — UTXO на 21 сат, слишком низкую стоимость, чтобы покрыть комиссию, необходимую для того, чтобы когда-либо потратить ее снова, поведение, которое в настоящее время фильтруется все существующие узлы. Комиссии за эту транзакцию выплачивались внутриканально, как и за любую другую транзакцию, и она была отправлена ​​через личное сообщение в Твиттере и ни разу не было показано сети узлов. В марте это направление было разработано новым сервисом Slipstream пула Marathon, который предоставляет простую веб-форму для вставки транзакции, которая будет передана непосредственно в их собственный узел, и будет добыта до тех пор, пока она действительна на основе консенсуса и платит надбавку за рыночная ставка. Отсюда логично предположить, что другие пулы присоединятся, чтобы конкурировать за дополнительные комиссии, которые могут предложить эти транзакции, если они когда-либо будут успешно заблокированы на уровне узла, и пользователям будет легко ими воспользоваться.

Консенсусная война

Давайте теперь перейдем к размышлениям о будущем, предполагая, что Red Team довольны запуском узлов Libre или использованием API-интерфейсов майнеров, и, по крайней мере, некоторые майнеры продолжают принимать свои предложения по комиссиям, а не альтруистически отклонять их. Как Синяя команда может отреагировать на свое продолжающееся присутствие в блоках? Кто знает, сколько времени пройдет сначала, но если желание навсегда избавить Биткойн от этих определенных типов транзакций все еще существует, в конечном итоге следующей эскалацией станет форк с целью принудительного исключения их из блоков.

Изменение правил консенсуса вашего узла может привести к тому, что вы отклоните некоторые блоки как недействительные, в то время как остальной мир этого не сделает, а это означает, что ваша локальная копия блокчейна не будет соответствовать всем остальным. Теперь вы существуете на форке, отделенном от исходной цепочки: новые блоки, добытые в исходной цепочке, несовместимы с вашими, поэтому ваш узел отбрасывает их. Любой другой, кто внес такое же изменение в то же время, находится на той же вилке, что и вы. Обновления Биткойна производятся путем координации форков: каждый соглашается изменить свои правила одинаковым образом в фиксированное время в будущем. Это серьезные начинания, требующие большой организации, чтобы никто не остался позади. Здесь подробно изложена история активаций форков Биткойна, включая их проблемы, и это познавательное чтение.

Блокчейн развивается за счет того, что майнеры тратят реальную энергию на создание новых блоков: это неподдельное доказательство выполнения работы, которое делает Биткойн безопасным и ценным. Работа не может быть применена более чем к одному блоку одновременно: они должны решить, следует ли строить исходную цепочку или новую вилку. Создатели новых блоков имеют право выпускать внутри себя фиксированное количество новых монет в качестве вознаграждения, что, конечно, отражается только на той стороне развилки, в которой находится блок. Если они не обеспечивают должным образом новые правила в своих блоках в новом форке узлы отклонят эти блоки как недействительные и больше не будут получать вознаграждение, хотя затраченная ими энергия все равно исчезнет. Таким образом, пользователи через свои узлы могут коллективно заставить майнеров решить, какой набор правил, по их мнению, будет воспринят рынком как более ценный. Никто не может контролировать решения других, но вы можете предоставить им новые варианты использования их фиксированных ресурсов и перестать «платить» им за их работу, если они сделают «неправильный», на ваш взгляд, выбор. Это сложный танец выбора, стимулов и субъективных оценочных суждений, в котором участвуют множество сторон с различными интересами. Форки всегда будут иметь определенную степень неопределенности, поэтому в Биткойне они являются редкими и значительными событиями.

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

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

Блок будет отклонен, если он содержит транзакцию, которая не соблюдает следующее:

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

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

  3. Сценарии Taproot не могут иметь заведомо неисполняемых сегментов, например, начиная с OP_FALSE OP_IF. Любой код, следующий за этим, никогда не сможет быть запущен, поскольку инструкции должны немедленно выйти и удалить все, что будет после этого, и это просто лишние данные, не имеющие законного использования. Используемые методы необходимо будет выявить и конкретно запретить.

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

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

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

Пользователи, связанные с Красной командой, гораздо менее консервативны, чем Синяя команда, быстро внедряют новые технологии, получают удовольствие от преодоления трудностей и меньше заинтересованы в долгосрочном строительстве. В совокупности они обладают значительным капиталом, который готовы потратить, и, похоже, им также нравится раздражать биткойнеров. История показала, что скорость принятия протоколов Ordinals и Inscriptions составила около четырех месяцев, и это было на рынке, который не обращал внимания на Биткойн как на возможный источник новых инноваций или возможностей для азартных игр.

Методы обхода новых правил консенсуса включают в себя:

  1. Изобретение новых способов создания неисполняемых сегментов сценария Taproot, что в конечном итоге влечет за собой только генерацию «0» любыми способами, которые только может придумать дизайнер. Код Биткойна интерпретирует это как команду выхода, такую ​​как OP_FALSE, и все, что следует за 0, не запускается для экономии вычислений, поскольку эта функция уже завершилась неудачно. Но есть также много законных причин, по которым скрипт в какой-то момент генерирует ноль, и в некоторых случаях это жизненно важно для функционирования.

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

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

Вполне возможно, что сеть просто никогда не примет и не активирует форк Blue Team. Тем не менее, похоже, что набор подобных изменений понравится достаточному количеству людей и будет иметь достаточно мало очевидных недостатков, чтобы у него был разумный шанс.

Ядерная эскалация

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

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

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

На этом этапе также может произойти полный запрет OP_RETURN, если было чрезмерное использование внешними протоколами, которые считаются паразитными. Такие протоколы уже разработаны сегодня, и еще в разработке, но они еще не выпущены на рынок. OP_RETURN не служит никакой цели, кроме передачи произвольных данных, но считается относительно безвредным и нашел применение для вещей, которые Синяя команда считает приемлемыми или даже желательными, таких как инструменты повышения конфиденциальности и отметки времени (которые даже использовались для подтверждения национальных выборов). Тем не менее, объем данных, необходимый для облегчения субъективно хороших вещей, достаточен и для субъективно плохих вещей, на самом деле в несколько раз больше: эффективные временные метки требуют много места, а простые сообщения - нет. И если верить истории, частота использования этих функций Красной командой может на несколько порядков превышать частоту использования Синей командой.

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

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

Если Red Team отреагирует на закрытие пространства дизайна скрипта и OP_RETURN, следующим логическим шагом будет обращение их внимания к другим полям транзакций со свободным входом: адресам и суммам. Адрес — это просто строка символов, а символы можно использовать для передачи данных. Первый форк требовал, чтобы все ключи были проверяемыми, что затрудняло «нахождение» решения, но по сути это все еще просто вычислительная задача: найти действительную адресную строку, которая также содержит нужные данные.

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

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

Взаимно гарантированное уничтожение

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

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

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

Светлое будущее: заключительные мысли

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

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

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

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

Если несколько пользователей смогут совместно использовать UTXO, они смогут объединить силы, как косяк рыб, и противостоять даже гигантским китам. Если сеть Биткойн активирует одно из предложений соглашения, откроется множество новых возможностей для сотрудничества без ущерба для суверенитета. Она не идеальна, и еще очень много работы предстоит сделать. Но фундамент прочный, вопросы безопасности решены, объем того, что можно улучшить, поразительно широк, а путь к активации долог. Мы опоздали на этот цикл внедрения, но мы все еще можем быть готовы к следующему.

Давайте оставим текущие отвлекающие факторы и вместе построим будущее.

Это гостевой пост Оуэна Кемейса. Выраженные мнения являются исключительно их собственными и не обязательно отражают точку зрения BTC Inc или Bitcoin Magazine.

Источник: Журнал Биткойн.

Пост Red Vs. Синий: Военная игра Bitcoin Ordinals впервые появилась в Crypto Breaking News.