Sei Network взрывается: высокопроизводительный Layer1 и параллельный EVM двойной нарратив
Сеть Sei начала стремительно развиваться после нескольких месяцев затишья, ее цена токена продолжает значительно расти и достигла исторического максимума. В настоящее время ликвидное стекинг Sei преодолело 3,5 миллиона долларов, а TVL сети превысила 11 миллионов долларов. Ранее Sei успешно провела хакатон CodeSei.
В этом году Sei готовится к важному обновлению V2, которое повысит производительность параллельной обработки и введет EVM. В этой статье будет проанализирован код Sei Network, технические характеристики и экосистемные проекты, чтобы помочь понять Sei и потенциальные возможности его экосистемы.
Особенности дизайна Sei
Sei, как Layer 1, поддерживающий активность ордерной книги и сосредоточенный на торговле, предоставляет встроенный центральный лимитный ордерный модуль (CLOB). Разработчики могут использовать встроенный ордерный модуль Sei для быстрого запуска и настройки Dapp для торговли ордерной книгой спотовыми, производными инструментами, опционами и т.д., в то время как параллельная архитектура Sei обеспечивает быстрое и высокопроизводительное сетевое взаимодействие для ее экосистемных приложений.
Sei повышает скорость обработки блокчейн-сети следующим образом:
1. Локальная сборка хеша
Sei позволяет валидаторам отправлять в сеть блоки, содержащие только хэш транзакций. Другие валидаторы, получив их, сначала будут строить блок на основе записей в локальном мемпуле. Если в мемпуле отсутствует соответствующая информация о транзакциях, валидатор будет ждать поступления последующих блоков с подробным содержанием транзакций для валидации.
2. Параллельная обработка сделок
Сеть Sei обрабатывает блоки на этапах предварительного голосования и предварительной подачи через параллельную работу валидаторов. Параллельная обработка уменьшает задержку и увеличивает пропускную способность.
В коде реализации Sei будет обрабатывать транзакции параллельно и последовательно. Для связанных нескольких транзакций Sei будет обрабатывать их последовательно; для несвязанных транзакций будет проводиться параллельная обработка.
Sei обрабатывает несколько сделок параллельно с помощью goroutine в Golang. В настоящее время такой дизайн не может параллельно обрабатывать слишком много сделок, поэтому Sei V2 необходимо продолжать обновление в области параллельной обработки.
Параллельный EVM
Что такое параллельный EVM?
EVM — это виртуальная машина, обрабатывающая транзакции, связанные со смарт-контрактами. Для обеспечения безопасности сети транзакции EVM должны выполняться в последовательном порядке. Последовательное выполнение избегает сложности и конфликтов, связанных с параллельным выполнением, но также ограничивает производительность сети.
Дизайн параллельного EVM позволит одновременно обрабатывать разные транзакции в EVM, значительно увеличивая скорость обработки и пропускную способность сети. Текущие решения включают использование высокопроизводительных новых блокчейнов, совместимых с EVM, таких как Solana, Aptos, Sei и др. Среди них параллельный EVM Sei привлекает наибольшее внимание рынка.
Обновление SeiV2
Sei в предстоящей версии V2, которая выйдет в 2024 году, реализует параллельный EVM, поддерживая выполнение и взаимодействие смарт-контрактов Cosmwasm и EVM. Вот ключевые моменты обновления Sei V2:
Оптимистичная параллелизация: позволяет обрабатывать параллельные транзакции, значительно увеличивая пропускную способность и эффективность. Если возникает конфликт состояния, транзакции будут повторно обрабатываться по порядку для поддержания целостности данных.
Совместимость с EVM: позволяет разработчикам развертывать существующие EVM смарт-контракты на Sei без изменения кода, упрощая переход на Sei v2 и повышая интероперабельность.
Совместимость с Geth: узлы Sei будут интегрированы с Geth для обработки транзакций EVM смарт-контрактов в будущем сети и будут выполнять любые обновления через специальный интерфейс, созданный для EVM с помощью Sei.
SeiDB: Sei улучшит свой уровень хранения, используя более эффективные структуры данных и базы данных для снижения состояния раздувания и повышения производительности чтения/записи, что облегчит синхронизацию новых узлов и повысит масштабируемость.
Повышение производительности: быстрое время создания блоков в 390 миллисекунд и высокая производительность обработки транзакций с окончательной определенностью, а также высокая пропускная способность в 28,300 пакетных транзакций в секунду и более низкие затраты на транзакции.
Обновление Sei v2 интегрирует преимущества Ethereum и ожидает предоставить полностью совместимый с существующей экосистемой EVM супероптимизированный уровень выполнения, чтобы привлечь больше пользователей и разработчиков в экосистему Sei.
Рекомендации по безопасности контрактов SEI
Если разработчики планируют создать приложения в экосистеме Sei, они будут использовать CosmWasm для создания смарт-контрактов. Рекомендуется, чтобы разработчики следовали следующим практикам безопасности для повышения безопасности контрактов проекта:
Подготовьтесь к нападениям. Разработчики должны учитывать, как противостоять атакам и устранять уязвимости. Поэтому необходимо создать масштабируемые смарт-контракты и разработать план управления рисками.
Обратите внимание на десериализацию типа addr. Тип addr в CosmWasm не проверяется при десериализации, что указывает на то, что у типа addr могут быть неожиданные характеристики десериализации. Поэтому после десериализации addr рекомендуется указывать тип и проводить его верификацию.
Обратите внимание на операции и переполнение. В контрактах CosmWasm разработчики должны обращать внимание на риск переполнения целых чисел или деление на 0 и другие подобные ситуации. Рекомендуется использовать типы Uint256 и Uint512 от CosmWasm, а также использовать математические функции full_mul(), которые не вызывают переполнения.
Обратите внимание на бесконечные циклы. Контракты CosmWasm могут попасть в бесконечный цикл, вызывая себя в обработчике ACK. Если между двумя контрактами CosmWasm передаются пакеты данных, обратите внимание, что это может привести к бесконечному циклу и значительным затратам на газ.
Sei экосистема
1. Кошелек
В настоящее время существуют определенные кошельки, поддерживающие сеть Sei, такие как Compass Wallet и Fin Wallet. Уже доступно 14 кошельков, совместимых с сетью Sei, например, некоторый кошелек, а также ранее поддерживавшие экосистему Cosmos кошельки Keplr и Leap Wallet.
Советы по безопасности:
(1) Рекомендуем пользователям избегать использования незаслуженно проверенных и недавно запущенных проектов кошельков.
(2) Чтобы защитить активы кошелька, самое важное — это внимательно хранить мнемоническую фразу и приватные ключи.
(3) При взаимодействии с проектом Sei через соответствующий кошелек, подписание является одним из наиболее важных рисков безопасности. Пользователи должны проверять правильность информации о транзакции перед подписанием, так как хакеры могут обманом заставить пользователей использовать cosmos.bank.v1beta1.MsgSend для перевода токенов на адрес хакера.
2. Криптонит
Kryptonite является крупнейшим протоколом ликвидного стекинга в экосистеме Sei. Пользователи могут ставить токены Sei на своей платформе, чтобы получить stSei и заработать 5,54% годовых; в настоящее время также можно ставить LP токены Seilor/Sei и stSei/SEIYAN для получения дохода от соответствующих токенов.
В будущем Kryptonite выпустит стабильную монету kUSD, пользователи смогут производить её, закладывая активы такие как Sei, BTC, ETH и другие, что обеспечит большую ликвидность для экосистемы Sei.
3. ЯкаФинанс
Yaka Finance стремится построить многофункциональный DEX, предоставляя пользователям различные DeFi услуги, такие как торговля, ликвидность майнинг, Launchpad и т.д., с целью стать центром ликвидности в экосистеме Sei.
Ранее Yaka Finance заняла первое место в категории DeFi на хакатоне Code Sei, организованном совместно с Sei.
В настоящее время Yaka Finance находится на этапе тестовой сети и запустила программу стимулов для аирдропа, привлекшую более 15 000 пользователей к участию в тестировании.
4. Обмен поддонами
Pallet Exchange является NFT торговой платформой экосистемы Sei, текущий максимальный объем торгов в день достигает 1,23 миллиона Sei(, что составляет около 1 миллиона долларов США). Pallet Exchange взимает 2% комиссию за сделки с NFT на своей платформе для поддержания ее работы.
В настоящее время в экосистеме Sei большое внимание уделяется сериям NFT, таким как WeBump, The Colony, Seiyans, Seinsei и другие. Поскольку экосистема Sei находится на ранней стадии развития, пользователям следует обратить внимание на риски ликвидности, связанные с соответствующими NFT.
Резюме
Как высокопроизводительный Layer1, сосредоточенный на торговле, Sei оптимизировал процесс создания и обработки блоков. В настоящее время экосистема Sei быстро растет, и ее развитие будет создавать синергетический эффект с Sei, различные децентрализованные приложения продолжат усиливать высокопроизводительные преимущества Sei, а Sei также привлечет больше ликвидности и пользователей. С продолжением параллельного повествования EVM, обновление Sei V2 решит текущие узкие места Sei, привлечет больше внимания рынка и больше разработчиков в экосистему Sei.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Sei Network готовится к обновлению V2: двойной прорыв высокопроизводительного Layer1 и параллельного EVM
Sei Network взрывается: высокопроизводительный Layer1 и параллельный EVM двойной нарратив
Сеть Sei начала стремительно развиваться после нескольких месяцев затишья, ее цена токена продолжает значительно расти и достигла исторического максимума. В настоящее время ликвидное стекинг Sei преодолело 3,5 миллиона долларов, а TVL сети превысила 11 миллионов долларов. Ранее Sei успешно провела хакатон CodeSei.
В этом году Sei готовится к важному обновлению V2, которое повысит производительность параллельной обработки и введет EVM. В этой статье будет проанализирован код Sei Network, технические характеристики и экосистемные проекты, чтобы помочь понять Sei и потенциальные возможности его экосистемы.
Особенности дизайна Sei
Sei, как Layer 1, поддерживающий активность ордерной книги и сосредоточенный на торговле, предоставляет встроенный центральный лимитный ордерный модуль (CLOB). Разработчики могут использовать встроенный ордерный модуль Sei для быстрого запуска и настройки Dapp для торговли ордерной книгой спотовыми, производными инструментами, опционами и т.д., в то время как параллельная архитектура Sei обеспечивает быстрое и высокопроизводительное сетевое взаимодействие для ее экосистемных приложений.
Sei повышает скорость обработки блокчейн-сети следующим образом:
1. Локальная сборка хеша
Sei позволяет валидаторам отправлять в сеть блоки, содержащие только хэш транзакций. Другие валидаторы, получив их, сначала будут строить блок на основе записей в локальном мемпуле. Если в мемпуле отсутствует соответствующая информация о транзакциях, валидатор будет ждать поступления последующих блоков с подробным содержанием транзакций для валидации.
2. Параллельная обработка сделок
Сеть Sei обрабатывает блоки на этапах предварительного голосования и предварительной подачи через параллельную работу валидаторов. Параллельная обработка уменьшает задержку и увеличивает пропускную способность.
В коде реализации Sei будет обрабатывать транзакции параллельно и последовательно. Для связанных нескольких транзакций Sei будет обрабатывать их последовательно; для несвязанных транзакций будет проводиться параллельная обработка.
Sei обрабатывает несколько сделок параллельно с помощью goroutine в Golang. В настоящее время такой дизайн не может параллельно обрабатывать слишком много сделок, поэтому Sei V2 необходимо продолжать обновление в области параллельной обработки.
Параллельный EVM
Что такое параллельный EVM?
EVM — это виртуальная машина, обрабатывающая транзакции, связанные со смарт-контрактами. Для обеспечения безопасности сети транзакции EVM должны выполняться в последовательном порядке. Последовательное выполнение избегает сложности и конфликтов, связанных с параллельным выполнением, но также ограничивает производительность сети.
Дизайн параллельного EVM позволит одновременно обрабатывать разные транзакции в EVM, значительно увеличивая скорость обработки и пропускную способность сети. Текущие решения включают использование высокопроизводительных новых блокчейнов, совместимых с EVM, таких как Solana, Aptos, Sei и др. Среди них параллельный EVM Sei привлекает наибольшее внимание рынка.
Обновление SeiV2
Sei в предстоящей версии V2, которая выйдет в 2024 году, реализует параллельный EVM, поддерживая выполнение и взаимодействие смарт-контрактов Cosmwasm и EVM. Вот ключевые моменты обновления Sei V2:
Оптимистичная параллелизация: позволяет обрабатывать параллельные транзакции, значительно увеличивая пропускную способность и эффективность. Если возникает конфликт состояния, транзакции будут повторно обрабатываться по порядку для поддержания целостности данных.
Совместимость с EVM: позволяет разработчикам развертывать существующие EVM смарт-контракты на Sei без изменения кода, упрощая переход на Sei v2 и повышая интероперабельность.
Совместимость с Geth: узлы Sei будут интегрированы с Geth для обработки транзакций EVM смарт-контрактов в будущем сети и будут выполнять любые обновления через специальный интерфейс, созданный для EVM с помощью Sei.
SeiDB: Sei улучшит свой уровень хранения, используя более эффективные структуры данных и базы данных для снижения состояния раздувания и повышения производительности чтения/записи, что облегчит синхронизацию новых узлов и повысит масштабируемость.
Повышение производительности: быстрое время создания блоков в 390 миллисекунд и высокая производительность обработки транзакций с окончательной определенностью, а также высокая пропускная способность в 28,300 пакетных транзакций в секунду и более низкие затраты на транзакции.
Обновление Sei v2 интегрирует преимущества Ethereum и ожидает предоставить полностью совместимый с существующей экосистемой EVM супероптимизированный уровень выполнения, чтобы привлечь больше пользователей и разработчиков в экосистему Sei.
Рекомендации по безопасности контрактов SEI
Если разработчики планируют создать приложения в экосистеме Sei, они будут использовать CosmWasm для создания смарт-контрактов. Рекомендуется, чтобы разработчики следовали следующим практикам безопасности для повышения безопасности контрактов проекта:
Подготовьтесь к нападениям. Разработчики должны учитывать, как противостоять атакам и устранять уязвимости. Поэтому необходимо создать масштабируемые смарт-контракты и разработать план управления рисками.
Обратите внимание на десериализацию типа addr. Тип addr в CosmWasm не проверяется при десериализации, что указывает на то, что у типа addr могут быть неожиданные характеристики десериализации. Поэтому после десериализации addr рекомендуется указывать тип и проводить его верификацию.
Обратите внимание на операции и переполнение. В контрактах CosmWasm разработчики должны обращать внимание на риск переполнения целых чисел или деление на 0 и другие подобные ситуации. Рекомендуется использовать типы Uint256 и Uint512 от CosmWasm, а также использовать математические функции full_mul(), которые не вызывают переполнения.
Обратите внимание на бесконечные циклы. Контракты CosmWasm могут попасть в бесконечный цикл, вызывая себя в обработчике ACK. Если между двумя контрактами CosmWasm передаются пакеты данных, обратите внимание, что это может привести к бесконечному циклу и значительным затратам на газ.
Sei экосистема
1. Кошелек
В настоящее время существуют определенные кошельки, поддерживающие сеть Sei, такие как Compass Wallet и Fin Wallet. Уже доступно 14 кошельков, совместимых с сетью Sei, например, некоторый кошелек, а также ранее поддерживавшие экосистему Cosmos кошельки Keplr и Leap Wallet.
Советы по безопасности:
(1) Рекомендуем пользователям избегать использования незаслуженно проверенных и недавно запущенных проектов кошельков.
(2) Чтобы защитить активы кошелька, самое важное — это внимательно хранить мнемоническую фразу и приватные ключи.
(3) При взаимодействии с проектом Sei через соответствующий кошелек, подписание является одним из наиболее важных рисков безопасности. Пользователи должны проверять правильность информации о транзакции перед подписанием, так как хакеры могут обманом заставить пользователей использовать cosmos.bank.v1beta1.MsgSend для перевода токенов на адрес хакера.
2. Криптонит
Kryptonite является крупнейшим протоколом ликвидного стекинга в экосистеме Sei. Пользователи могут ставить токены Sei на своей платформе, чтобы получить stSei и заработать 5,54% годовых; в настоящее время также можно ставить LP токены Seilor/Sei и stSei/SEIYAN для получения дохода от соответствующих токенов.
В будущем Kryptonite выпустит стабильную монету kUSD, пользователи смогут производить её, закладывая активы такие как Sei, BTC, ETH и другие, что обеспечит большую ликвидность для экосистемы Sei.
3. ЯкаФинанс
Yaka Finance стремится построить многофункциональный DEX, предоставляя пользователям различные DeFi услуги, такие как торговля, ликвидность майнинг, Launchpad и т.д., с целью стать центром ликвидности в экосистеме Sei.
Ранее Yaka Finance заняла первое место в категории DeFi на хакатоне Code Sei, организованном совместно с Sei.
В настоящее время Yaka Finance находится на этапе тестовой сети и запустила программу стимулов для аирдропа, привлекшую более 15 000 пользователей к участию в тестировании.
4. Обмен поддонами
Pallet Exchange является NFT торговой платформой экосистемы Sei, текущий максимальный объем торгов в день достигает 1,23 миллиона Sei(, что составляет около 1 миллиона долларов США). Pallet Exchange взимает 2% комиссию за сделки с NFT на своей платформе для поддержания ее работы.
В настоящее время в экосистеме Sei большое внимание уделяется сериям NFT, таким как WeBump, The Colony, Seiyans, Seinsei и другие. Поскольку экосистема Sei находится на ранней стадии развития, пользователям следует обратить внимание на риски ликвидности, связанные с соответствующими NFT.
Резюме
Как высокопроизводительный Layer1, сосредоточенный на торговле, Sei оптимизировал процесс создания и обработки блоков. В настоящее время экосистема Sei быстро растет, и ее развитие будет создавать синергетический эффект с Sei, различные децентрализованные приложения продолжат усиливать высокопроизводительные преимущества Sei, а Sei также привлечет больше ликвидности и пользователей. С продолжением параллельного повествования EVM, обновление Sei V2 решит текущие узкие места Sei, привлечет больше внимания рынка и больше разработчиков в экосистему Sei.