
Sei Network — это первый блокчейн L1, ориентированный на книгу заказов. Он построен с использованием Cosmos SDK и ядра Tendermint и имеет встроенный модуль центральной книги лимитных ордеров (CLOB). Децентрализованные приложения, основанные на Sei, могут создаваться поверх CLOB, а другие блокчейны на основе Cosmos могут использовать CLOB Sei в качестве общего центра ликвидности и создавать рынки для любого актива.
Немного о Cosmos SDK
Cosmos — это экосистема сетей и инструментов, целью которой является обеспечение межсетевой совместимости. Основной цепью Cosmos является Cosmos Hub, выступающая в качестве центрального реестра для совместимых блокчейнов, которые называются зонами. Каждая зона создается в соответствии с потребностями разработчика и возможностью устанавливать собственную криптовалюту, настраивать валидацию блоков и т. д.
Создание зон осуществляется с помощью инструмента Cosmos SDK, предоставляющего необходимую основу для разработки блокчейна в экосистеме Cosmos. Cosmos SDK по умолчанию использует алгоритм консенсуса Tendermint Core, работоспособность которого поддерживается определенным количеством валидаторов. Каким образом обычный участник сети становится валидатором, зависит от разработчиков.
Модель общей ликвидности Sei
Разработанный с учетом потребностей разработчиков и пользователей, Sei служит инфраструктурой и общим центром ликвидности для следующего поколения DeFi. Приложения могут легко подключаться для торговли в инфраструктуре книги заказов Sei и получать доступ к объединенной ликвидности из других приложений. Чтобы сделать опыт разработчиков приоритетным, Sei Network интегрировала модуль wasmd для поддержки смарт-контрактов CosmWasm.
CosmWasm: история
Но на Cosmos SDK были также разработаны модули, которые позволяют писать контракты на Rust. Один из таких модулей — CosmWasm. Он включает в себя виртуальную машину Web Assembly. У смарт-контрактов на CosmWasm есть преимущества и недостатки. С помощью Cosmos SDK и Ignite можно писать блокчейны. Приведем пример с браузером. Можно написать браузер, а смарт-контракты это как скриптинг. То есть по аналогии можно написать свой браузер и он будет работать по любым правилам. Не всем браузерам нужны скрипты. В некоторых блокчейнах нет поддержки смарт-контрактов и CosmWasm, просто потому что они там не нужны. Например, на Crescent нет CosmWasm. На Juno любой человек может создать смарт-контракт и отправить, на Osmosis permission less смарт-контракты, — есть whitelist контрактов, которые будут загружены. Есть также модуль EVM на Evmos, он позволяет писать контракты на Solidity.
Почему Сей?
Sei — это блокчейн уровня 1, специально созданный для книги заказов. Сеть делает упор прежде всего на надежность, безопасность и высокую пропускную способность, создавая совершенно новый эшелон сверх высокопроизводительных продуктов DeFi, построенных на вершине. Сетевой CLOB Sei и механизм сопоставления обеспечивают глубокую ликвидность и сопоставление приоритетов цены и времени для трейдеров и приложений. Приложения, созданные на основе Sei, выигрывают от встроенной инфраструктуры книги заказов, высокой ликвидности и полностью децентрализованной службы сопоставления. Пользователи получают выгоду от этой модели обмена с возможностью выбирать цену, размер и направление своих сделок в сочетании с защитой MEV.
Смарт-контракты
Sei использует модуль wasmd, чтобы разработчики могли легко создавать Sei. Разработчики могут использовать библиотеку CosmWasm на основе Rust для создания децентрализованных приложений. Это дает разработчикам множество преимуществ:
DEX-модуль
Sei создал новый модуль dex, который позволяет смарт-контрактам Cosmwasm использовать базовый CLOB для обеспечения высокой ликвидности.