A nova quebra de paradigma da tecnologia Blockchain: o caminho para o equilíbrio entre alta capacidade de processamento e baixa latência
A tecnologia Blockchain fez progressos significativos desde o surgimento do Bitcoin. Com o aparecimento de novos cenários de aplicação, como jogos e NFTs, a indústria está constantemente explorando maneiras de melhorar a eficiência da tecnologia, especialmente no tratamento de alta carga e na realização de respostas em tempo real. As blockchains L1 existentes enfrentam dois principais desafios: primeiro, alcançar alta capacidade de processamento enquanto mantém baixa latência; segundo, garantir a estabilidade a longo prazo do protocolo de consenso. Ao resolver 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 forma de aumentar a taxa de transferência é adotar um protocolo de consenso baseado em DAG. Esses protocolos permitem que o Blockchain processe simultaneamente um grande número de transações, sendo muito adequados para cenários de aplicação como jogos e NFTs. No entanto, os protocolos baseados em DAG geralmente resultam em 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, os protocolos sem consenso demonstram um enorme potencial na redução da latência e no aumento da escalabilidade. Estes protocolos eliminam a necessidade de consenso, permitindo o processamento rápido de transações, sem a necessidade de uma ordenação total de transações independentes processadas em paralelo. No entanto, eles estão limitados a uma classe restrita de operações simples de bloco, limitando a complexidade dos contratos inteligentes que podem ser realizados, e são difíceis de lidar com as mudanças dinâmicas no conjunto de validadores.
Apesar de esses métodos terem potencial, atualmente eles permanecem principalmente na fase de pesquisa acadêmica e ainda não foram amplamente aplicados em blockchains de nível de produção. Um novo protocolo combina consenso baseado em DAG e métodos sem consenso, alcançando o melhor dos dois mundos: latência de sub-segundo e um throughput contínuo de milhares de transações por segundo. Ao mesmo tempo, também mantém a capacidade de executar contratos complexos em objetos compartilhados, gerar pontos de verificação e reconfigurar conjuntos de validadores ao longo do tempo.
Este novo protocolo adota uma abordagem única que combina as duas tecnologias mencionadas acima. Para operações de ativos de propriedade única (objetos possuídos), o sistema utiliza um protocolo de transmissão consistente entre os validadores, alcançando uma latência abaixo do consenso. Quanto a contratos inteligentes complexos que operam em objetos compartilhados, eles dependem apenas do processamento de consenso. Além disso, o protocolo também suporta operações de manutenção da rede, como a definição de pontos de verificação e reconfiguração de validadores. Ao processar transações em um ambiente bizantino replicado, esta estratégia inovadora oferece uma solução que equilibra eficiência e segurança.
Neste novo sistema, os usuários criam e assinam transações com uma chave privada para alterar os objetos que possuem ou compartilhar objetos. As transações passam por uma série de verificações de validade e segurança realizadas por nós de validação, e a transação assinada é devolvida 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. Se a transação envolver apenas objetos exclusivos, pode ser processada e executada imediatamente, sem precisar esperar pelo motor de consenso. Todos os certificados são encaminhados para o protocolo de consenso baseado em DAG, que produz a ordem total dos certificados finais. Os nós de validação verificam e executam transações que contêm objetos compartilhados, e os clientes podem coletar as respostas dos nós de validação como prova da liquidação da transação.
Além do processo principal de negociação, o protocolo também oferece várias funcionalidades que suportam a operação de blockchain em nível de produção:
Implementar o protocolo de ponto de verificação, gerar a história causal de todas as transações no sistema, para auditoria completa e sincronização eficiente.
Suporte para reconfiguração no final de cada período, permitindo mudanças no conjunto de validadores e seus direitos de voto.
No final do período, "desbloquear" com segurança os ativos que foram bloqueados devido a erros do cliente, minimizando o impacto de vulnerabilidades potenciais.
Este novo protocolo fornece uma base sólida para os usuários gerenciarem grandes valores em Blockchain. Ele oferece provas de segurança dentro do modelo padrão de sistemas distribuídos, capaz de lidar com participantes bizantinos parcialmente sincronizados. À medida que a tecnologia Blockchain continua a evoluir, este tipo de solução inovadora promete impulsionar toda a indústria em direção a um futuro mais eficiente e seguro.
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.
13 Curtidas
Recompensa
13
5
Compartilhar
Comentário
0/400
BearMarketBro
· 3h atrás
O bull run está a chegar, certo?
Ver originalResponder0
AirdropFatigue
· 08-05 08:26
Está novamente a especular sobre cadeias para seguir a moda. Estou cansado de ver.
Ver originalResponder0
DaoTherapy
· 08-05 08:24
Outra vez a BTC a carregar, acorda-me em dez anos
Ver originalResponder0
MemecoinResearcher
· 08-05 08:14
estatisticamente falando, DAG é apenas uma lista ligada picante fr fr
Novo protocolo quebra o gargalo de desempenho da Blockchain: alta taxa de transferência e baixa latência são alcançadas em paralelo.
A nova quebra de paradigma da tecnologia Blockchain: o caminho para o equilíbrio entre alta capacidade de processamento e baixa latência
A tecnologia Blockchain fez progressos significativos desde o surgimento do Bitcoin. Com o aparecimento de novos cenários de aplicação, como jogos e NFTs, a indústria está constantemente explorando maneiras de melhorar a eficiência da tecnologia, especialmente no tratamento de alta carga e na realização de respostas em tempo real. As blockchains L1 existentes enfrentam dois principais desafios: primeiro, alcançar alta capacidade de processamento enquanto mantém baixa latência; segundo, garantir a estabilidade a longo prazo do protocolo de consenso. Ao resolver 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 forma de aumentar a taxa de transferência é adotar um protocolo de consenso baseado em DAG. Esses protocolos permitem que o Blockchain processe simultaneamente um grande número de transações, sendo muito adequados para cenários de aplicação como jogos e NFTs. No entanto, os protocolos baseados em DAG geralmente resultam em 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, os protocolos sem consenso demonstram um enorme potencial na redução da latência e no aumento da escalabilidade. Estes protocolos eliminam a necessidade de consenso, permitindo o processamento rápido de transações, sem a necessidade de uma ordenação total de transações independentes processadas em paralelo. No entanto, eles estão limitados a uma classe restrita de operações simples de bloco, limitando a complexidade dos contratos inteligentes que podem ser realizados, e são difíceis de lidar com as mudanças dinâmicas no conjunto de validadores.
Apesar de esses métodos terem potencial, atualmente eles permanecem principalmente na fase de pesquisa acadêmica e ainda não foram amplamente aplicados em blockchains de nível de produção. Um novo protocolo combina consenso baseado em DAG e métodos sem consenso, alcançando o melhor dos dois mundos: latência de sub-segundo e um throughput contínuo de milhares de transações por segundo. Ao mesmo tempo, também mantém a capacidade de executar contratos complexos em objetos compartilhados, gerar pontos de verificação e reconfigurar conjuntos de validadores ao longo do tempo.
Este novo protocolo adota uma abordagem única que combina as duas tecnologias mencionadas acima. Para operações de ativos de propriedade única (objetos possuídos), o sistema utiliza um protocolo de transmissão consistente entre os validadores, alcançando uma latência abaixo do consenso. Quanto a contratos inteligentes complexos que operam em objetos compartilhados, eles dependem apenas do processamento de consenso. Além disso, o protocolo também suporta operações de manutenção da rede, como a definição de pontos de verificação e reconfiguração de validadores. Ao processar transações em um ambiente bizantino replicado, esta estratégia inovadora oferece uma solução que equilibra eficiência e segurança.
Neste novo sistema, os usuários criam e assinam transações com uma chave privada para alterar os objetos que possuem ou compartilhar objetos. As transações passam por uma série de verificações de validade e segurança realizadas por nós de validação, e a transação assinada é devolvida 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. Se a transação envolver apenas objetos exclusivos, pode ser processada e executada imediatamente, sem precisar esperar pelo motor de consenso. Todos os certificados são encaminhados para o protocolo de consenso baseado em DAG, que produz a ordem total dos certificados finais. Os nós de validação verificam e executam transações que contêm objetos compartilhados, e os clientes podem coletar as respostas dos nós de validação como prova da liquidação da transação.
Além do processo principal de negociação, o protocolo também oferece várias funcionalidades que suportam a operação de blockchain em nível de produção:
Implementar o protocolo de ponto de verificação, gerar a história causal de todas as transações no sistema, para auditoria completa e sincronização eficiente.
Suporte para reconfiguração no final de cada período, permitindo mudanças no conjunto de validadores e seus direitos de voto.
No final do período, "desbloquear" com segurança os ativos que foram bloqueados devido a erros do cliente, minimizando o impacto de vulnerabilidades potenciais.
Este novo protocolo fornece uma base sólida para os usuários gerenciarem grandes valores em Blockchain. Ele oferece provas de segurança dentro do modelo padrão de sistemas distribuídos, capaz de lidar com participantes bizantinos parcialmente sincronizados. À medida que a tecnologia Blockchain continua a evoluir, este tipo de solução inovadora promete impulsionar toda a indústria em direção a um futuro mais eficiente e seguro.