A tecnologia Blockchain tem avançado significativamente desde o surgimento do Bitcoin. Com o aparecimento de novas aplicações, como jogos e NFT, a indústria está constantemente explorando maneiras de aumentar a eficiência da tecnologia, especialmente no que diz respeito ao tratamento de alta carga e à realização de latência em tempo real. As blockchains de primeira camada 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. Na resolução desses desafios, é 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 maneira de alcançar alta taxa de transferência é utilizar um protocolo de consenso baseado em DAG. Esse tipo de protocolo permite que a Blockchain processe simultaneamente um grande número de transações, sendo muito adequado para cenários de aplicação como jogos e NFTs. 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 jogo.
Por outro lado, os protocolos sem consenso demonstram um enorme potencial na redução da latência e na melhoria da escalabilidade. Estes protocolos eliminam a necessidade de consenso, permitindo o processamento rápido de transações, sem a necessidade de ordenar globalmente transações independentes que são processadas em paralelo. No entanto, eles estão limitados a uma classe restrita de operações simples de blockchain, o que limita as funcionalidades de contratos inteligentes que podem ser implementadas, e a reconfiguração de um conjunto de validadores dinâmico em mudança pode ser desafiadora.
Apesar de o potencial desses métodos ser enorme, eles ainda não são amplamente utilizados em blockchains de nível de produção, permanecendo na maioria das vezes em fase de discussão acadêmica. Sui Lutris é um protocolo que suporta a rede Sui, combinando as vantagens do consenso baseado em DAG e métodos sem consenso, alcançando latência de sub-segundo e uma taxa de transações contínuas de milhares por segundo. Ao mesmo tempo, a 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 entre ciclos.
Sui Lutris adotou uma abordagem única, combinando as duas soluções mencionadas. Para garantir a segurança das operações de ativos de propriedade única (objetos possuídos), o sistema utiliza um protocolo de transmissão consistente entre os validadores, permitindo uma latência abaixo do consenso. Sui Lutris depende apenas do consenso para processar contratos inteligentes complexos que operam em objetos compartilhados. Além disso, suporta operações de manutenção da rede, como definição de pontos de verificação e reconfiguração de validadores. Ao lidar com transações em um ambiente bizantino replicado, essa estratégia inovadora oferece uma solução que combina vantagens.
O ciclo de vida da transação do Sui Lutris é o seguinte: o usuário cria e assina a transação, a transação é enviada para o nó de verificação para inspeção e assinatura, o cliente coleta as respostas dos nós de verificação para formar o certificado da transação. Após a conclusão do certificado, este é enviado de volta ao nó de verificação; se envolver objetos exclusivos, pode ser tratado imediatamente, caso contrário, é encaminhado para o protocolo de consenso baseado em DAG. A saída de consenso determina a ordem total dos certificados, os nós de verificação executam transações que incluem objetos compartilhados, e o cliente coleta as respostas para montar o certificado de efeito como prova de liquidação da transação. Após cada submissão de consenso, um ponto de verificação é formado para impulsionar o protocolo de reconfiguração.
Além do processo principal de negociação, o Sui Lutris também oferece várias funcionalidades que suportam blockchains de nível de produção:
Implementar o protocolo de ponto de verificação, gerando a história causal de todas as transações do sistema, para auditoria e sincronização.
Suporte para reconfiguração no final de cada ciclo, permitindo que o conjunto de validadores e seus direitos de voto mudem.
No final do ciclo, desbloquear em segurança os ativos que foram incorretamente bloqueados, minimizando os danos causados pela vulnerabilidade.
Sui Lutris dá suporte ao Sui, que é uma Blockchain que gerencia uma grande quantidade de ativos de usuários. O relatório técnico completo detalha como funcionam os protocolos de segurança e atividade, bem como as provas de segurança dos participantes bizantinos parcialmente sincronizados em um modelo de sistema distribuído padrão.
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.
21 gostos
Recompensa
21
5
Republicar
Partilhar
Comentar
0/400
SchroedingerGas
· 07-16 04:52
Mais uma vez a ultrapassar o btc?
Ver originalResponder0
LiquidationWatcher
· 07-15 21:20
ser... outro L1 prometendo finalização sub-segundo? *flashbacks de ptsd para luna*
Ver originalResponder0
fren.eth
· 07-13 05:22
A infraestrutura está feita.
Ver originalResponder0
ForkMaster
· 07-13 05:18
Mais uma vez a tentar enganar os idiotas com a airdrop para entrar numa posição, certo? A inteligência de quem cria três filhos não é à toa.
Sui Lutris: protocolo de blockchain de alto desempenho que combina as vantagens do consenso DAG e da ausência de consenso.
A tecnologia Blockchain tem avançado significativamente desde o surgimento do Bitcoin. Com o aparecimento de novas aplicações, como jogos e NFT, a indústria está constantemente explorando maneiras de aumentar a eficiência da tecnologia, especialmente no que diz respeito ao tratamento de alta carga e à realização de latência em tempo real. As blockchains de primeira camada 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. Na resolução desses desafios, é 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 maneira de alcançar alta taxa de transferência é utilizar um protocolo de consenso baseado em DAG. Esse tipo de protocolo permite que a Blockchain processe simultaneamente um grande número de transações, sendo muito adequado para cenários de aplicação como jogos e NFTs. 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 jogo.
Por outro lado, os protocolos sem consenso demonstram um enorme potencial na redução da latência e na melhoria da escalabilidade. Estes protocolos eliminam a necessidade de consenso, permitindo o processamento rápido de transações, sem a necessidade de ordenar globalmente transações independentes que são processadas em paralelo. No entanto, eles estão limitados a uma classe restrita de operações simples de blockchain, o que limita as funcionalidades de contratos inteligentes que podem ser implementadas, e a reconfiguração de um conjunto de validadores dinâmico em mudança pode ser desafiadora.
Apesar de o potencial desses métodos ser enorme, eles ainda não são amplamente utilizados em blockchains de nível de produção, permanecendo na maioria das vezes em fase de discussão acadêmica. Sui Lutris é um protocolo que suporta a rede Sui, combinando as vantagens do consenso baseado em DAG e métodos sem consenso, alcançando latência de sub-segundo e uma taxa de transações contínuas de milhares por segundo. Ao mesmo tempo, a 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 entre ciclos.
Sui Lutris adotou uma abordagem única, combinando as duas soluções mencionadas. Para garantir a segurança das operações de ativos de propriedade única (objetos possuídos), o sistema utiliza um protocolo de transmissão consistente entre os validadores, permitindo uma latência abaixo do consenso. Sui Lutris depende apenas do consenso para processar contratos inteligentes complexos que operam em objetos compartilhados. Além disso, suporta operações de manutenção da rede, como definição de pontos de verificação e reconfiguração de validadores. Ao lidar com transações em um ambiente bizantino replicado, essa estratégia inovadora oferece uma solução que combina vantagens.
O ciclo de vida da transação do Sui Lutris é o seguinte: o usuário cria e assina a transação, a transação é enviada para o nó de verificação para inspeção e assinatura, o cliente coleta as respostas dos nós de verificação para formar o certificado da transação. Após a conclusão do certificado, este é enviado de volta ao nó de verificação; se envolver objetos exclusivos, pode ser tratado imediatamente, caso contrário, é encaminhado para o protocolo de consenso baseado em DAG. A saída de consenso determina a ordem total dos certificados, os nós de verificação executam transações que incluem objetos compartilhados, e o cliente coleta as respostas para montar o certificado de efeito como prova de liquidação da transação. Após cada submissão de consenso, um ponto de verificação é formado para impulsionar o protocolo de reconfiguração.
Além do processo principal de negociação, o Sui Lutris também oferece várias funcionalidades que suportam blockchains de nível de produção:
Implementar o protocolo de ponto de verificação, gerando a história causal de todas as transações do sistema, para auditoria e sincronização.
Suporte para reconfiguração no final de cada ciclo, permitindo que o conjunto de validadores e seus direitos de voto mudem.
No final do ciclo, desbloquear em segurança os ativos que foram incorretamente bloqueados, minimizando os danos causados pela vulnerabilidade.
Sui Lutris dá suporte ao Sui, que é uma Blockchain que gerencia uma grande quantidade de ativos de usuários. O relatório técnico completo detalha como funcionam os protocolos de segurança e atividade, bem como as provas de segurança dos participantes bizantinos parcialmente sincronizados em um modelo de sistema distribuído padrão.