Модульность – результат любопытного эксперимента, проводимого в Ethereum как реакция на плохие свойства масштабирования блокчейнов. Чтобы устранить этот недостаток, разработчики применили радикальный подход, продав с аукциона основные функции мейнчейна… другим блокчейнам.
Эта модульная трансформация, основанная на технологии роллапов, полностью изменила представление о том, как создаются продукты и услуги на базе Ethereum. Разбивка каждого элемента стека позволяет проектировать различные архитектуры в соответствии с их вариантами использования. Понятно, что это привело к распространению… блокчейнов.
Я не шучу. Все невероятно богатеют, продавая блокчейны.
Хотя каждый новый протокол консенсуса предлагает новые и интересные возможности масштабирования, они также создают проблему координации. Если пользователи будут рассредоточены по разным сетям, как экономика станет более эффективной? Как синхронизировать всех в этом дистрибутиве? Может быть, еще один… блокчейн?
И так без конца и краю.
Эта фрагментация экосистемы имела несколько очевидных последствий. Во-первых, пользователи изолированы и застряли между посредниками. Несмотря на то, что роллапы обладают привлекательными свойствами минимизации доверия, неэффективность, создаваемая переносом данных в эти системы и из них, приводит к необоснованным затратам для пользователей. Это также подвергает их более рискованным вариантам, таким как централизованные сервисы.
Для разработчиков отсутствие совместимости между платформами создает проблемы и способствует созданию среды конкуренции, а не сотрудничества. Каждый день создается новый протокол, позволяющий новым и существующим командам конкурировать с еще одной копией тех же приложений. Во многих случаях команды решают «делать ставку на себя», отделяясь в свою собственную экосистему (то есть, блокчейн). Важно подчеркнуть привлекательность этой модели, которая позволяет настраивать и оптимизировать различные компоненты. Эта гибкая архитектура позволяет каждому предлагать свои уникальные платформы и вдохновлять на новые проекты. Возможности безграничны!
К сожалению, эти стимулы привели к фрагментации сетевого эффекта. Если ничего из созданного не будет соответствовать между собой, пользователи будут объединяться лишь в нескольких конкурирующих сетях. В результате экономическая деятельность концентрируется в меньшем количестве систем.
Такая модульность отдалила пользователей от цели, хотя этого не следует делать. Использование различных интерфейсов для взаимодействия с протоколом консенсуса – вполне обоснованная идея. Однако стратегия Ethereum имеет свои недочеты; она рассматривает совместимость скорее как дополнительную функцию, чем как основополагающий принцип проектирования. Пока Ethereum продолжает стремиться к масштабируемости за счет умножения блокчейнов, дебаты будут продолжаться, предоставляя конкурентам широкие возможности поощрять разногласия и использовать разделения. Разделяй и властвуй.
В Биткоине появляется другая архитектура, которая предполагает принципиально иной дизайн. Используя Lightning в качестве основы взаимодействия, разработчики постепенно начинают использовать стек технологий, гораздо более близкий к одноранговой модели Биткоина.
Вместо того, чтобы пытаться копировать глобальные общие состояния, такие протоколы, как Cashu или Fedimint, оптимизируются для локального и несанкционированного взаимодействия. Финансовые сервисы теперь могут быть представлены в различных экономических центрах и поддерживать подключение через сеть Lightning.
Поставщики ликвидности, атомные мосты и монетные дворы электронных денег. Новая финансовая сеть, использующая один и тот же уровень расчетов.
Внедрение Nostr обеспечивает социальную абстракцию, которая связывает все это воедино. Социальная сеть, основанная на тех же принципах, что и Биткоин, предоставляет простой набор правил, разработанных для максимальной совместимости. Избегая предписаний в отношении выполняемых функций, Nostr дает толчок открытым инновациям.
Сегодня различные проекты начинают изучать способы облегчения торговли биткоином, делая Nostr нативным компонентом пользовательского Биткоин-опыта. Инфраструктура открытых ключей, лежащая в основе протокола, естественным образом подходит для кошельков и других платежных приложений, позволяя им взаимодействовать друг с другом и безопасно обмениваться данными. Этот уровень связи может связывать пользователей с другими пользователями и различными услугами, доступными через сеть. Такие стандарты, как Nostr Wallet Connect, открывают новые возможности для Биткоин-приложений для взаимодействия с растущей экосистемой Nostr.
Такие проекты, как Mutiny, воплощают различия в этом модульном видении Биткоина. Пользователи могут одновременно подключаться к таким сервисам, как Nostr Relays, федерации Fedimint и Lightning Service Providers (LSP). Каждый из них предоставляет доступ к растущему числу функций и приложений. Используя Nostr в качестве сервиса обнаружения, мы можем использовать нашу социальную сеть для идентификации и естественного доступа к приложениям и сервисам, одобренным нашими коллегами. Эта сеть доверия представляет собой интересную альтернативу так называемым «доверительным» системам. Участники могут начать полагаться на рыночные стимулы для участия в более эффективных обменах, которые не будут обременены недостатками, характерными для более децентрализованных систем.
В конце концов, появятся торговые платформы, на которых поставщики ликвидности, монетные дворы, кредиторы и координаторы coinjoin смогут рекламировать свои услуги через Nostr. Децентрализованный проект книг заказов Civkit может легко интегрироваться с Mutiny и позволить пользователям участвовать в одноранговых сделках. Каждая интеграция построена на принципе несанкционированного участия, чтобы пользователи могли сохранять полный контроль над своим взаимодействием.
Модульная история Биткоина не лишена рисков. Фундаментальные части, такие как LSP, предполагают значительные требования к капиталу, которые создадут эффект масштаба между конкурирующими поставщиками. Росту монетных дворов электронных денег могут препятствовать проблемы регулирования и мошенничество со стороны операторов. Ретрансляторы Nostr уже продемонстрировали тенденцию к централизации, и остается неясным, как будет развиваться топология сети.
Успех этого подхода зависит от опциональности рынка, и важно, чтобы барьеры для входа оставались низкими. С этой целью предпринимаются различные усилия. Например, несколько компаний Lightning в настоящее время работают над спецификацией, которая позволит любым участникам рынка реализовать свои собственные LSP.
Вероятно, еще слишком рано прогнозировать, как будут развиваться какие-либо из этих архитектур и протоколов. По мере того как оба мира продолжают соприкасаться, вполне вероятно, что роллапы найдут свое место в экосистеме Биткоина. Конкретные проекты приложений, такие как zkCoins, не требуют глобального состояния и, возможно, могут быть совместимы с Lightning.
Противоречие между обоими методами чем-то напоминает первые дни Интернета. Коммерческий интерес может находиться на стороне платформ, которые позволяют улавливать часть сетевого эффекта для монетизации. Для того, чтобы более открытые и не требующие разрешений протоколы действительно заработали, может потребоваться больше времени. Интернет представляет собой поучительный пример консолидации и изолирования сервисов и приложений. Будем надеяться, что нынешний путь развития Биткоина приведет к будущему, в котором приоритет отдается совместимости и несанкционированному доступу, а не финансовым бункерам.