Sei Network — это L1 блокчейн, созданный с использованием Cosmos SDK и Tendermint Core. Sei ориентирован на рынок DeFi и служит общим центром ликвидности для высокопроизводительных децентрализованных протоколов. Благодаря специализированной встроенной инфраструктуре, блокчейн идеально подходит для приложений, работающих с order book.
Одним из недостатков существующих app-chains является то, что трудно внедрять различные функции, поскольку блокчейн оптимизирован только для одной конкретной функции, а другим - то, что кросс-чейн совместимость не является полностью атомарной. Напротив, недостатком существующего универсального L1 является то, что можно было создавать различные DApps и совместимость между DApps, однако было трудно создать операционную среду, оптимизированную для конкретного DApp.
Sei Network является промежуточным звеном между app-chain и универсальными Layer 1. Поскольку она создана с использованием Cosmos SDK, она оптимизирует блокчейн для функции DeFi и одновременно обеспечивает среду, в которой могут быть реализованы различные сервисы DeFi, позволяя им легко взаимодействовать друг с другом. Кроме того, Sei Network стремится стать высокопроизводительным DeFi хабом в экосистеме Cosmos, позволяя DApps полностью использовать функции и “движки” order book, специализированные для DeFi торговли на уровне блокчейна.
Ниже перечислены критерии, которые отличают Sei Network от других сетей, и различные функции, предоставляемые на уровне блокчейна для DeFi DApps, которые будут работать поверх сети:
CosmWasm & IBC
Native order matching engine
Optimistic block production
Intelligent block propagation
Parallel order execution
Frontrunning prevention
Oracle pricing
Order bundling
Благодаря вышеупомянутым характеристикам, Sei Network может достичь высокой пропускной способности и низкой задержки. Как заявлено на главном сайте, она призвана стать базовым layer, который превратит децентрализованную биржу Nasdaq в реальность. Теперь давайте рассмотрим каждую технологию по отдельности.
CosmWasm и IBC
Поскольку Sei Network является блокчейном, основанным на Cosmos SDK, она может использовать модуль CosmWasm, virtual machine и IBC, коммуникационный протокол экосистемы Cosmos. Благодаря модулю CosmWasm в Sei Network можно создавать различные dApp, состоящие из смарт-контрактов, поскольку они находятся в одной и той же среде исполнения. Естественным образом достигается совместимость, что обеспечивает цельный, беспроблемный пользовательский опыт при взаимодействии между dApps. Главная причина, по которой экосистема DeFi в Ethereum смогла вырасти, заключается в естественной совместимости различных DApps DeFi, таких как Curve Finance, Uniswap, 1inch Protocol и Compound. Ожидается, что Sei Network также будет иметь синергетический эффект благодаря взаимодействию между различными dApps. Кроме того, Sei Network поддерживает IBC для облегчения объединения активов и обмена информацией с другими app-chains в экосистеме Cosmos.
Native Order Matching Engine
Если в сети Solana функция книги заявок поддерживалась Serum DEX, то в сети Sei книга заявок обеспечивается самим блокчейном. В результате различные DeFis в сети Sei используют один order book друг с другом. Это дает большое преимущество с точки зрения ликвидности. В то время как в сети Ethereum различные пулы ликвидности разделены на несколько DeFis, в сети Sei ликвидность сосредоточена в одном месте. Глубокая ликвидность, созданная благодаря совместному использованию order book, обеспечит очень высокий уровень пользовательского опыта для маркет-мейкеров и пользователей.
Optimistic Block Production
Sei Network может сократить время блока до 600 мс благодаря optimistic block production, которое представляет собой слегка модифицированный процесс консенсуса Tendermint, значительно улучшая пропускную способность и задержку. Существующий алгоритм консенсуса Tendermint BFT показан на рисунке ниже. Когда блок сначала предлагается, а затем передается валидаторам, блок голосуется в процессе предварительного голосования и предварительного коммита, после процесса предварительного коммита выполняется изменение состояния, и, наконец, блок фиксируется и производится.
Однако, валидаторы в первую очередь получают всю информацию о транзакции для выполнения из процесса предварительного голосования. Sei Network использует эту особенность, чтобы оптимистично начать процесс исполнения заранее, как показано на рисунке ниже, а не начинать его после процесса preommit. Другими словами, время блока может быть уменьшено, поскольку процесс выполнения операции выполняется не последовательно, а параллельно с предварительным голосованием и предварительной фиксацией. Сокращение времени блока означает увеличение количества операций, которые могут быть обработаны за то же время, увеличение TPS, а также уменьшение задержки.
Intelligent Block Propagation
Sei Network также улучшила процесс block propagation. В существующем процессе консенсуса Tendermint, когда лицо, предлагающее блок, распространяет блок другим валидаторам, вся информация о транзакции включается и распространяется. При этом происходит распространение довольно большого объема данных. Однако на самом деле не только автор блока, но и другие валидаторы уже имеют большинство транзакций в своем локальном мемпуле благодаря gossip process. Используя эту особенность, в сети Sei автор блока передает другим валидаторам не всю информацию о транзакциях, а только хэш всех транзакций, а валидаторы, которые получают этот хэш, сравнивают его с транзакциями, существующими в их локальном mempool, и восстанавливают каждый блок. Интеллектуальное распространение блоков приводит к повышению пропускной способности транзакций за счет снижения нагрузки на пропускную способность сети.
Parallel Order Execution
В последнее время новые блокчейны, такие как Solana, Aptos, Sui и Fuel, демонстрируют тенденцию к внедрению параллельной обработки транзакций для повышения пропускной способности транзакций, и Sei Network - то же самое. Причина, по которой существующие блокчейны сериализуют транзакции, заключается в том, что порядок транзакций, включенных в блок, действительно важен в системе блокчейн. Например, предположим, что у A есть 10 ETH, у B - 0 ETH, а у C - 0 ETH. В этой ситуации должны произойти две транзакции: 1) A переводит 10 ETH к B и 2) B переводит 10 ETH в C. Можно обработать “2)” после обработки “1)”, но невозможно обработать “1)” после обработки “2)”.
Однако, если транзакции не коррелируют друг с другом, параллельная обработка не будет большой проблемой. Например, при обработке транзакции, в которой 3) X переводит 10 ETH на Y и 4) Z переводит 10 ETH на W, не имеет значения, какая из транзакций “3)” или “4)”будет выполнена первой. Sei Network также использует эту особенность для параллельной обработки транзакций, совершенных на разных рынках, как показано на рисунке выше.
Соучредитель Sei Network - Джей, также раскрыл результаты тестирования параллельной обработки транзакций, которые показали значительное улучшение времени блока, TPS и задержки, что увеличило общую производительность примерно на 60-90%.
Frontrunning Prevention
Frontrunning - это действие, при котором бот или валидатор следит за пулом транзакций, которые еще не завершены, и когда приходит конкретная транзакция, он обрабатывает свою собственную транзакцию до нее, чтобы получить прибыль или нанести ущерб. Backrunning - быстрая обработка собственной транзакции после конкретной транзакции, обычно приводит к действиям, повышающим устойчивость рынка, таким как ликвидация залога по кредитному протоколу и арбитраж. Front-running, с другой стороны, прерывает транзакции и наносит ущерб пользователям большую часть времени.
Человек становится особенно уязвимым для атак с опережением при размещении рыночных ордеров. Когда пользователь отправляет транзакцию, чтобы заказать большое количество определенных токенов по цене $1, бот, который поймает это, может запустить опережающее действие и купить токены раньше пользователя. В итоге пользователю придется покупать большое количество токенов по повышенной цене из-за покупки бота. Для устранения этого риска Sei Network применяют Frequent Batch Auctioning. Вместо того, чтобы объединять только рыночные ордера и исполнять их последовательно, Sei Network позволяет исполнять их все сразу по единой цене в конце блока.
Oracle Pricing
Поскольку это блокчейн, специализированный для DeFi, Sei имеет модуль Oracle, к которому можно обратиться для определения цены токена. Модуль Oracle поддерживает ценообразование курсов обмена активов.
Order Bundling
В сети Sei будут присутствовать различные токены, и для каждого токена будет существовать рынок книги заявок. Маркет-мейкеры должны обеспечивать ликвидность для каждого order book, а это необходимо делать на всех рынках для каждого блока, что повлечет за собой значительные расходы на газ. Чтобы снизить затраты на газ для маркет-мейкеров и профессиональных трейдеров, Sei Network позволяет обновлять несколько рынков одной транзакцией.
Ecosystem
Поскольку Sei Network в настоящее время находится на стадии тестовой сети, информации об экосистеме практически нет, но, согласно официальному сайту, более 70 dApps готовятся к выпуску. В настоящее время есть немного выпущеных DApps, как показано выше. Давайте вкратце рассмотрим каждый из них:
Vortex - это децентрализованная биржа деривативов на основе order book в Sei Network. Он обеспечивает торговлю с плечом до 10x, а поскольку сеть может использовать IBC, Vortex планирует поддерживать торговлю бессрочными фьючерсами более чем 35-ю различными активами.
Pharaoh Protocol - представляет собой децентрализованную синтетическую биржу в Sei Network. Синтетический токен - это токен, предназначенный для отслеживания цены определенного товара. Детали того, как он будет работать, пока не раскрываются.
Axelar Network - это app-chain, который служит мостом в экосистеме Cosmos. Обычно app-chain в экосистеме Cosmos могли взаимодействовать друг с другом через IBC, но недостатком являлось то, что было трудно взаимодействовать с чейнами за пределами Cosmos (Ethereum, Solana и т.д.).
Synthr - это cross-chain протокол синтетических токенов, который поддерживает сети Ethereum, Aptos, Sui и Sei.
KYVE - это децентрализованный протокол данных, который поможет хранить, получать доступ, запрашивать, подсчитывать и упорядочивать большой объем данных, генерируемых сетью Sei. Данные, собранные KYVE, хранятся в Arweave, протоколе “постоянного хранения”.
White Whale - это протокол, который решает проблему ликвидности фрагментированных app-chains в экосистеме Cosmos. Создавая cross-chain liquidity pool, White Whale поощряет арбитраж между связанными DEX, чтобы улучшить неэффективность рынка, и Sei Network также может извлечь из этого выгоду.
Keplr, Leap Wallet - в настоящее время в тестовом режиме Sei Network поддерживает кошелки Keplr и кошелек Leap.
Skip protocol - направлен на децентрализацию MEV в экосистеме Cosmos. MEV децентрализуется через аукцион MEV, а прибыль, полученная от него, поступает в пул сообщества Sei Network, где пользователи и валидаторы сети могут получить косвенную выгоду. Кроме того, сам протокол Skip обеспечивает решение для предотвращения опережения путем работы transactions relay.
Kado - это компания, занимающаяся платежной инфраструктурой Web3, которая предоставляет функцию on-ramp, конвертирующую наличные в криптовалюту, или функцию off-ramp, конвертирующую криптовалюту в наличные.
UXD - это децентрализованный протокол стейблкоинов, впервые запущенный в сети Solana и привлекший внимание как уникальный механизм, поддерживающий постоянную стоимость стейблов. UXD создает дельта-нейтральную позицию путем покупки спота и продажи фьючерсов, и выпускает стейблкоины, используя их в качестве залога.
Nitro - это роллап, использующий метод Optimistic Rollup, который использует Solana virtual machine, известную как Sealevel. Sei Network используется в качестве базового уровня, от которого зависит безопасность.
Итоги
Sei Network вводит CosmWasm и IBC для использования всех преимуществ экосистемы Cosmos. Она также внедряет механизм совместного согласования ордеров для обеспечения глубокой ликвидности. Она модифицирует механизм Tendermint, чтобы обеспечить масштабируемость, подходящую для order book, и внедряет такие функции, как интеллектуальное распространение блоков, “optimistic block production” и параллельное исполнение заявок.
Однако во всем есть свои компромиссы. Есть также некоторые опасения по поводу Sei Network. Первая из них связана с централизацией сети. Поскольку она может похвастаться очень коротким временем работы блока и масштабируемостью, аппаратные характеристики, необходимые для валидаторов, будут высокими. В случае с первоначальной DevNet требовался 8-ядерный процессор, 32 ГБ оперативной памяти и 1 ТБ дискового пространства, как и для других сетей приложений Cosmos, но требования продолжают расти по мере продолжения тестирования.
Второй момент, вызывающий беспокойство, - это физические и географические ограничения для достижения низкой задержки. Поскольку существует физический предел скорости связи на Земле, сети с низкой задержкой неизбежно подвержены влиянию этих географических факторов. В действительности, Sei Network провела тест для измерения времени блокировки при сосредоточении валидаторов в одном районе и при рассредоточении их по нескольким районам. Тест показал, что время блока увеличилось примерно в два раза, когда валидаторы были рассредоточены, а не когда они были сконцентрированы. Как правило, в сети блокчейн желательно уменьшить единую точку отказа путем рассредоточения узлов по всему миру. Однако, поскольку Sei Network сфокусирована на масштабируемости, в этом отношении необходим компромисс.
В настоящее время Sei Network находится на стадии тестовой сети и поощряет участие путем предоставления стимулов. Предстоит выяснить, сможет ли Sei Network значительно улучшить масштабируемость за счет внедрения различных новых функций и стать центром DeFi в экосистеме Cosmos.
Следите за новыми активностями SEI в нашем канале. Благодарим за внимание, ваш DOUBLETOP.
Источник: клик