A tecnologia blockchain tem feito avanços significativos desde o surgimento do Bitcoin. Com o aparecimento de novas aplicações como jogos e NFTs, a indústria está constantemente explorando maneiras de aumentar a eficiência técnica, especialmente no que diz respeito ao processamento de alta carga e à realização de latências em tempo real. As blockchains de camada 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 desafios, 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 alcançar uma alta taxa de transferência é adotando protocolos de consenso baseados em DAG, como narwhale / Bullshark. Esses protocolos permitem que a blockchain processe um grande número de transações simultaneamente, sendo adequados para aplicações como jogos e NFTs. No entanto, os protocolos baseados em DAG podem resultar em alguns segundos de latência, o que representa um custo temporal elevado para transferências comuns ou operações de jogos.
Por outro lado, protocolos sem consenso como o FastPay demonstram um enorme potencial na redução da latência e na escalabilidade. Esses protocolos não requerem consenso, permitindo o processamento rápido de transações, 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 em blockchain, restringindo as funcionalidades dos contratos inteligentes que podem ser implementados, e reconfigurar um conjunto de validadores em dinâmica mudança pode ser desafiador.
Apesar do grande potencial destes métodos, eles ainda não foram aplicados em blockchain de nível de produção e foram publicados apenas em conferências acadêmicas, não sendo amplamente adotados 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-segundos e throughput contínuo de milhares de transações por segundo. Sui não apenas completou estas duas tarefas, mas também manteve a capacidade de expressar contratos complexos sobre objetos compartilhados, gerar pontos de verificação e reconfigurar conjuntos de validadores ao longo do tempo.
Sui Lutris adota uma abordagem única, combinando os dois métodos acima. Para garantir a segurança das operações de ativos de um único proprietário, o sistema utiliza um protocolo de difusão consistente entre os validadores, alcançando uma latência abaixo do consenso. O Sui Lutris depende apenas do consenso para processar contratos inteligentes complexos sobre objetos compartilhados. 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. Ao processar transações em um ambiente bizantino replicado, essa estratégia inovadora oferece uma solução que equilibra eficiência e segurança.
O ciclo de vida da transação do Sui Lutris é o seguinte: o usuário cria e assina a transação, enviando-a para o nó de validação. O nó de validação realiza verificações, assina e retorna. O cliente coleta as respostas da maioria dos nós de validação para formar o certificado de transação, momento em que a transação se torna irreversível. O certificado é devolvido ao nó de validação para confirmação. Transações de objetos exclusivos podem ser processadas imediatamente, enquanto as outras são encaminhadas para um protocolo de consenso baseado em DAG. O consenso gera a ordem total dos certificados de saída, e o nó de validação executa as transações que incluem objetos compartilhados. O cliente coleta as respostas dos nós de validação e monta o certificado de efeito como prova de liquidação da transação. Cada submissão de consenso forma um ponto de verificação, que é utilizado para conduzir o protocolo de reconfiguração.
A Sui Lutris também oferece várias funcionalidades para suportar blockchains em nível de produção:
Implementar o protocolo de ponto de verificação, gerar um histórico causal de todas as transações do sistema para auditoria e sincronização.
Suporta reconfiguração no final de cada período, o conjunto de validadores e os direitos de voto podem mudar.
No final do epoch, desbloquear com segurança os ativos bloqueados por erro, minimizando os danos da vulnerabilidade.
Sui Lutris oferece suporte para gerenciar o valor significativo da blockchain Sui. O relatório técnico completo descreve detalhadamente como funcionam os protocolos de segurança e atividade, bem como as provas de segurança com participantes bizantinos parcialmente sincronizados dentro do modelo padrão de sistemas distribuídos.
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.
19 gostos
Recompensa
19
6
Partilhar
Comentar
0/400
NFTRegretful
· 21h atrás
Este jogo tem uma latência insuportável.
Ver originalResponder0
MetaverseLandlord
· 21h atrás
Mais um projeto de alta especulação.
Ver originalResponder0
GetRichLeek
· 21h atrás
Ainda estão a fazer algumas palhaçadas de alto nível, mas não conseguem escapar às armadilhas do criador de mercado...
Ver originalResponder0
MemecoinResearcher
· 21h atrás
ser, esta coisa do DAG é diferente... p < baseado tbh
Ver originalResponder0
ChainSauceMaster
· 21h atrás
latência? Carteira, fica um pouco nervoso
Ver originalResponder0
MelonField
· 21h atrás
Brincar é uma coisa, especular é outra, DAG ainda é bom.
Sui Lutris:um eficiente protocolo de Blockchain que combina o consenso DAG e métodos sem consenso
Texto
A tecnologia blockchain tem feito avanços significativos desde o surgimento do Bitcoin. Com o aparecimento de novas aplicações como jogos e NFTs, a indústria está constantemente explorando maneiras de aumentar a eficiência técnica, especialmente no que diz respeito ao processamento de alta carga e à realização de latências em tempo real. As blockchains de camada 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 desafios, 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 alcançar uma alta taxa de transferência é adotando protocolos de consenso baseados em DAG, como narwhale / Bullshark. Esses protocolos permitem que a blockchain processe um grande número de transações simultaneamente, sendo adequados para aplicações como jogos e NFTs. No entanto, os protocolos baseados em DAG podem resultar em alguns segundos de latência, o que representa um custo temporal elevado para transferências comuns ou operações de jogos.
Por outro lado, protocolos sem consenso como o FastPay demonstram um enorme potencial na redução da latência e na escalabilidade. Esses protocolos não requerem consenso, permitindo o processamento rápido de transações, 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 em blockchain, restringindo as funcionalidades dos contratos inteligentes que podem ser implementados, e reconfigurar um conjunto de validadores em dinâmica mudança pode ser desafiador.
Apesar do grande potencial destes métodos, eles ainda não foram aplicados em blockchain de nível de produção e foram publicados apenas em conferências acadêmicas, não sendo amplamente adotados 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-segundos e throughput contínuo de milhares de transações por segundo. Sui não apenas completou estas duas tarefas, mas também manteve a capacidade de expressar contratos complexos sobre objetos compartilhados, gerar pontos de verificação e reconfigurar conjuntos de validadores ao longo do tempo.
Sui Lutris adota uma abordagem única, combinando os dois métodos acima. Para garantir a segurança das operações de ativos de um único proprietário, o sistema utiliza um protocolo de difusão consistente entre os validadores, alcançando uma latência abaixo do consenso. O Sui Lutris depende apenas do consenso para processar contratos inteligentes complexos sobre objetos compartilhados. 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. Ao processar transações em um ambiente bizantino replicado, essa estratégia inovadora oferece uma solução que equilibra eficiência e segurança.
O ciclo de vida da transação do Sui Lutris é o seguinte: o usuário cria e assina a transação, enviando-a para o nó de validação. O nó de validação realiza verificações, assina e retorna. O cliente coleta as respostas da maioria dos nós de validação para formar o certificado de transação, momento em que a transação se torna irreversível. O certificado é devolvido ao nó de validação para confirmação. Transações de objetos exclusivos podem ser processadas imediatamente, enquanto as outras são encaminhadas para um protocolo de consenso baseado em DAG. O consenso gera a ordem total dos certificados de saída, e o nó de validação executa as transações que incluem objetos compartilhados. O cliente coleta as respostas dos nós de validação e monta o certificado de efeito como prova de liquidação da transação. Cada submissão de consenso forma um ponto de verificação, que é utilizado para conduzir o protocolo de reconfiguração.
A Sui Lutris também oferece várias funcionalidades para suportar blockchains em nível de produção:
Implementar o protocolo de ponto de verificação, gerar um histórico causal de todas as transações do sistema para auditoria e sincronização.
Suporta reconfiguração no final de cada período, o conjunto de validadores e os direitos de voto podem mudar.
No final do epoch, desbloquear com segurança os ativos bloqueados por erro, minimizando os danos da vulnerabilidade.
Sui Lutris oferece suporte para gerenciar o valor significativo da blockchain Sui. O relatório técnico completo descreve detalhadamente como funcionam os protocolos de segurança e atividade, bem como as provas de segurança com participantes bizantinos parcialmente sincronizados dentro do modelo padrão de sistemas distribuídos.