Aleo: Inovação em Blockchain de Proteção de Privacidade e Escalabilidade
Aleo é um projeto de blockchain dedicado à proteção da privacidade, que utiliza tecnologia de prova de conhecimento zero (ZKP) para alcançar maior privacidade e escalabilidade. A ideia central do projeto é permitir que os usuários realizem a verificação de identidade e o processamento de dados enquanto protegem seus dados pessoais.
Visão Geral do Projeto
Privacidade
O núcleo da Aleo é a tecnologia de prova de conhecimento zero, permitindo que a execução de transações e contratos inteligentes ocorra mantendo a privacidade. Os detalhes das transações dos usuários são ocultos por padrão, enquanto permite a divulgação seletiva quando necessário, sendo muito adequado para o desenvolvimento de aplicações DeFi. Os principais componentes incluem:
Leo linguagem de programação: adaptada com base em Rust, especialmente para o desenvolvimento de aplicações de conhecimento zero (ZKApps), reduzindo a exigência de conhecimento em criptografia para os desenvolvedores.
snarkVM e snarkOS: snarkVM permite a execução de cálculos fora da cadeia, verificando apenas os resultados na cadeia, aumentando a eficiência. snarkOS garante a segurança dos dados e cálculos, e permite a execução de funções sem permissão.
zkCloud: fornece um ambiente de computação off-chain seguro e privado, suportando interações de programação entre usuários, organizações e DAOs.
Aleo também oferece um ambiente de desenvolvimento integrado (IDE) e um kit de ferramentas de desenvolvimento de software (SDK), que suportam os desenvolvedores a escrever e publicar aplicações rapidamente. Os desenvolvedores podem implantar aplicações no registro de programas da Aleo, sem depender de terceiros, reduzindo o risco da plataforma.
Escalabilidade
Aleo adotou uma abordagem de processamento fora da cadeia, onde as transações são primeiro calculadas nos dispositivos dos usuários e, em seguida, apenas os resultados da verificação são enviados para a Blockchain. Essa abordagem aumenta significativamente a velocidade de processamento das transações e a escalabilidade do sistema, evitando problemas de congestionamento da rede e altos custos.
Mecanismo de Consenso
Aleo introduziu o AleoBFT, que é um mecanismo de consenso de arquitetura híbrida, combinando a finalidade instantânea dos validadores com a capacidade computacional dos provadores. O AleoBFT não só aumenta o grau de descentralização da rede, mas também melhora o desempenho e a segurança.
Bloco de finalização rápida: garantir que cada bloco seja confirmado imediatamente após sua geração, melhorando a estabilidade dos nós e a experiência do usuário.
Garantia de descentralização: ao separar a produção de blocos da geração de coinbase, os validadores são responsáveis pela geração de blocos, enquanto os provadores realizam os cálculos de prova, prevenindo que poucas entidades monopolizem a rede.
Mecanismo de incentivo: validadores e comprovadores partilham recompensas de bloco; incentiva os comprovadores a tornarem-se validadores através da aposta de tokens, aumentando o nível de descentralização e a capacidade de computação da rede.
Aleo permite que os desenvolvedores criem aplicações que não estão sujeitas a limites de gás, sendo especialmente adequadas para aplicações que exigem longos períodos de execução, como o aprendizado de máquina.
Progresso do Projeto
Aleo irá lançar a rede de testes incentivada em 1 de julho, aqui estão algumas informações importantes:
ARC-100 Votação aprovada: a proposta que envolve medidas de segurança relacionadas à conformidade, ao bloqueio de fundos na rede e ao atraso na liquidação foi aprovada. A equipe está realizando os ajustes finais.
Programa de incentivo para validadores: será lançado a 1 de julho, com o objetivo de validar o novo mecanismo puzzle. O programa irá decorrer até 15 de julho, durante o qual serão atribuídos 1 milhão de pontos Aleo como recompensa.
Fornecimento inicial e fornecimento em circulação: O fornecimento inicial é de 1,5 mil milhões de tokens, e o fornecimento em circulação inicial é de cerca de 10%. Estes tokens provêm principalmente de tarefas da Coinbase, que serão distribuídos nos primeiros seis meses, incluindo recompensas por staking, execução de validadores e validação de nós.
Testnet Beta Reset: Esta é a última redefinição da rede, após a qual não serão adicionadas novas funcionalidades, a rede será semelhante à mainnet.
Congelamento de código: concluído há uma semana.
Plano de expansão de nós de validação: o número inicial de nós de validação é de 15, com o objetivo de aumentar para 50 durante o ano e, finalmente, alcançar 500. Para se tornar um delegado, são necessários 10.000 tokens, e para se tornar um validador, são necessários 10.000.000 tokens, esses valores diminuirão gradualmente ao longo do tempo.
Interpretação da Atualização do Algoritmo
O núcleo do algoritmo mais recente da Aleo é chamado Synthesis Puzzle, e seu núcleo consiste na geração fixa de um EpochProgram comum para cada epoch, construindo um circuito de prova R1CS para a entrada e o EpochProgram, gerando a correspondente atribuição R1CS (ou seja, testemunha) e como um nó folha da árvore Merkle. Após calcular todos os nós folha, gera-se a raiz Merkle e a converte-se no proof_target da solução.
Mudanças e impactos da mineração
Após esta atualização, o puzzle passou de gerar proof para gerar witness, e toda a lógica de cálculo das soluções dentro de cada epoch é consistente, mas a lógica de cálculo entre diferentes epochs apresenta grandes diferenças. O novo algoritmo abandonou os cálculos MSM e NTT anteriores, e como o processo de geração de witness ocorre na execução de um programa que segue as mudanças de epoch, algumas instruções terão dependências de execução serial, o que representa um desafio considerável para a implementação da paralelização.
Esta mudança terá um impacto significativo nas estratégias de otimização de mineração existentes, exigindo que os mineradores reajustem e se adaptem às novas características do algoritmo.
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.
11 Curtidas
Recompensa
11
7
Compartilhar
Comentário
0/400
GateUser-602e7857
· 28m atrás
Os equipamentos de mineração anteriores podem continuar a minerar?
Aleo irá lançar uma blockchain de proteção de privacidade com o Testnet incentivado a começar em 1 de julho.
Aleo: Inovação em Blockchain de Proteção de Privacidade e Escalabilidade
Aleo é um projeto de blockchain dedicado à proteção da privacidade, que utiliza tecnologia de prova de conhecimento zero (ZKP) para alcançar maior privacidade e escalabilidade. A ideia central do projeto é permitir que os usuários realizem a verificação de identidade e o processamento de dados enquanto protegem seus dados pessoais.
Visão Geral do Projeto
Privacidade
O núcleo da Aleo é a tecnologia de prova de conhecimento zero, permitindo que a execução de transações e contratos inteligentes ocorra mantendo a privacidade. Os detalhes das transações dos usuários são ocultos por padrão, enquanto permite a divulgação seletiva quando necessário, sendo muito adequado para o desenvolvimento de aplicações DeFi. Os principais componentes incluem:
Leo linguagem de programação: adaptada com base em Rust, especialmente para o desenvolvimento de aplicações de conhecimento zero (ZKApps), reduzindo a exigência de conhecimento em criptografia para os desenvolvedores.
snarkVM e snarkOS: snarkVM permite a execução de cálculos fora da cadeia, verificando apenas os resultados na cadeia, aumentando a eficiência. snarkOS garante a segurança dos dados e cálculos, e permite a execução de funções sem permissão.
zkCloud: fornece um ambiente de computação off-chain seguro e privado, suportando interações de programação entre usuários, organizações e DAOs.
Aleo também oferece um ambiente de desenvolvimento integrado (IDE) e um kit de ferramentas de desenvolvimento de software (SDK), que suportam os desenvolvedores a escrever e publicar aplicações rapidamente. Os desenvolvedores podem implantar aplicações no registro de programas da Aleo, sem depender de terceiros, reduzindo o risco da plataforma.
Escalabilidade
Aleo adotou uma abordagem de processamento fora da cadeia, onde as transações são primeiro calculadas nos dispositivos dos usuários e, em seguida, apenas os resultados da verificação são enviados para a Blockchain. Essa abordagem aumenta significativamente a velocidade de processamento das transações e a escalabilidade do sistema, evitando problemas de congestionamento da rede e altos custos.
Mecanismo de Consenso
Aleo introduziu o AleoBFT, que é um mecanismo de consenso de arquitetura híbrida, combinando a finalidade instantânea dos validadores com a capacidade computacional dos provadores. O AleoBFT não só aumenta o grau de descentralização da rede, mas também melhora o desempenho e a segurança.
Bloco de finalização rápida: garantir que cada bloco seja confirmado imediatamente após sua geração, melhorando a estabilidade dos nós e a experiência do usuário.
Garantia de descentralização: ao separar a produção de blocos da geração de coinbase, os validadores são responsáveis pela geração de blocos, enquanto os provadores realizam os cálculos de prova, prevenindo que poucas entidades monopolizem a rede.
Mecanismo de incentivo: validadores e comprovadores partilham recompensas de bloco; incentiva os comprovadores a tornarem-se validadores através da aposta de tokens, aumentando o nível de descentralização e a capacidade de computação da rede.
Aleo permite que os desenvolvedores criem aplicações que não estão sujeitas a limites de gás, sendo especialmente adequadas para aplicações que exigem longos períodos de execução, como o aprendizado de máquina.
Progresso do Projeto
Aleo irá lançar a rede de testes incentivada em 1 de julho, aqui estão algumas informações importantes:
ARC-100 Votação aprovada: a proposta que envolve medidas de segurança relacionadas à conformidade, ao bloqueio de fundos na rede e ao atraso na liquidação foi aprovada. A equipe está realizando os ajustes finais.
Programa de incentivo para validadores: será lançado a 1 de julho, com o objetivo de validar o novo mecanismo puzzle. O programa irá decorrer até 15 de julho, durante o qual serão atribuídos 1 milhão de pontos Aleo como recompensa.
Fornecimento inicial e fornecimento em circulação: O fornecimento inicial é de 1,5 mil milhões de tokens, e o fornecimento em circulação inicial é de cerca de 10%. Estes tokens provêm principalmente de tarefas da Coinbase, que serão distribuídos nos primeiros seis meses, incluindo recompensas por staking, execução de validadores e validação de nós.
Testnet Beta Reset: Esta é a última redefinição da rede, após a qual não serão adicionadas novas funcionalidades, a rede será semelhante à mainnet.
Congelamento de código: concluído há uma semana.
Plano de expansão de nós de validação: o número inicial de nós de validação é de 15, com o objetivo de aumentar para 50 durante o ano e, finalmente, alcançar 500. Para se tornar um delegado, são necessários 10.000 tokens, e para se tornar um validador, são necessários 10.000.000 tokens, esses valores diminuirão gradualmente ao longo do tempo.
Interpretação da Atualização do Algoritmo
O núcleo do algoritmo mais recente da Aleo é chamado Synthesis Puzzle, e seu núcleo consiste na geração fixa de um EpochProgram comum para cada epoch, construindo um circuito de prova R1CS para a entrada e o EpochProgram, gerando a correspondente atribuição R1CS (ou seja, testemunha) e como um nó folha da árvore Merkle. Após calcular todos os nós folha, gera-se a raiz Merkle e a converte-se no proof_target da solução.
Mudanças e impactos da mineração
Após esta atualização, o puzzle passou de gerar proof para gerar witness, e toda a lógica de cálculo das soluções dentro de cada epoch é consistente, mas a lógica de cálculo entre diferentes epochs apresenta grandes diferenças. O novo algoritmo abandonou os cálculos MSM e NTT anteriores, e como o processo de geração de witness ocorre na execução de um programa que segue as mudanças de epoch, algumas instruções terão dependências de execução serial, o que representa um desafio considerável para a implementação da paralelização.
Esta mudança terá um impacto significativo nas estratégias de otimização de mineração existentes, exigindo que os mineradores reajustem e se adaptem às novas características do algoritmo.