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ú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.
14 gostos
Recompensa
14
4
Republicar
Partilhar
Comentar
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.