#somania Что такое Somnia (SOMI)?
Ключевые выводы
Somnia — это совместимая с EVM блокчейн первого уровня, разработанная для приложений массового потребления в реальном времени, таких как игры и децентрализованные социальные платформы.
Somnia представляет четыре ключевых инновации: более быстрая реализация смарт-контрактов, пользовательская база данных (IceDB), согласование MultiStream и продвинутая компрессия данных.
SOMI — это нативный токен сети. Он используется для оплаты транзакций, обеспечения безопасности сети через стейкинг и позволяет пользователям участвовать в управленческих решениях.
Что такое Somnia?
Somnia — это блокчейн первого уровня, разработанный для поддержки приложений в реальном времени и большого масштаба, включая игры, социальные платформы и метавселенную. Сеть была разработана для преодоления пределов производительности существующих блокчейнов, и в тестах проект сообщил о достижении более 1 миллиона транзакций в секунду (TPS) на 100 распределенных узлах.
Somnia полностью совместима с Ethereum Virtual Machine (EVM), позволяя разработчикам использовать существующие инструменты Ethereum и смарт-контракты без необходимости в значительных изменениях. Нативный токен сети, SOMI, поддерживает экосистему, покрывая транзакционные сборы, позволяя стейкинг, вознаграждая валидаторов и облегчая управление.
Как работает Somnia
Ускоренное последовательное выполнение
На большинстве блокчейнов, таких как Ethereum, смарт-контракты выполняются в виртуальной машине, где каждая инструкция обрабатывается последовательно. В Somnia контракты могут быть скомпилированы в оптимизированный машинный код, что позволяет им работать на скоростях, сопоставимых с нативным программным обеспечением.
​​В тестах этот метод позволил обрабатывать миллионы переводов токенов за доли секунды. Поскольку компиляция требует больше ресурсов, этот процесс обычно применяется к контрактам, которые вызываются часто, в то время как менее часто используемые контракты все еще работают стандартным образом.
IceDB
Блокчейн должен постоянно читать и записывать данные, такие как балансы, контракты и записи транзакций. Somnia использует пользовательскую базу данных под названием IceDB, разработанную для быстрых и предсказуемых операций производительности, измеряемых в наносекундах. Такие функции, как #somania