Sui Lutris: Integração de métodos de consenso e não consenso para alcançar uma blockchain de alto desempenho

robot
Geração de resumo em curso

Sui Lutris: O segredo por trás do alto desempenho da Sui Network

A tecnologia blockchain fez avanços significativos desde o surgimento do Bitcoin. Com o surgimento de novas aplicações como jogos e NFTs, a comunidade blockchain está constantemente explorando maneiras de melhorar a eficiência técnica, especialmente no que diz respeito ao tratamento de alta carga e à realização de latência em tempo real. As blockchains de nível 1 enfrentam dois grandes desafios: primeiro, alcançar alta taxa de transferência enquanto mantém baixa latência; segundo, garantir a estabilidade a longo prazo do protocolo de consenso. Ao abordar esses problemas, é necessário também manter a descentralização através da participação dinâmica e reconfiguração dos nós de validação.

Uma forma de aumentar a taxa de transferência é adotar um protocolo de consenso baseado em DAG, como o Narwhal/Bullshark utilizado pelo Sui. Esses protocolos permitem que a blockchain processe simultaneamente um grande número de transações, sendo muito adequados para cenários de aplicação como jogos e NFTs. No entanto, os protocolos baseados em DAG podem causar atrasos de alguns segundos, o que é demorado para transferências comuns ou operações de jogos.

Por outro lado, protocolos sem consenso ( como FastPay ) demonstram um grande potencial na redução de latência e na melhoria da escalabilidade. Esses protocolos não requerem consenso, permitindo o processamento rápido de transações, sem a necessidade de uma ordenação total de transações independentes processadas em paralelo. No entanto, eles estão limitados a uma classe de operações simples em blockchain, restringindo as funcionalidades de contratos inteligentes que podem ser implementadas, e a ajuste dinâmico do conjunto de validadores pode ser desafiador.

Embora esses métodos tenham potencial, atualmente não foram aplicados em blockchains de nível de produção, sendo publicados apenas em conferências acadêmicas, e não adotados amplamente pela comunidade de blockchain. Sui Lutris é o protocolo que suporta Sui, combinando consenso baseado em DAG e métodos sem consenso, alcançando o melhor dos dois mundos: latência de sub-segundo e milhares de transações por segundo de throughput contínuo. Sui não apenas completou essas duas tarefas, mas também manteve a capacidade de executar contratos complexos em objetos compartilhados, gerar checkpoints e reconfigurar o conjunto de validadores ao longo do tempo.

Uma análise profunda da Sui Lutris, descubra os segredos de alto desempenho da Sui Network

Combinação de métodos de consenso e não consenso

Sui Lutris adotou uma abordagem única, combinando os dois métodos acima. Para garantir a segurança das operações dos objetos ( pertencentes a um único proprietário, o sistema utiliza um protocolo de broadcast consistente entre os validadores, alcançando uma latência inferior ao consenso. Sui Lutris depende exclusivamente do processamento de consenso para executar contratos inteligentes complexos em objetos compartilhados, ou seja, objetos que qualquer usuário pode alterar. Além disso, Sui Lutris também suporta operações de manutenção da rede, como definição de pontos de verificação e reconfiguração de validadores. Ao processar transações em um ambiente bizantino replicado, essa nova estratégia oferece uma abordagem que equilibra eficiência e segurança.

Ciclo de vida da transação Sui Lutris

  1. Os usuários criam e assinam transações, alterando os objetos que possuem ou misturando objetos.
  2. A transação é enviada para cada nó de validação Sui Lutris.
  3. Os nós de validação realizam verificações de validade e segurança, assinam e retornam ao cliente.
  4. O cliente recolhe as respostas da maioria dos nós de validação, formando um certificado de transação.
  5. O certificado é enviado de volta a todos os nós de validação, e os nós de validação confirmam o recebimento.
  6. Se a transação envolver um objeto exclusivo, pode ser processada imediatamente através do caminho rápido direto ).
  7. Todos os certificados são encaminhados para um protocolo de consenso baseado em DAG.
  8. Ordem total do certificado de saída de consenso; os nós de validação executam transações que incluem objetos compartilhados.
  9. O cliente coleta a resposta dos nós de validação e monta o certificado de efeito como prova de liquidação da transação.
  10. Para cada submissão de consenso, formar pontos de verificação, utilizados para conduzir o protocolo de reconfiguração.

Funcionalidades adicionais do Sui Lutris

  1. Protocolo de ponto de verificação: gera a história causal de todas as transações do sistema, para auditoria e sincronização.
  2. Suporte para reconfiguração no final de cada período, permitindo mudanças no conjunto de validadores e seus direitos de voto.
  3. Desbloquear com segurança os ativos que foram "bloqueados" erroneamente no final do período, minimizando os danos causados por bugs.

Sui Lutris suporta a blockchain Sui, que gerencia um grande valor. O relatório técnico completo descreve como funcionam os protocolos de segurança e atividade, bem como as provas de segurança em relação a participantes bizantinos parcialmente sincronizados em um modelo de sistema distribuído padrão.

SUI0.21%
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
DiamondHandsvip
· 11h atrás
O próximo líder é ele! 666
Ver originalResponder0
GhostWalletSleuthvip
· 07-18 15:58
Brincar um pouco é bem agradável.
Ver originalResponder0
AirdropGrandpavip
· 07-18 15:58
É um projeto padrão para fazer as pessoas de parvas.
Ver originalResponder0
TokenStormvip
· 07-18 15:54
Outra vez um conceito que subiu às nuvens, caiu e armadilha as pessoas, o velho truque.
Ver originalResponder0
SatoshiSherpavip
· 07-18 15:46
Para que serve o alto desempenho se ainda estamos num Bear Market?
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)