Somnia: Inovação tecnológica e disposição ecológica da próxima geração de cadeias de interação de alta frequência

Análise aprofundada do Somnia: a próxima geração de blockchain interativa de alta frequência

Este artigo irá analisar em torno de duas questões centrais:

  1. Por que a Somnia se destaca em um mercado onde há uma desensibilização geral em relação a "blockchains de alta velocidade"?

  2. A tecnologia da Somnia, que alega ser a camada 1 EVM paralela mais rápida e com o menor custo, realmente pode sustentar essa afirmação?

Visão Geral: A tecnologia, o contexto e o ecossistema da Somnia

Destaques técnicos

  • Algoritmo de consenso multi-fluxo: utiliza um design separado para a cadeia de dados e a cadeia de consenso, ajudando a prevenir MEV, reduzir redundâncias, baixar custos e aumentar a eficiência.

  • Compilador EVM inovador: realiza EVM paralelo a nível de instruções, resolvendo especificamente o problema de congestionamento em cenários de interacção de alta frequência.

  • Motor de banco de dados IceDB desenvolvido internamente: aumenta significativamente a velocidade de leitura e escrita de dados, melhora a estabilidade da rede.

  • Tecnologia de compressão de dados: otimização da eficiência de transmissão de dados.

Vantagens de fundo

  • A equipe de desenvolvimento vem da Improbable, uma empresa de tecnologia multinacional fundada em 2012, com sede em Londres, Reino Unido, que desenvolveu software, jogos e produtos de metaverso Web3.

  • Recebeu um investimento total de 270 milhões de dólares de instituições renomadas como MSquared, a16z, SoftBank e Mirana.

Progresso Ecológico

  • A rede de testes já integrou vários produtos de IA/redes sociais, jogos, projetos NFT e aplicações DeFi, mais projetos estarão disponíveis em breve.

  • Desde o final de fevereiro de 2025 até 26 de junho, a rede de testes já produziu mais de 100 milhões de blocos, com um tempo médio de produção de bloco de 0,1 segundo. Quase 97 milhões de endereços de carteira participaram dos testes, e o volume de transações nas últimas 24 horas atingiu 26,43 milhões.

No explorador de blocos Somnia, o número de transações e blocos pisca constantemente, refletindo a chamada velocidade de processamento "sub-segundo".

O mercado já se desensibilizou completamente a "blockchains de alta velocidade", por que se diz que a Somnia pode ser diferente?

Vantagens potenciais da Somnia

  • Foco na interação de alta frequência: não apenas perseguir indicadores técnicos, mas também prestar atenção à aplicação da tecnologia Web3 em jogos, redes sociais e outras cenas de interação de alta frequência.

  • Promover a fusão entre Web3 e Web2: O contexto único da Somnia ajuda a fornecer um acesso sem costura ao mundo Web3 para os usuários do Web2, podendo trazer um ecossistema de aplicações verdadeiramente centrado na experiência do usuário.

Análise profunda da tecnologia Somnia

algoritmo de consenso multi-fluxo

Estrutura básica

Somnia utiliza um inovador algoritmo de consenso de múltiplos fluxos (MULTISTREAM), que inclui múltiplas cadeias de dados e uma cadeia de consenso:

  • Cadeia de dados: cada transação é registrada por um único validador, sem interferência mútua.
  • Cadeia de Consenso: mantida por todos os validadores, executa o consenso e registra as referências de transação.

Fluxo de trabalho

  1. Após o usuário enviar o pedido, o validador registrará a transação em suas respectivas cadeias de dados.

  2. O ciclo da cadeia de consenso ( ativa a sincronização de dados a cada 30 segundos ou 1 segundo ), onde os validadores de cada cadeia de dados trocam as partes de dados superiores.

  3. Os validadores escrevem todos os conjuntos de fragmentos na parte superior da cadeia de dados como fragmentos de dados completos na cadeia de consenso.

  4. Os validadores ordenam as transações, atualizam o estado com base nos resultados da ordenação e gravam sincronizadamente na base de dados IceDB.

O mercado já se desensibilizou totalmente em relação à "blockchain de alta velocidade", por que se diz que a Somnia pode ser diferente?

Vantagens Técnicas

  1. Design de proteção contra MEV

Somnia utiliza funções pseudo-aleatórias determinísticas para ordenar transações:

  • Possui aleatoriedade, difícil de prever o próximo número aleatório.
  • Determinístico, todos os validadores geram a mesma sequência de números aleatórios ao executar.

Os validadores ordenam a cadeia de dados com base na mesma sequência de números aleatórios, determinando assim a ordem das transações. Este método torna difícil para os atacantes de MEV influenciar a ordem das transações através da suborno de um pequeno número de validadores.

  1. Reduzir custos e aumentar a eficiência
  • Reduzir a redundância de interação: os validadores registram a cadeia de dados de forma independente, sem necessidade de validação mútua. Transmite apenas informações de instantâneo da cadeia de dados, sem incluir conteúdos de transações específicas.

  • Reduzir a redundância de armazenamento: as cadeias de dados não precisam sincronizar informações entre si, a cadeia de consenso apenas registra o snapshot da cadeia de dados e as referências de transações ordenadas.

Ao reduzir a redundância, a Somnia alcançou maior eficiência e menores custos.

  1. Cadeia de dados à prova de adulteração

Embora não seja necessário verificar as informações da cadeia de dados, os validadores também não podem alterar as transações. A alteração resultará na mudança do valor hash da transação, causando um conflito com as informações armazenadas na cadeia de consenso.

