A tecnologia Blockchain teve avanços significativos desde o surgimento do Bitcoin. Com o aparecimento de novas aplicações, como jogos e NFTs, a indústria está explorando maneiras de aumentar a eficiência técnica, especialmente no que diz respeito ao processamento de alta carga e latência em tempo real. As blockchains L1 enfrentam dois grandes desafios: primeiro, alcançar alta taxa de transferência enquanto mantém baixa latência, e segundo, garantir a estabilidade a longo prazo dos protocolos de consenso. Ao abordar esses problemas, também é necessário manter a descentralização através da participação dinâmica e reconfiguração dos nós de validação.
Uma maneira de aumentar a taxa de transferência é usar um protocolo de consenso baseado em DAG, como narwhale/Bullshark. Esses protocolos podem processar uma grande quantidade de transações simultaneamente, sendo adequados para cenários de aplicações como jogos e NFT. No entanto, eles podem causar uma latência de alguns segundos, o que pode ser caro para transferências comuns ou operações de jogos.
Por outro lado, protocolos sem consenso como o FastPay mostram um enorme potencial na redução da latência e na escalabilidade. Esses protocolos não requerem consenso e podem processar transações rapidamente, sem a necessidade de ordenar globalmente transações independentes processadas em paralelo. No entanto, eles estão limitados a uma classe restrita de operações simples de blockchain, restringindo os contratos inteligentes que podem ser executados, e reconfigurar um conjunto de validadores dinâmico pode ser desafiador.
Apesar do grande potencial desses métodos, ainda não são amplamente utilizados em blockchains de nível de produção. Sui Lutris é um protocolo que suporta Sui, combinando consenso baseado em DAG e métodos sem consenso, alcançando latência de milissegundos e uma taxa de transações contínua de milhares por segundo. Ao mesmo tempo, Sui também mantém a capacidade de executar contratos complexos em objetos compartilhados, gerar pontos de verificação e reconfigurar o conjunto de validadores ao longo do tempo.
Sui Lutris adotou uma abordagem única, combinando as duas tecnologias mencionadas acima. Para operações de ativos de propriedade única, o sistema utiliza um protocolo de difusão consistente entre os validadores, alcançando uma latência abaixo do consenso. Para contratos inteligentes complexos que operam sobre objetos compartilhados, o Sui Lutris depende do mecanismo de consenso. Além disso, ele também suporta operações de manutenção da rede, como a definição de pontos de verificação e a reconfiguração de validadores. Essa estratégia inovadora fornece uma abordagem que combina vantagens ao lidar com transações em um ambiente bizantino replicado.
No Sui Lutris, o ciclo de vida de uma transação é o seguinte: o usuário cria e assina a transação, enviando-a para os nós de validação. Os nós realizam verificações de validade e segurança, e após a assinatura, retornam ao cliente. O cliente coleta as respostas da maioria dos nós de validação para formar um certificado de transação, momento em que a transação é considerada irreversível. O certificado é enviado novamente a todos os nós de validação para confirmação. Para transações que envolvem apenas objetos exclusivos, a execução pode ser processada imediatamente. Todos os certificados são encaminhados para o protocolo de consenso baseado em DAG. Após a saída do consenso da ordem total dos certificados, os nós de validação executam as transações que incluem objetos compartilhados. O cliente pode coletar as respostas da maioria dos nós de validação e montá-las em um certificado de efeito como prova da liquidação da transação.
Sui Lutris também oferece outras funcionalidades que suportam blockchains de nível de produção:
Implementar o protocolo de pontos de verificação, gerando a história causal de todas as transações no sistema, para auditoria completa e sincronização eficiente.
Suporte à reconfiguração no final de cada período, permitindo mudanças no conjunto de validadores e seus direitos de voto.
No final do epoch, desbloquear com segurança os ativos que foram erroneamente bloqueados, minimizando os danos causados por vulnerabilidades.
Sui Lutris dá suporte ao Sui, que é uma blockchain que gerencia um grande valor de usuários. O relatório técnico completo descreve detalhadamente o funcionamento dos protocolos de segurança e atividade, bem como suas provas de segurança com participantes bizantinos parcialmente sincronizados no modelo padrão de sistemas distribuídos.
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.
16 Curtidas
Recompensa
16
4
Compartilhar
Comentário
0/400
RugpullTherapist
· 3h atrás
chame o grande bull para ape sui
Ver originalResponder0
BearMarketBard
· 07-22 18:40
Uns segundos de latência já parecem lentos? Que jogo é esse?
Sui Lutris: protocolo de blockchain de alto desempenho que combina consenso DAG e tecnologia sem consenso
A tecnologia Blockchain teve avanços significativos desde o surgimento do Bitcoin. Com o aparecimento de novas aplicações, como jogos e NFTs, a indústria está explorando maneiras de aumentar a eficiência técnica, especialmente no que diz respeito ao processamento de alta carga e latência em tempo real. As blockchains L1 enfrentam dois grandes desafios: primeiro, alcançar alta taxa de transferência enquanto mantém baixa latência, e segundo, garantir a estabilidade a longo prazo dos protocolos de consenso. Ao abordar esses problemas, também é necessário manter a descentralização através da participação dinâmica e reconfiguração dos nós de validação.
Uma maneira de aumentar a taxa de transferência é usar um protocolo de consenso baseado em DAG, como narwhale/Bullshark. Esses protocolos podem processar uma grande quantidade de transações simultaneamente, sendo adequados para cenários de aplicações como jogos e NFT. No entanto, eles podem causar uma latência de alguns segundos, o que pode ser caro para transferências comuns ou operações de jogos.
Por outro lado, protocolos sem consenso como o FastPay mostram um enorme potencial na redução da latência e na escalabilidade. Esses protocolos não requerem consenso e podem processar transações rapidamente, sem a necessidade de ordenar globalmente transações independentes processadas em paralelo. No entanto, eles estão limitados a uma classe restrita de operações simples de blockchain, restringindo os contratos inteligentes que podem ser executados, e reconfigurar um conjunto de validadores dinâmico pode ser desafiador.
Apesar do grande potencial desses métodos, ainda não são amplamente utilizados em blockchains de nível de produção. Sui Lutris é um protocolo que suporta Sui, combinando consenso baseado em DAG e métodos sem consenso, alcançando latência de milissegundos e uma taxa de transações contínua de milhares por segundo. Ao mesmo tempo, Sui também mantém a capacidade de executar contratos complexos em objetos compartilhados, gerar pontos de verificação e reconfigurar o conjunto de validadores ao longo do tempo.
Sui Lutris adotou uma abordagem única, combinando as duas tecnologias mencionadas acima. Para operações de ativos de propriedade única, o sistema utiliza um protocolo de difusão consistente entre os validadores, alcançando uma latência abaixo do consenso. Para contratos inteligentes complexos que operam sobre objetos compartilhados, o Sui Lutris depende do mecanismo de consenso. Além disso, ele também suporta operações de manutenção da rede, como a definição de pontos de verificação e a reconfiguração de validadores. Essa estratégia inovadora fornece uma abordagem que combina vantagens ao lidar com transações em um ambiente bizantino replicado.
No Sui Lutris, o ciclo de vida de uma transação é o seguinte: o usuário cria e assina a transação, enviando-a para os nós de validação. Os nós realizam verificações de validade e segurança, e após a assinatura, retornam ao cliente. O cliente coleta as respostas da maioria dos nós de validação para formar um certificado de transação, momento em que a transação é considerada irreversível. O certificado é enviado novamente a todos os nós de validação para confirmação. Para transações que envolvem apenas objetos exclusivos, a execução pode ser processada imediatamente. Todos os certificados são encaminhados para o protocolo de consenso baseado em DAG. Após a saída do consenso da ordem total dos certificados, os nós de validação executam as transações que incluem objetos compartilhados. O cliente pode coletar as respostas da maioria dos nós de validação e montá-las em um certificado de efeito como prova da liquidação da transação.
Sui Lutris também oferece outras funcionalidades que suportam blockchains de nível de produção:
Implementar o protocolo de pontos de verificação, gerando a história causal de todas as transações no sistema, para auditoria completa e sincronização eficiente.
Suporte à reconfiguração no final de cada período, permitindo mudanças no conjunto de validadores e seus direitos de voto.
No final do epoch, desbloquear com segurança os ativos que foram erroneamente bloqueados, minimizando os danos causados por vulnerabilidades.
Sui Lutris dá suporte ao Sui, que é uma blockchain que gerencia um grande valor de usuários. O relatório técnico completo descreve detalhadamente o funcionamento dos protocolos de segurança e atividade, bem como suas provas de segurança com participantes bizantinos parcialmente sincronizados no modelo padrão de sistemas distribuídos.