A tecnologia Blockchain tem avançado significativamente desde o nascimento do Bitcoin. Com o surgimento de novos cenários de aplicação, como jogos e NFTs, a indústria está constantemente explorando como melhorar a eficiência técnica, especialmente no tratamento de alta carga e na oferta de latência em tempo real. As blockchains L1 enfrentam dois grandes desafios: primeiro, é necessário 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 desafios, também é necessário manter a descentralização por meio da participação dinâmica e reconfiguração dos nós de validação.
Uma forma de aumentar a capacidade de processamento é utilizar um protocolo de consenso baseado em DAG, como o narwhale/Bullshark adotado pelo Sui. Este tipo de protocolo permite que a blockchain processe simultaneamente um grande número de transações, sendo muito adequado para aplicações como jogos e NFT. No entanto, os protocolos baseados em DAG geralmente trazem alguns segundos de latência, o que representa um custo de tempo elevado para transferências comuns ou operações de jogos.
Por outro lado, protocolos sem consenso ( como o FastPay ) demonstram um grande potencial na redução da latência e na escalabilidade. Esse tipo de protocolo pode processar transações rapidamente sem consenso, sem a necessidade de uma ordenação total de transações independentes processadas em paralelo. No entanto, são aplicáveis apenas a operações simples limitadas de blockchain, restringindo a capacidade de expressão de contratos inteligentes, e são difíceis de reconfigurar para conjuntos de validadores em mudança dinâmica.
Embora esses métodos sejam promissores, atualmente nenhum deles foi aplicado em blockchains de produção, sendo publicados apenas em conferências acadêmicas. O Sui Lutris é o protocolo que suporta o Sui, combinando consenso baseado em DAG e métodos sem consenso, alcançando o melhor dos dois mundos: latência de sub-segundo e uma capacidade de processamento contínuo de milhares de transações por segundo. Ao mesmo tempo, o 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.
O Sui Lutris adotou uma abordagem única, combinando os dois métodos acima. Para a operação de ativos de propriedade única, o sistema utiliza um protocolo de broadcast 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 apenas do consenso para o processamento. 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 solução que equilibra eficiência e segurança ao lidar com transações em um ambiente bizantino replicado.
No Sui Lutris, o ciclo de vida da 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 de validação realizam a verificação e assinam, retornando a transação assinada ao cliente; o cliente coleta as respostas da maioria dos nós de validação para formar o certificado de transação; o certificado é enviado de volta a todos os nós de validação para confirmação; se envolver objetos exclusivos, pode ser processado imediatamente; todos os certificados são encaminhados para um protocolo de consenso baseado em DAG; o consenso produz a ordem total dos certificados; os nós de validação executam transações que incluem objetos compartilhados; o cliente coleta as respostas dos nós de validação, montando o certificado de efeito como prova de liquidação da transação; finalmente, para cada submissão de consenso, um ponto de verificação é formado, para impulsionar o protocolo de reconfiguração.
Além do fluxo principal de negociação, o Sui Lutris também oferece várias funcionalidades para suportar blockchains de nível de produção: implementação de protocolo de ponto de verificação para auditoria completa e manutenção da sincronização dos nós; suporte para reconfiguração no final de cada período; na conclusão do período, "desbloquear" com segurança os ativos que foram bloqueados erroneamente, minimizando o impacto de vulnerabilidades.
Sui Lutris fornece um suporte técnico poderoso para Sui, tornando-o uma blockchain de alto desempenho capaz de gerenciar um grande valor.
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.
13 gostos
Recompensa
13
6
Partilhar
Comentar
0/400
TokenomicsTinfoilHat
· 1h atrás
Avançar para travar toda a rede
Ver originalResponder0
ContractExplorer
· 08-03 12:55
Qual é a utilidade de acumular infraestrutura cada vez mais alta? A latência alta é a mesma coisa que morrer.
Ver originalResponder0
ZenZKPlayer
· 08-02 15:07
Transferência com latência de alguns segundos... jogando um jogo de martelo
Ver originalResponder0
GweiObserver
· 08-02 15:06
sui está a fazer coisas novas outra vez?! dag é realmente bom!
Ver originalResponder0
DAOdreamer
· 08-02 14:51
Que jogo jogar? Não consigo aguentar nem alguns segundos de lag.
Ver originalResponder0
LongTermDreamer
· 08-02 14:51
Daqui a três anos, ao olhar para trás, será apenas o ponto de partida dos guerreiros!
Sui Lutris: um protocolo de Blockchain de alto desempenho que combina consenso DAG e métodos sem consenso
A tecnologia Blockchain tem avançado significativamente desde o nascimento do Bitcoin. Com o surgimento de novos cenários de aplicação, como jogos e NFTs, a indústria está constantemente explorando como melhorar a eficiência técnica, especialmente no tratamento de alta carga e na oferta de latência em tempo real. As blockchains L1 enfrentam dois grandes desafios: primeiro, é necessário 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 desafios, também é necessário manter a descentralização por meio da participação dinâmica e reconfiguração dos nós de validação.
Uma forma de aumentar a capacidade de processamento é utilizar um protocolo de consenso baseado em DAG, como o narwhale/Bullshark adotado pelo Sui. Este tipo de protocolo permite que a blockchain processe simultaneamente um grande número de transações, sendo muito adequado para aplicações como jogos e NFT. No entanto, os protocolos baseados em DAG geralmente trazem alguns segundos de latência, o que representa um custo de tempo elevado para transferências comuns ou operações de jogos.
Por outro lado, protocolos sem consenso ( como o FastPay ) demonstram um grande potencial na redução da latência e na escalabilidade. Esse tipo de protocolo pode processar transações rapidamente sem consenso, sem a necessidade de uma ordenação total de transações independentes processadas em paralelo. No entanto, são aplicáveis apenas a operações simples limitadas de blockchain, restringindo a capacidade de expressão de contratos inteligentes, e são difíceis de reconfigurar para conjuntos de validadores em mudança dinâmica.
Embora esses métodos sejam promissores, atualmente nenhum deles foi aplicado em blockchains de produção, sendo publicados apenas em conferências acadêmicas. O Sui Lutris é o protocolo que suporta o Sui, combinando consenso baseado em DAG e métodos sem consenso, alcançando o melhor dos dois mundos: latência de sub-segundo e uma capacidade de processamento contínuo de milhares de transações por segundo. Ao mesmo tempo, o 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.
O Sui Lutris adotou uma abordagem única, combinando os dois métodos acima. Para a operação de ativos de propriedade única, o sistema utiliza um protocolo de broadcast 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 apenas do consenso para o processamento. 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 solução que equilibra eficiência e segurança ao lidar com transações em um ambiente bizantino replicado.
No Sui Lutris, o ciclo de vida da 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 de validação realizam a verificação e assinam, retornando a transação assinada ao cliente; o cliente coleta as respostas da maioria dos nós de validação para formar o certificado de transação; o certificado é enviado de volta a todos os nós de validação para confirmação; se envolver objetos exclusivos, pode ser processado imediatamente; todos os certificados são encaminhados para um protocolo de consenso baseado em DAG; o consenso produz a ordem total dos certificados; os nós de validação executam transações que incluem objetos compartilhados; o cliente coleta as respostas dos nós de validação, montando o certificado de efeito como prova de liquidação da transação; finalmente, para cada submissão de consenso, um ponto de verificação é formado, para impulsionar o protocolo de reconfiguração.
Além do fluxo principal de negociação, o Sui Lutris também oferece várias funcionalidades para suportar blockchains de nível de produção: implementação de protocolo de ponto de verificação para auditoria completa e manutenção da sincronização dos nós; suporte para reconfiguração no final de cada período; na conclusão do período, "desbloquear" com segurança os ativos que foram bloqueados erroneamente, minimizando o impacto de vulnerabilidades.
Sui Lutris fornece um suporte técnico poderoso para Sui, tornando-o uma blockchain de alto desempenho capaz de gerenciar um grande valor.