Somnia: Можливо, унікальний високошвидкісний публічний блокчейн
Ця стаття розгляне два питання:
Чому Somnia може відрізнятися від інших "швидких публічних блокчейнів"?
Somnia називає себе найшвидшим і найекономічнішим паралельним EVM Layer 1, чи є це твердження надійним?
Огляд
З технічної, контекстуальної та екологічної точок зору особливості та переваги Somnia:
Технічні особливості
Багатопотоковий консенсусний алгоритм: ланцюг даних + ланцюг консенсусу, що сприяє запобіганню MEV, зменшенню надмірності та підвищенню ефективності.
Інноваційний компілятор EVM: реалізація інструкційного рівня паралельного EVM, вирішення проблеми заторів у сценаріях високочастотної взаємодії.
Власний движок бази даних IceDB: значно підвищує швидкість читання та запису даних і стабільність мережі.
Технології стиснення даних: підвищення ефективності передачі даних.
Фонові переваги
Команда походить з Improbable, транснаціональної технологічної компанії, яка розробляла програмне забезпечення, ігри та продукти Web3 метавсесвіту.
Отримано інвестиції на суму 270 мільйонів доларів від відомих установ, таких як MSquared, a16z, SoftBank.
Екологічний прогрес
Вже є 4 AI/соціальних продуктів, 7 ігор, 4 NFT проекти та 6 DeFi додатків, які зареєстровані в тестовій мережі.
2 AI/соціальні продукти, 11 ігор та 1 DeFi додаток незабаром з'являться.
Тестування в Інтернеті вже 4 місяці, вироблено понад 100 мільйонів блоків, середній час виходу блоку 0,1 секунди.
Близько 97 мільйонів гаманців брали участь у тестуванні, щоденний обсяг угод перевищує 26 мільйонів.
Унікальність Somnia
Хоча ринок вже відчуває "концепцію швидких блокчейнів", Somnia не лише прагне технічних показників, але й більше зосереджується на тому, як обслуговувати реальні сценарії використання, особливо в таких сферах, як ігри та соціальні мережі, де взаємодія відбувається часто.
Фон Somnia може відігравати ключову роль у злитті Web3 з Web2. Він має потенціал забезпечити безшовний перехід для користувачів Web2 у світ Web3, створюючи справжню екосистему додатків, орієнтовану на користувача.
Технічний глибокий аналіз
Багатопотоковий алгоритм консенсусу
Somnia використовує структуру даних-ланцюга + ланцюга консенсусу:
Багато ланцюгів даних фіксують інформацію про транзакції, кожен ланцюг відповідає 1 валідаційній особі.
Консенсусний ланцюг виконує консенсус, сортує транзакції та фіксує посилання.
Робочий процес:
Після того, як користувач надіслав запит, валідатор запише транзакцію в блокчейн.
Регулярно завантажуйте та завантажуйте дані з верхнього шару даних блокчейну.
Верифікатори записують всі дані з верхньої частини фрагментів ланцюга в ланцюг консенсусу.
Сортувати угоди та оновлювати статус, синхронно записуючи в базу даних IceDB.
Особливості:
Сортування транзакцій використовує детерміновану псевдовипадкову функцію, що сприяє захисту від атак MEV.
Зменшити перевірку даних та зберігання зайвих даних, підвищити ефективність та знизити витрати.
інструкційний рівень паралельного EVM
Компанія Somnia розробила інноваційний EVM-компілятор, який може розбивати транзакції на кілька наборів інструкцій для паралельного виконання:
Компілювати байт-код EVM у машинний код x86.
Використання сучасних характеристик багатопотокових процесорів для реалізації паралелізму набору інструкцій.
Увімкнення компільованого виконання для високочастотної торгівлі, низькочастотна торгівля все ще використовує інтерпретоване виконання.
Переваги:
Ефективно вирішує проблему заторів від високочастотних суміжних угод.
Збалансувати витрати та ефективність.
IceDB база даних двигун
Використання структури даних LSM-дерева замість дерева Меркла:
Додаткове записування даних, без необхідності обчислення хешу, швидкість запису вища.
Середній час читання та запису становить від 15 до 100 наносекунд.
Надання звітів про продуктивність читання та запису, для забезпечення більш справедливого та ефективного обчислення Gas.
Технології стиснення даних
Використання теорії степеневого розподілу інформації та частоти для досягнення високого ступеня стиснення.
Потокове стиснення підвищує можливості мережевої передачі.
Використання підпису BLS для прискорення передачі та перевірки підписів.
Дизайн багатопотокового консенсусу забезпечує більш збалансовану та стабільну передачу даних у мережі.
Висновок
Somnia як проект, що поєднує Web2 і Web3, може забезпечити хорошу підтримку для високочастотних інтерактивних застосунків, таких як ігри, соціальні мережі, метасвіт тощо. Його фон також закладає основу для екосистемної інтеграції Web2 і Web3.
У рамках поточної тенденції інтеграції Web3 та Web2, Somnia будує інфраструктуру для злиття інформаційних продуктів, таких як соціальні мережі та ігри. У майбутньому ми можемо побачити нову екосистему, яка зберігає всі переваги Web3, не жертвуючи гладким досвідом застосування Web2.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Somnia: новий учасник високопродуктивного публічного блокчейна, що об'єднує Web2 та Web3
Somnia: Можливо, унікальний високошвидкісний публічний блокчейн
Ця стаття розгляне два питання:
Огляд
З технічної, контекстуальної та екологічної точок зору особливості та переваги Somnia:
Технічні особливості
Фонові переваги
Екологічний прогрес
Унікальність Somnia
Хоча ринок вже відчуває "концепцію швидких блокчейнів", Somnia не лише прагне технічних показників, але й більше зосереджується на тому, як обслуговувати реальні сценарії використання, особливо в таких сферах, як ігри та соціальні мережі, де взаємодія відбувається часто.
Фон Somnia може відігравати ключову роль у злитті Web3 з Web2. Він має потенціал забезпечити безшовний перехід для користувачів Web2 у світ Web3, створюючи справжню екосистему додатків, орієнтовану на користувача.
Технічний глибокий аналіз
Багатопотоковий алгоритм консенсусу
Somnia використовує структуру даних-ланцюга + ланцюга консенсусу:
Робочий процес:
Особливості:
інструкційний рівень паралельного EVM
Компанія Somnia розробила інноваційний EVM-компілятор, який може розбивати транзакції на кілька наборів інструкцій для паралельного виконання:
Переваги:
IceDB база даних двигун
Використання структури даних LSM-дерева замість дерева Меркла:
Технології стиснення даних
Висновок
Somnia як проект, що поєднує Web2 і Web3, може забезпечити хорошу підтримку для високочастотних інтерактивних застосунків, таких як ігри, соціальні мережі, метасвіт тощо. Його фон також закладає основу для екосистемної інтеграції Web2 і Web3.
У рамках поточної тенденції інтеграції Web3 та Web2, Somnia будує інфраструктуру для злиття інформаційних продуктів, таких як соціальні мережі та ігри. У майбутньому ми можемо побачити нову екосистему, яка зберігає всі переваги Web3, не жертвуючи гладким досвідом застосування Web2.