EVM de paralelismo a nível de instrução

Pontos de dor existentes

As transações tradicionais em paralelo têm dificuldade em resolver o problema de congestionamento das transações de alta frequência. Por exemplo:

  • Muitos usuários usam USDC para negociar um determinado token ao mesmo tempo
  • Múltiplas pessoas competem para mintar o mesmo NFT

Nestas situações, existe uma relação de dependência entre as transações, o que impede a execução paralela.

Solução da Somnia

A Somnia desenvolveu um compilador EVM inovador, realizando paralelismo a nível de instrução:

  • Dividir a transação em múltiplos conjuntos de instruções
  • Conjunto de instruções sem conflitos e sem dependências que podem ser executadas em paralelo

Tomando como exemplo a troca por Swap, pode ser dividido em: validação de parâmetros, processamento de parâmetros, verificação de saldo, verificação de autorização, verificação de estado do pool, cálculo de preços, cálculo de taxas, transferência de tokens de entrada, atualização do estado do pool e registros de taxas, transferência de tokens de saída, emissão de eventos e assim por diante. Entre os conjuntos de instruções sem conflitos e sem dependências, podem ser executados em paralelo, melhorando a eficiência da transação.

Implementação técnica

O compilador EVM da Somnia compila o bytecode EVM em código de máquina x86. Os núcleos multithread modernos da CPU podem executar o código de máquina em paralelo em múltiplas threads, permitindo a execução paralela do conjunto de instruções EVM e melhorando a velocidade de execução de uma única transação.

Comparação de Vantagens

Execução interpretada padrão EVM: Transação 1 → Análise do bytecode → Execução sequencial → Transação 2 → Análise do bytecode → Execução sequencial → Transação 3...

Execução de compilação Somnia EVM: Código do contrato → Analisar bytecode → Compilar código de máquina → Executar em paralelo o conjunto de instruções da transação 1 → Executar em paralelo o conjunto de instruções da transação 2 → Executar em paralelo o conjunto de instruções da transação 3...

A abordagem do Somnia revela vantagens mais evidentes ao lidar com um grande volume de transações. Para transações comuns, ainda é utilizado a execução interpretada padrão EVM, enquanto para transações de alta frequência, o compilador é ativado, proporcionando vantagens tanto em custo quanto em eficiência.

O mercado já desensibilizou completamente o "blockchain de alta velocidade", por que se diz que a Somnia pode ser diferente?

motor de banco de dados IceDB

Características técnicas

O IceDB desenvolvido pela Somnia utiliza LSM Tree ( Log-Structured Merge-Tree ) em vez da estrutura tradicional da árvore de Merkle:

  • Escrita de dados adicional, em vez de modificação no local, evitando problemas de manipulação.
  • Processo de gravação: MemTable na memória → SSTable no disco → Mesclagem periódica para remover chaves duplicadas
  • Não é necessário calcular o hash, melhorando significativamente a velocidade de gravação

Vantagens de desempenho

  • A estrutura LSM Tree tem desempenho superior na escrita
  • Somnia afirma ter criado um cache de dados otimizado para leitura e escrita, fazendo com que o tempo médio de leitura e escrita do IceDB fique entre 15-100 nanosegundos.

Funcionalidade Única

O IceDB fornece relatórios de desempenho de leitura e escrita, oferecendo uma base determinística para o cálculo do Gas, ajudando a implementar um mecanismo de Gas mais justo e eficaz, mantendo a estabilidade da rede.

tecnologia de compressão de dados

A Somnia desenvolveu uma tecnologia de compressão de dados eficiente baseada na teoria da distribuição de potência de quantidade de informação e frequência:

  • A compressão em fluxo melhora a capacidade de transmissão da rede
  • Utilizar assinaturas BLS para acelerar a transmissão e verificação de assinaturas
  • O design de consenso multi-fluxo torna a carga de transmissão da rede estável e equilibrada.

Conclusão

Somnia, como um projeto híbrido que faz a transição do Web2 para o Web3, traz inovações tecnológicas que oferecem novas abordagens para enfrentar os desafios de aplicações de alta interação. Algoritmos de consenso multi-fluxo, EVM paralelo em nível de instrução, e o motor de banco de dados IceDB são tecnologias que estabelecem a base para um Layer 1 de baixo custo e alta eficiência.

Com a fusão do Web3 e do Web2 a tornar-se uma nova tendência, a Somnia tem o potencial de desempenhar um papel importante em áreas como redes sociais e jogos. A sua força tecnológica e o seu ecossistema oferecem a possibilidade de construir um novo ecossistema que combina a conveniência do Web2 com todos os direitos do Web3. No futuro, poderemos testemunhar o nascimento de um verdadeiro ecossistema Web3 integrado, proporcionando uma nova experiência aos usuários.

O mercado já desensibilizou totalmente em relação às "blockchains rápidas", por que se diz que a Somnia pode ser diferente?

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 5
  • Partilhar
Comentar
0/400
ZkProofPuddingvip
· 07-05 06:23
Esta tecnologia é realmente boa.
Ver originalResponder0
SatoshiChallengervip
· 07-03 14:40
Velhas armadilhas jogadas muitas vezes
Ver originalResponder0
MysteriousZhangvip
· 07-02 15:31
Vamos ver o efeito do Testnet.
Ver originalResponder0
WenMoon42vip
· 07-02 15:26
Nova tecnologia, mais uma armadilha de negociação cega
Ver originalResponder0
DegenGamblervip
· 07-02 15:15
Ainda temos de ver os resultados da corrida.
Ver originalResponder0
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)