No campo da Blockchain, sempre que um projeto afirma ter superado um gargalo de desempenho, isso gera uma ampla atenção. Recentemente, a Somnia afirmou ter alcançado impressionantes 400 mil TPS (Transacções por segundo), um número verdadeiramente surpreendente. Vamos explorar mais a fundo as inovações tecnológicas da Somnia e ver como ela conseguiu alcançar esse marco.
A Somnia adotou uma arquitetura inovadora chamada MultiStream, que pode ser comparada a abrir várias faixas numa autoestrada. Cada "faixa" processa transacções de forma independente, e os resultados são depois consolidados. A chave deste método está em como coordenar as transacções entre as diferentes "faixas", especialmente em como garantir a consistência dos dados ao lidar com transacções inter-faixa.
Para resolver esse problema, a Somnia adotou a tecnologia de fragmentação de estado. Ela divide o estado da rede em vários fragmentos, onde cada fragmento é processado de forma independente, garantindo ao mesmo tempo a atomicidade das transações entre fragmentos. Embora esse método não seja um conceito totalmente novo, a inovação da Somnia reside na sua otimização especificamente para cenários de jogos. Considerando a frequência das transações internas nos jogos, mas a pouca interação entre jogos, essa abordagem de fragmentação é especialmente adequada para cenários de aplicativos de jogos.
Em termos de armazenamento, a Somnia desenvolveu o sistema de armazenamento IceDB. Comparado com o LevelDB, que é comumente utilizado em blockchains tradicionais, o IceDB foi projetado especificamente para as características dos dados de blockchain, otimizando a leitura e escrita de pequenos arquivos. A empresa afirma que o aumento de desempenho pode chegar a 15-100 vezes. Considerando que os dados de blockchain geralmente têm mais leituras do que gravações, essa possibilidade de aumento de desempenho existe.
É ainda mais digno de nota a forma como a Somnia lida com a Máquina Virtual Ethereum (EVM). Ao contrário de muitos projetos de blockchain que buscam alto desempenho, que optam por abandonar a EVM e desenvolver a sua própria máquina virtual, a Somnia escolheu manter a compatibilidade com a EVM, mas adotou uma abordagem de compilação antecipada (AOT), pré-compilando o bytecode da EVM em código de máquina, em vez de interpretá-lo em tempo de execução.
As inovações tecnológicas da Somnia oferecem novas ideias para a melhoria do desempenho do Blockchain. Não só demonstrou teoricamente a possibilidade de altas Transacções por segundo, mas, mais importante, foi otimizado para cenários de aplicação específicos (como jogos). Esta abordagem pode abrir novas possibilidades para a aplicação do Blockchain em cenários de transações de alta frequência, como os jogos.
No entanto, também devemos manter uma atitude cautelosa. As quebras de desempenho teóricas e o desempenho na aplicação real muitas vezes apresentam uma lacuna. Como é o desempenho real da Somnia ainda precisa ser validado em um ambiente de rede real e em aplicações em larga escala. Ao mesmo tempo, também devemos seguir se esse alto desempenho será alcançado à custa da descentralização ou da segurança.
De um modo geral, a solução técnica da Somnia oferece novas ideias para a optimização do desempenho da Blockchain, especialmente nas aplicações em áreas específicas como os jogos, que são promissoras. Mas, ao mesmo tempo, precisamos manter uma atitude objectiva e racional, aguardando mais casos de aplicação prática para validar o seu desempenho e fiabilidade.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
14 Curtidas
Recompensa
14
5
Repostar
Compartilhar
Comentário
0/400
TokenomicsTinfoilHat
· 12h atrás
Outra vez a bombear, ao primeiro teste falhou.
Ver originalResponder0
NFTRegretful
· 12h atrás
Mais uma vez a falar sobre tps.
Ver originalResponder0
BearMarketMonk
· 12h atrás
Mais um que brinca com dados.
Ver originalResponder0
LiquidityWitch
· 12h atrás
*bebe o elixir* mais um cordeiro sacrificial para os deuses da escalabilidade...
No campo da Blockchain, sempre que um projeto afirma ter superado um gargalo de desempenho, isso gera uma ampla atenção. Recentemente, a Somnia afirmou ter alcançado impressionantes 400 mil TPS (Transacções por segundo), um número verdadeiramente surpreendente. Vamos explorar mais a fundo as inovações tecnológicas da Somnia e ver como ela conseguiu alcançar esse marco.
A Somnia adotou uma arquitetura inovadora chamada MultiStream, que pode ser comparada a abrir várias faixas numa autoestrada. Cada "faixa" processa transacções de forma independente, e os resultados são depois consolidados. A chave deste método está em como coordenar as transacções entre as diferentes "faixas", especialmente em como garantir a consistência dos dados ao lidar com transacções inter-faixa.
Para resolver esse problema, a Somnia adotou a tecnologia de fragmentação de estado. Ela divide o estado da rede em vários fragmentos, onde cada fragmento é processado de forma independente, garantindo ao mesmo tempo a atomicidade das transações entre fragmentos. Embora esse método não seja um conceito totalmente novo, a inovação da Somnia reside na sua otimização especificamente para cenários de jogos. Considerando a frequência das transações internas nos jogos, mas a pouca interação entre jogos, essa abordagem de fragmentação é especialmente adequada para cenários de aplicativos de jogos.
Em termos de armazenamento, a Somnia desenvolveu o sistema de armazenamento IceDB. Comparado com o LevelDB, que é comumente utilizado em blockchains tradicionais, o IceDB foi projetado especificamente para as características dos dados de blockchain, otimizando a leitura e escrita de pequenos arquivos. A empresa afirma que o aumento de desempenho pode chegar a 15-100 vezes. Considerando que os dados de blockchain geralmente têm mais leituras do que gravações, essa possibilidade de aumento de desempenho existe.
É ainda mais digno de nota a forma como a Somnia lida com a Máquina Virtual Ethereum (EVM). Ao contrário de muitos projetos de blockchain que buscam alto desempenho, que optam por abandonar a EVM e desenvolver a sua própria máquina virtual, a Somnia escolheu manter a compatibilidade com a EVM, mas adotou uma abordagem de compilação antecipada (AOT), pré-compilando o bytecode da EVM em código de máquina, em vez de interpretá-lo em tempo de execução.
As inovações tecnológicas da Somnia oferecem novas ideias para a melhoria do desempenho do Blockchain. Não só demonstrou teoricamente a possibilidade de altas Transacções por segundo, mas, mais importante, foi otimizado para cenários de aplicação específicos (como jogos). Esta abordagem pode abrir novas possibilidades para a aplicação do Blockchain em cenários de transações de alta frequência, como os jogos.
No entanto, também devemos manter uma atitude cautelosa. As quebras de desempenho teóricas e o desempenho na aplicação real muitas vezes apresentam uma lacuna. Como é o desempenho real da Somnia ainda precisa ser validado em um ambiente de rede real e em aplicações em larga escala. Ao mesmo tempo, também devemos seguir se esse alto desempenho será alcançado à custa da descentralização ou da segurança.
De um modo geral, a solução técnica da Somnia oferece novas ideias para a optimização do desempenho da Blockchain, especialmente nas aplicações em áreas específicas como os jogos, que são promissoras. Mas, ao mesmo tempo, precisamos manter uma atitude objectiva e racional, aguardando mais casos de aplicação prática para validar o seu desempenho e fiabilidade.