Блокчейн-индустрия переживает кризис, вызванный ее собственными причинами. В то время как мы превозносим теоретическую скорость транзакций и децентрализацию, наша инфраструктура обработки данных по-прежнему прочно основана на технологиях 1970-х годов. Если 20-секундная задержка загрузки обречет приложение Web2 на провал, почему мы соглашаемся на это в Web3?
С учетом того, что 53% пользователей покидают веб-сайты всего через три секунды после загрузки, принятие нашей отраслью таких задержек является серьезной угрозой для внедрения.
Медленные транзакции - это не просто проблема для пользователей. Такие высокопроизводительные сети, как Aptos, способны выполнять тысячи транзакций в секунду. Тем не менее, мы пытаемся получить доступ к их данным с помощью «индексаторов Франкенштейна» - систем, собранных из таких инструментов, как Postgres и Kafka, которые никогда не были разработаны для уникальных требований блокчейна.
Скрытая стоимость технических зедержек
Последствия выходят далеко за рамки простых задержек. Современные решения для индексации ставят команды разработчиков перед невозможным выбором: либо создавать собственную инфраструктуру, потребляющую до 90% ресурсов разработки, либо смириться с серьезными ограничениями существующих инструментов. Это создает парадокс производительности: чем быстрее наши блокчейны, тем более очевидным становится узкое место в нашей инфраструктуре данных.
В реальных условиях, когда маркет-мейкеру необходимо провести перекрестную арбитражную сделку, он, по сути, борется со своей собственной инфраструктурой, а также конкурирует с другими трейдерами. Каждая миллисекунда, которая потрачена на опрос узлов или ожидание обновления состояния, представляет собой упущенный доход и потерянные возможности.
Это уже не теория. В настоящее время крупные торговые компании используют сотни узлов только для поддержания конкурентного времени реакции. Узкое место в инфраструктуре становится критической точкой отказа, когда рынок требует максимальной производительности.
Традиционные автоматизированные маркет-мейкеры могут работать с парами токенов небольшого объема, но они принципиально не подходят для торговли в институциональном масштабе.
Большинство современных блокчейн-индексаторов лучше описывать как агрегаторы данных, которые создают упрощенные представления о состоянии блокчейна, которые работают в базовых случаях использования, но разваливаются при большой нагрузке. Такого подхода могло бы быть достаточно для приложений DeFi первого поколения, но он становится совершенно неадекватным при работе с изменениями состояния в режиме реального времени в нескольких высокопроизводительных блокчейнах.
Переосмысление архитектуры данных
Решение требует фундаментального переосмысления того, как мы обрабатываем данные блокчейна. Системы следующего поколения должны передавать данные непосредственно пользователям вместо централизованного доступа через традиционные архитектуры баз данных, обеспечивая локальную обработку данных с низкой задержкой. Каждая точка данных должна иметь поддающееся проверке происхождение, временные метки и доказательства, обеспечивающие надежность и снижающие риски манипулирования.
Таким образом происходят фундаментальные изменения. Такие сложные финансовые продукты, как деривативы, становятся доступными в сети благодаря более быстрым блокчейнам и более низким тарифам за газ. Кроме того, деривативы используются для определения цен, что в настоящее время происходит на централизованных биржах. Поскольку блокчейны становятся быстрее и дешевле, протоколы деривативов станут основным средством определения цен.
Этот переход требует наличия инфраструктуры, способной передавать данные «в мгновение ока» - от 100 до 150 миллисекунд. Это не случайно. Это порог, при котором человеческое восприятие замечает задержку. Любое замедление существенно ограничивает возможности децентрализованных финансов.
Неизбежная конвергенция рыночных сил
Текущая модель чрезмерного опроса узлов и несогласованных профилей задержек не будет масштабироваться для серьезных финансовых приложений. Мы уже наблюдаем это на примере крупных торговых компаний, которые создают все более сложные индивидуальные решения - четкий сигнал о том, что существующая инфраструктура не отвечает потребностям рынка.
Поскольку более быстрые блокчейны с более низкими тарифами за газ позволяют использовать сложные финансовые инструменты, возможность отслеживать изменения состояния в режиме реального времени становится критически важной для эффективности рынка. Текущая модель агрегирования данных с многосекундными задержками существенно ограничивает возможности децентрализованных финансов.
Появляющиеся блокчейны повышают пропускную способность данных до беспрецедентного уровня. В области инфраструктуры передачи данных без соответствующих достижений мы бы создали двигатели Ferrari, подключенные к велосипедным колесам, - всю мощность, но не смогли бы использовать ее эффективно.
Необходимость перемен
Рынок подтолкнет к этим изменениям. Те, кто не сможет адаптироваться, будут чувствовать себя все более неуместными в экосистеме, где доступ к данным в режиме реального времени является не просто роскошью, а фундаментальной необходимостью для участия.
Об авторе
Максим Легг - основатель и генеральный директор Pangea, компании, стремящейся революционизировать доступ к данным. Максим Легг - архитектор блокчейн-инфраструктуры с 18-летним опытом разработки программного обеспечения, специализирующийся на высокопроизводительных торговых системах и децентрализованных биржах с 2016 года. Ранее он работал техническим архитектором в нескольких финансовых институтах, разрабатывая криптовалютные решения для институциональных клиентов.
Эта статья предназначена для общего ознакомления и не должна восприниматься как юридическая или инвестиционная консультация. Взгляды, мысли и суждения, выраженные в этой статье, принадлежат только автору.