Sui Lutris: Análise do protocolo do sistema distribuído central da blockchain Sui
A Mysten Labs atualizou recentemente o white paper do Sui Lutris, após meses de testes, confirmou os seguintes conteúdos importantes:
Sui, ao usar PTBs e 5K TPS, pode processar de 140k a 150k operações por segundo, muito acima do desempenho de benchmark na rede principal (cerca de 700 TPS).
Mesmo na situação em que alguns nós de validação param de funcionar, o atraso na confirmação final do Sui ainda pode ser mantido abaixo de 0,5 segundos.
O white paper descreve detalhadamente o mecanismo de funcionamento do Sui, a prova de segurança, e como os testadores externos podem reproduzir os dados relevantes em seus próprios testes de validação.
Após o lançamento da mainnet Sui, aplicações como jogos e NFTs foram rapidamente incorporadas à blockchain. A Mysten Labs subsequentemente publicou um relatório técnico sobre o sistema distribuído Sui Lutris, que suporta Sui. O Sui Lutris permite que a Sui mantenha baixa latência sob condições de alta taxa de transferência e estabilidade a longo prazo.
Desde o nascimento do Bitcoin, a tecnologia blockchain fez progressos significativos, com novos casos de uso a surgirem continuamente. A comunidade blockchain continua a explorar maneiras de aumentar a eficiência, especialmente no que diz respeito ao tratamento de cargas elevadas e à latência em tempo real.
As atuais blockchains L1 enfrentam dois grandes desafios: alcançar alta taxa de transferência com baixa latência e garantir a estabilidade a longo prazo do protocolo de consenso. Esses desafios podem ser abordados por meio da participação dinâmica e configuração dos nós de validação.
Uma das formas eficazes de alcançar uma alta taxa de transferência é usar um protocolo de consenso baseado em DAG, como o Narwhal/Bullshark adotado pelo Sui. Esses protocolos permitem a execução simultânea de um grande volume de transações, adequando-se a cenários de aplicação como jogos e NFTs. No entanto, os protocolos baseados em DAG podem causar atrasos de alguns segundos, o que pode impactar significativamente determinadas operações.
Por outro lado, os protocolos sem consenso demonstram um excelente desempenho na redução da latência e na escalabilidade, como o protótipo FastPay. Esses protocolos eliminam a etapa de consenso, permitindo o processamento rápido de transações. No entanto, eles são aplicáveis apenas a categorias limitadas de operações simples, restringindo a expressividade dos contratos inteligentes, e enfrentam desafios na reconfiguração de conjuntos de nós de validação que estão em constante mudança.
Apesar de ambos os protocolos terem potencial, ainda não foram amplamente aplicados em blockchains de nível de produto. O Sui Lutris, como o protocolo que suporta a rede Sui, combina consenso baseado em DAG com métodos sem consenso, alcançando as vantagens de ambos: latência de subsegundo e uma capacidade de processamento contínua de milhares de transações por segundo. Ao mesmo tempo, o Sui mantém a capacidade de executar contratos complexos sobre objetos compartilhados, gerar checkpoints e reconfigurar o conjunto de nós de validação entre épocas.
fusão de consenso e método sem consenso
Sui Lutris adota uma abordagem única que combina as duas maneiras mencionadas acima. Para a operação de ativos de único proprietário (objetos exclusivos), o sistema utiliza um protocolo de transmissão consistente entre os nós de validação, alcançando uma latência inferior à do consenso. Para contratos inteligentes complexos que operam em objetos compartilhados, o Sui Lutris depende apenas do processamento de consenso. Além disso, o Sui Lutris suporta operações de manutenção da rede, como a definição de checkpoints e a reconfiguração de nós de validação. Esta estratégia inovadora oferece uma solução que equilibra vantagens ao lidar com transações em um ambiente de Bizantino replicado.
O ciclo de vida das transações do Sui Lutris inclui os seguintes passos:
O utilizador cria e assina uma transação para alterar os objetos que possui.
A transacção é enviada de um nó completo para um nó de validação, onde é realizada uma verificação de validade e segurança, e é retornada uma transacção assinada.
O cliente coleta as respostas da maioria dos nós de validação para formar o certificado de transação, neste momento a transação atinge a finalização.
Após a integração do certificado, enviar de volta ao nó de verificação, o nó de verificação confirma o recebimento. As transações que envolvem objetos exclusivos podem ser processadas imediatamente, sem necessidade de aguardar o motor de consenso.
Número do certificado de saída de consenso, o nó de verificação executa transações que incluem objetos compartilhados.
O cliente recolhe as respostas dos nós de validação e monta o certificado válido como prova de liquidação da transação.
Para cada submissão de consenso, formar checkpoints, para conduzir o protocolo de reconfiguração.
Sui Lutris também oferece outras funcionalidades de suporte a blockchains de nível de produto:
geração do protocolo checkpoint de todos os registros históricos de transações, facilitando a auditoria e a sincronização.
Suporta a reconfiguração no final de cada epoch, permitindo a alteração do conjunto de nós de validação e dos direitos de voto.
No final do epoch, desbloquear com segurança os ativos que foram erroneamente bloqueados, minimizando perdas de erros.
Sui Lutris, como base do Sui, gerencia um grande valor para os usuários. O relatório técnico completo fornece mais detalhes sobre a segurança e o protocolo de atividade, bem como a prova de segurança parcialmente sincronizada com participantes bizantinos dentro de um modelo de sistema distribuído padrão.
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.
Sui Lutris: Fusão de Consenso e Sem Consenso para alcançar um protocolo Blockchain de alta vazão e baixa latência.
Sui Lutris: Análise do protocolo do sistema distribuído central da blockchain Sui
A Mysten Labs atualizou recentemente o white paper do Sui Lutris, após meses de testes, confirmou os seguintes conteúdos importantes:
Sui, ao usar PTBs e 5K TPS, pode processar de 140k a 150k operações por segundo, muito acima do desempenho de benchmark na rede principal (cerca de 700 TPS).
Mesmo na situação em que alguns nós de validação param de funcionar, o atraso na confirmação final do Sui ainda pode ser mantido abaixo de 0,5 segundos.
O white paper descreve detalhadamente o mecanismo de funcionamento do Sui, a prova de segurança, e como os testadores externos podem reproduzir os dados relevantes em seus próprios testes de validação.
Após o lançamento da mainnet Sui, aplicações como jogos e NFTs foram rapidamente incorporadas à blockchain. A Mysten Labs subsequentemente publicou um relatório técnico sobre o sistema distribuído Sui Lutris, que suporta Sui. O Sui Lutris permite que a Sui mantenha baixa latência sob condições de alta taxa de transferência e estabilidade a longo prazo.
Desde o nascimento do Bitcoin, a tecnologia blockchain fez progressos significativos, com novos casos de uso a surgirem continuamente. A comunidade blockchain continua a explorar maneiras de aumentar a eficiência, especialmente no que diz respeito ao tratamento de cargas elevadas e à latência em tempo real.
As atuais blockchains L1 enfrentam dois grandes desafios: alcançar alta taxa de transferência com baixa latência e garantir a estabilidade a longo prazo do protocolo de consenso. Esses desafios podem ser abordados por meio da participação dinâmica e configuração dos nós de validação.
Uma das formas eficazes de alcançar uma alta taxa de transferência é usar um protocolo de consenso baseado em DAG, como o Narwhal/Bullshark adotado pelo Sui. Esses protocolos permitem a execução simultânea de um grande volume de transações, adequando-se a cenários de aplicação como jogos e NFTs. No entanto, os protocolos baseados em DAG podem causar atrasos de alguns segundos, o que pode impactar significativamente determinadas operações.
Por outro lado, os protocolos sem consenso demonstram um excelente desempenho na redução da latência e na escalabilidade, como o protótipo FastPay. Esses protocolos eliminam a etapa de consenso, permitindo o processamento rápido de transações. No entanto, eles são aplicáveis apenas a categorias limitadas de operações simples, restringindo a expressividade dos contratos inteligentes, e enfrentam desafios na reconfiguração de conjuntos de nós de validação que estão em constante mudança.
Apesar de ambos os protocolos terem potencial, ainda não foram amplamente aplicados em blockchains de nível de produto. O Sui Lutris, como o protocolo que suporta a rede Sui, combina consenso baseado em DAG com métodos sem consenso, alcançando as vantagens de ambos: latência de subsegundo e uma capacidade de processamento contínua de milhares de transações por segundo. Ao mesmo tempo, o Sui mantém a capacidade de executar contratos complexos sobre objetos compartilhados, gerar checkpoints e reconfigurar o conjunto de nós de validação entre épocas.
fusão de consenso e método sem consenso
Sui Lutris adota uma abordagem única que combina as duas maneiras mencionadas acima. Para a operação de ativos de único proprietário (objetos exclusivos), o sistema utiliza um protocolo de transmissão consistente entre os nós de validação, alcançando uma latência inferior à do consenso. Para contratos inteligentes complexos que operam em objetos compartilhados, o Sui Lutris depende apenas do processamento de consenso. Além disso, o Sui Lutris suporta operações de manutenção da rede, como a definição de checkpoints e a reconfiguração de nós de validação. Esta estratégia inovadora oferece uma solução que equilibra vantagens ao lidar com transações em um ambiente de Bizantino replicado.
O ciclo de vida das transações do Sui Lutris inclui os seguintes passos:
O utilizador cria e assina uma transação para alterar os objetos que possui.
A transacção é enviada de um nó completo para um nó de validação, onde é realizada uma verificação de validade e segurança, e é retornada uma transacção assinada.
O cliente coleta as respostas da maioria dos nós de validação para formar o certificado de transação, neste momento a transação atinge a finalização.
Após a integração do certificado, enviar de volta ao nó de verificação, o nó de verificação confirma o recebimento. As transações que envolvem objetos exclusivos podem ser processadas imediatamente, sem necessidade de aguardar o motor de consenso.
Número do certificado de saída de consenso, o nó de verificação executa transações que incluem objetos compartilhados.
O cliente recolhe as respostas dos nós de validação e monta o certificado válido como prova de liquidação da transação.
Para cada submissão de consenso, formar checkpoints, para conduzir o protocolo de reconfiguração.
Sui Lutris também oferece outras funcionalidades de suporte a blockchains de nível de produto:
Sui Lutris, como base do Sui, gerencia um grande valor para os usuários. O relatório técnico completo fornece mais detalhes sobre a segurança e o protocolo de atividade, bem como a prova de segurança parcialmente sincronizada com participantes bizantinos dentro de um modelo de sistema distribuído padrão.