Aleo: O projeto de Blockchain que lidera a revolução da privacidade no Web3
Aleo é um projeto de blockchain dedicado à proteção da privacidade, que utiliza a tecnologia de provas de conhecimento zero (ZKP) para alcançar maior privacidade e escalabilidade. A filosofia central do projeto é permitir que os usuários realizem a verificação de identidade e o processamento de dados sem revelar informações pessoais.
Visão Geral do Projeto
Privacidade
O núcleo da Aleo é a tecnologia de prova de zero conhecimento (ZKPs), que permite que as transações e a execução de contratos inteligentes sejam realizadas mantendo a privacidade. Os detalhes das transações dos usuários, como o remetente e o valor da transação, estão ocultos por padrão. Este design não só protege a privacidade dos usuários, mas também 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 da linguagem 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 dos cálculos na cadeia, melhorando assim a eficiência. snarkOS assegura a segurança dos dados e cálculos, permitindo a execução de funcionalidades 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 fornece um ambiente de desenvolvimento integrado (IDE) e um kit de ferramentas de desenvolvimento de software (SDK), suportando os desenvolvedores na escrita e publicação rápida de aplicações. Além disso, os desenvolvedores podem implantar aplicações no registro de programas da Aleo, sem depender de terceiros, reduzindo assim o risco da plataforma.
Escalabilidade
Aleo adotou uma abordagem de processamento off-chain, onde as transações são primeiro calculadas nos dispositivos dos usuários e, em seguida, apenas os resultados de verificação são enviados para o 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, um mecanismo de consenso de arquitetura híbrida que combina a finalização instantânea dos validadores com a capacidade de computação dos provadores. O AleoBFT não só melhora o grau de descentralização da rede, como também aumenta o desempenho e a segurança.
Bloco rápida finalização: AleoBFT garante que cada bloco é imediatamente confirmado após a sua geração, melhorando a estabilidade dos nós e a experiência do utilizador.
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, evitando que poucas entidades monopolizem a rede.
Mecanismo de incentivo: validadores e provadores compartilham recompensas de bloco; incentiva os provadores a se tornarem validadores através da aposta de tokens, aumentando assim o grau de descentralização e a capacidade de computação da rede.
Aleo permite que os desenvolvedores criem aplicações sem restrições de gas, sendo especialmente adequado para aplicações que requerem longos períodos de execução, como o aprendizado de máquina.
Últimos desenvolvimentos
Aleo planeia lançar a rede de testes de incentivo a 1 de julho, abaixo estão algumas informações importantes mais recentes:
Votação do ARC-100 aprovada: A votação para o ARC-100 ("Melhores Práticas de Conformidade para Desenvolvedores e Operadores Aleo") foi concluída e aprovada. A equipe está realizando os ajustes finais.
Plano de incentivo para validadores: Este plano será lançado a 1 de julho, com o objetivo de validar o novo mecanismo de puzzle. O plano irá decorrer até 15 de julho, durante o qual serão atribuídos 1 milhão de pontos Aleo como recompensa. A percentagem de pontos gerados pelos nós determinará a sua parte na recompensa, sendo que cada validador deve ganhar pelo menos 100 tokens para receber a 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 aproximadamente 10%. Esses tokens provêm principalmente de tarefas na Coinbase (75 milhões), que serão distribuídos nos primeiros seis meses, incluindo recompensas por staking, operaçã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. O reset é para adicionar ARC-41 e a nova funcionalidade de puzzle.
Congelamento de código: O congelamento de código foi 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 ao longo do ano e, finalmente, atingir 500. Para se tornar um delegador, 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.
Atualização do algoritmo Synthesis Puzzle
Aleo recentemente atualizou a versão mais recente do algoritmo puzzle, chamado Synthesis Puzzle. O novo algoritmo não se concentra mais na geração de resultados de prova zk, mas sim na geração de dados intermediários witness antes da prova. Abaixo estão as principais características e o processo do algoritmo:
Em cada epoch, gera-se um EpochProgram comum, amostrado a partir do conjunto de instruções com um número aleatório gerado pelo hash do epoch atual.
Usar nonce (construído a partir do endereço que recebe a recompensa de mineração, epoch_hash e o número aleatório counter) como semente de número aleatório para gerar a entrada do EpochProgram.
Agregar o R1CS e a entrada correspondentes ao EpochProgram, realizando o cálculo do witness.
Converter o witness calculado em uma sequência de nós folha da árvore Merkle, construindo uma árvore Merkle K-ária de 8 vias com profundidade 8.
Calcule a raiz de Merkle e converta-a no proof_target da solução, verificando se atende ao latest_proof_target do epoch atual.
Se as condições forem atendidas, submeta a solução e faça a transmissão.
Esta atualização faz com que o puzzle passe de gerar proof para gerar witness, a lógica de cálculo de todas as soluções dentro de cada epoch é consistente, mas a lógica de cálculo entre diferentes epochs apresenta diferenças significativas. O novo algoritmo abandona os cálculos MSM e NTT anteriores, enquanto a geração de witness enfrenta desafios consideráveis na implementação da paralelização devido a algumas dependências de execução serial durante o processo.
Em geral, a atualização de algoritmo da Aleo fortaleceu ainda mais suas vantagens em termos de proteção de privacidade e escalabilidade, proporcionando um novo impulso para a revolução da privacidade na Web3. À medida que o projeto continua a evoluir e se aprimorar, a Aleo tem potencial para desempenhar um papel cada vez mais importante na proteção de privacidade em Blockchain.
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.
14 Curtidas
Recompensa
14
4
Repostar
Compartilhar
Comentário
0/400
GateUser-fc4fde9d
· 08-14 06:14
Um idiota estúpido que está a reaquecer comida fria de há alguns anos.
Aleo lidera a revolução de privacidade Web3: zk-SNARKs capacitam a privacidade e escalabilidade do Blockchain
Aleo: O projeto de Blockchain que lidera a revolução da privacidade no Web3
Aleo é um projeto de blockchain dedicado à proteção da privacidade, que utiliza a tecnologia de provas de conhecimento zero (ZKP) para alcançar maior privacidade e escalabilidade. A filosofia central do projeto é permitir que os usuários realizem a verificação de identidade e o processamento de dados sem revelar informações pessoais.
Visão Geral do Projeto
Privacidade
O núcleo da Aleo é a tecnologia de prova de zero conhecimento (ZKPs), que permite que as transações e a execução de contratos inteligentes sejam realizadas mantendo a privacidade. Os detalhes das transações dos usuários, como o remetente e o valor da transação, estão ocultos por padrão. Este design não só protege a privacidade dos usuários, mas também 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 da linguagem 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 dos cálculos na cadeia, melhorando assim a eficiência. snarkOS assegura a segurança dos dados e cálculos, permitindo a execução de funcionalidades 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 fornece um ambiente de desenvolvimento integrado (IDE) e um kit de ferramentas de desenvolvimento de software (SDK), suportando os desenvolvedores na escrita e publicação rápida de aplicações. Além disso, os desenvolvedores podem implantar aplicações no registro de programas da Aleo, sem depender de terceiros, reduzindo assim o risco da plataforma.
Escalabilidade
Aleo adotou uma abordagem de processamento off-chain, onde as transações são primeiro calculadas nos dispositivos dos usuários e, em seguida, apenas os resultados de verificação são enviados para o 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, um mecanismo de consenso de arquitetura híbrida que combina a finalização instantânea dos validadores com a capacidade de computação dos provadores. O AleoBFT não só melhora o grau de descentralização da rede, como também aumenta o desempenho e a segurança.
Bloco rápida finalização: AleoBFT garante que cada bloco é imediatamente confirmado após a sua geração, melhorando a estabilidade dos nós e a experiência do utilizador.
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, evitando que poucas entidades monopolizem a rede.
Mecanismo de incentivo: validadores e provadores compartilham recompensas de bloco; incentiva os provadores a se tornarem validadores através da aposta de tokens, aumentando assim o grau de descentralização e a capacidade de computação da rede.
Aleo permite que os desenvolvedores criem aplicações sem restrições de gas, sendo especialmente adequado para aplicações que requerem longos períodos de execução, como o aprendizado de máquina.
Últimos desenvolvimentos
Aleo planeia lançar a rede de testes de incentivo a 1 de julho, abaixo estão algumas informações importantes mais recentes:
Votação do ARC-100 aprovada: A votação para o ARC-100 ("Melhores Práticas de Conformidade para Desenvolvedores e Operadores Aleo") foi concluída e aprovada. A equipe está realizando os ajustes finais.
Plano de incentivo para validadores: Este plano será lançado a 1 de julho, com o objetivo de validar o novo mecanismo de puzzle. O plano irá decorrer até 15 de julho, durante o qual serão atribuídos 1 milhão de pontos Aleo como recompensa. A percentagem de pontos gerados pelos nós determinará a sua parte na recompensa, sendo que cada validador deve ganhar pelo menos 100 tokens para receber a 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 aproximadamente 10%. Esses tokens provêm principalmente de tarefas na Coinbase (75 milhões), que serão distribuídos nos primeiros seis meses, incluindo recompensas por staking, operaçã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. O reset é para adicionar ARC-41 e a nova funcionalidade de puzzle.
Congelamento de código: O congelamento de código foi 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 ao longo do ano e, finalmente, atingir 500. Para se tornar um delegador, 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.
Atualização do algoritmo Synthesis Puzzle
Aleo recentemente atualizou a versão mais recente do algoritmo puzzle, chamado Synthesis Puzzle. O novo algoritmo não se concentra mais na geração de resultados de prova zk, mas sim na geração de dados intermediários witness antes da prova. Abaixo estão as principais características e o processo do algoritmo:
Em cada epoch, gera-se um EpochProgram comum, amostrado a partir do conjunto de instruções com um número aleatório gerado pelo hash do epoch atual.
Usar nonce (construído a partir do endereço que recebe a recompensa de mineração, epoch_hash e o número aleatório counter) como semente de número aleatório para gerar a entrada do EpochProgram.
Agregar o R1CS e a entrada correspondentes ao EpochProgram, realizando o cálculo do witness.
Converter o witness calculado em uma sequência de nós folha da árvore Merkle, construindo uma árvore Merkle K-ária de 8 vias com profundidade 8.
Calcule a raiz de Merkle e converta-a no proof_target da solução, verificando se atende ao latest_proof_target do epoch atual.
Se as condições forem atendidas, submeta a solução e faça a transmissão.
Esta atualização faz com que o puzzle passe de gerar proof para gerar witness, a lógica de cálculo de todas as soluções dentro de cada epoch é consistente, mas a lógica de cálculo entre diferentes epochs apresenta diferenças significativas. O novo algoritmo abandona os cálculos MSM e NTT anteriores, enquanto a geração de witness enfrenta desafios consideráveis na implementação da paralelização devido a algumas dependências de execução serial durante o processo.
Em geral, a atualização de algoritmo da Aleo fortaleceu ainda mais suas vantagens em termos de proteção de privacidade e escalabilidade, proporcionando um novo impulso para a revolução da privacidade na Web3. À medida que o projeto continua a evoluir e se aprimorar, a Aleo tem potencial para desempenhar um papel cada vez mais importante na proteção de privacidade em Blockchain.