Solana запустила механизм BAM, оптимизировавший порядок сделок и повысивший ликвидность в блокчейне.

Высокоскоростные транзакции Solana: успех или опасность?

Solana известна своей высокой скоростью транзакций и большим объемом торгов, но означает ли это, что она достигла совершенства? Внимательно рассматривая эти транзакции, мы не можем не задаться вопросом: действительно ли они создают настоящую ценность?

На самом деле, множество транзакций на Solana не исходят от реального спроса, а происходят от высокочастотных арбитражников, использующих миллисекундные информационные различия для получения прибыли. Эти так называемые "токсичные трейдеры" используют свои технические преимущества, увеличивая комиссионные сборы (Gas) в момент, когда маркетмейкеры собираются отменить свои ордера, чтобы обеспечить приоритетную упаковку своих транзакций и завершить арбитраж, что приводит к убыткам для маркетмейкеров. Чтобы компенсировать эти убытки, маркетмейкерам приходится увеличивать спреды, в конечном итоге обычные пользователи несут дополнительные расходы.

Solana всегда стремилась осуществить мечту о реализации ордерной книги на блокчейне и замене централизованных бирж. Однако наличие "токсичных трейдеров" стало основным препятствием на пути к этой мечте. Это и есть новый вызов, с которым сталкивается Solana: объем торгов не равен ликвидности. Для действительно здорового рынка нужно не больше торгов, а более качественные сделки.

Как исключить токсичные сделки и лучше защитить ликвидность?

В текущей системе из-за периодического механизма аукционов Solana, агрессоры фактически имеют приоритет, что серьезно влияет на справедливость рынка из-за злонамеренного MEV (максимально извлекаемой ценности).

Конкретно, в текущем консенсусе Solana транзакции в каждом временном интервале (Slot) сортируются по уплаченным приоритетным Gas-расходам, и транзакции с более высокими ставками выполняются в первую очередь. Этот аукцион проходит каждые 400 миллисекунд. В этом процессе маркетмейкеры должны часто корректировать свои ставки, включая отмену и повторное выставление ордеров, чтобы адаптироваться к изменениям рыночной цены. А арбитражеры, особенно высокочастотные, постоянно мониторят ценовые различия и, как только обнаруживают возможность, мгновенно совершают сделки. Таким образом, арбитражеры могут заплатить более высокую цену, чтобы успеть выполнить сделку до отмены ордера, что приводит к тому, что маркетмейкеры часто несут убытки.

Для децентрализованных бирж (DEX) с заказной книгой идеальный порядок исполнения сделок должен быть следующим: сначала выполняются все отмены, затем новые ордера, и, наконец, сделки. Однако текущий механизм консенсуса Solana не может реализовать это на микроскопическом уровне.

Точно так же, в отношении котировок оракула, идеальным вариантом было бы сначала обновить цену оракула, а затем выполнить сделки, зависящие от этой цены. Однако в текущем интервале в 400 миллисекунд рынок может из-за резких колебаний привести к тому, что сделки все равно будут выполнены по первоначальной цене.

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

Таким образом, наиболее идеальным решением является возможность сортировки транзакций различными протоколами в зависимости от потребностей, что и является концепцией управления выполнением приложений (Application-Controlled Execution, ACE), на которую Solana постоянно обращает внимание.

BAM: Инновационное решение Solana

Рынок сборки блоков (Block Assembly Marketplace, BAM) является инновационным решением, предложенным Solana для решения этих проблем. BAM строит уровень сортировки, или так называемый предварительный уровень, между приложениями на цепи Solana и основной сетью.

BAM использует доверенные среды выполнения (Trusted Execution Environments, TEEs) для создания приватного песочницы, в которой транзакции сортируются в соответствии с заранее установленными правилами сортировки или принципом FIFO (первый пришел - первый вышел). Этот механизм предназначен для лучшего обслуживания таких протоколов, как книги заказов, бессрочные контракты и темные пулы.

Механизм работы BAM

Процесс торговли BAM следующий:

  1. Пользователь подтверждает транзакцию в кошельке
  2. Отправка транзакции на RPC-узел
  3. Перевод сделки в сеть BAM, сортировка в среде конфиденциальности TEE
  4. Сгенерировать доказательство и отправить пакет данных транзакции на узел лидера основной сети Solana
  5. Узел Leader собирает транзакции, включая пакет BAM, и упаковывает их в блок для передачи.
  6. Другие узлы голосуют

Следует отметить, что процесс консенсуса BAM не противоречит основной сети Solana, а является дополнительной функцией. BAM не работает непосредственно на основной сети Solana, а выполняет сортировку транзакций "вне цепи", упаковывая транзакции перед их отправкой в основную сеть Solana.

Основные характеристики BAM

  1. Доверенные исполняемые среды (TEEs): использование TEEs для создания приватной среды для сортировки транзакций, обеспечивая справедливость.

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

  3. Управление исполнением приложений (ACE): реализована функция сортировки сделок в зависимости от требований различных протоколов.

Практическое применение BAM

  1. Защита при расчете займов: сначала выполняются операции по дополнению залога, затем проводится проверка расчета.

  2. Атомарные сделки: сначала обновите цену оракула, затем выполните сделки, зависящие от этой цены, для контрактного DEX также можно одновременно расчитать связанные производные.

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

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

Заключение

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

Интерпретация рынка сборки блоков Solana BAM: когда скорость перестает быть единственной целью

SOL-0.99%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Поделиться
комментарий
0/400
CryptoGoldminevip
· 13ч назад
Скорость имеет свою цену
Посмотреть ОригиналОтветить0
InfraVibesvip
· 13ч назад
Скорость приносит хрупкое Соглашение
Посмотреть ОригиналОтветить0
EyeOfTheTokenStormvip
· 13ч назад
Быстро к медленному, наоборот, более стабильно.
Посмотреть ОригиналОтветить0
ImpermanentLossEnjoyervip
· 13ч назад
Почему ограничение скорости предотвращается
Посмотреть ОригиналОтветить0
NFTBlackHolevip
· 13ч назад
Скорость по-прежнему имеет наибольшее значение
Посмотреть ОригиналОтветить0
AllTalkLongTradervip
· 13ч назад
Быстрая скорость тоже может быть ловушкой.
Посмотреть ОригиналОтветить0
0xOverleveragedvip
· 13ч назад
Вопрос, заслуживающий размышлений
Посмотреть ОригиналОтветить0
  • Закрепить