O Startup Aleo quer proteger a privacidade dos dados na Internet

O Startup Aleo quer proteger a privacidade dos dados na Internet - emprestando 768x504 1 440x264 1A empresa de tecnologia de privacidade Aleo lançou um blockchain orientado para a privacidade de dados e um kit de desenvolvedor para tornar a escrita de prova de conhecimento zero em aplicativos da web simples e generalizada.

A startup está lançando sua primeira rodada de ferramentas de software para permitir que os desenvolvedores escrevam aplicativos privados para a web usando uma nova linguagem de programação chamada Leo, bem como integrar essas ferramentas em funções de navegador pré-existentes.

Prova de zero conhecimento

O Aleo utiliza a prova de conhecimento zero (ZKP), uma técnica baseada em criptografia que permite que duas partes na Internet, como um aplicativo e um usuário, verifiquem as informações entre si sem compartilhar dados subjacentes relacionados a essas informações.

O acesso a um site, por exemplo, pode ocorrer com a verificação de dados sem o compartilhamento de informações como senha, dados de geolocalização ou outras informações que possam ser utilizadas para obter mais detalhes sobre o usuário.

Kit de ferramentas de desenvolvimento de Aleo

A versão inicial do Aleo consiste em quatro componentes diferentes. Existe o Aleo Studio, o primeiro ambiente de desenvolvimento integrado (IDE) para escrever aplicativos centrados na privacidade de conhecimento zero.

Um IDE é um ambiente holístico no qual os desenvolvedores podem escrever programas de computador. O Aleo Package Manager se concentra na capacidade de permitir que os desenvolvedores gerenciem e arquivem pacotes de dados.

Integrado com o Aleo Studio, o Aleo Package Maneger torna mais fácil para os desenvolvedores organizar e compartilhar seu trabalho. SnarkOS é o sistema operacional descentralizado do Aleo para aplicações web privadas e a primeira implementação do protocolo Aleo.

“Ele roda um blockchain e oferece suporte a todos os tipos de aplicativos”, disse o cofundador Aleo Howard Wu. “É muito semelhante ao que as pessoas conhecem e amam no Ethereum. A ideia para nós é usar o snarkOS como base ou backbone de todo o sistema.

Então o snarkOS tem como objetivo controlar, verificar e armazenar os dados do estado. " A última parte do kit de desenvolvedor de Aleo é “Aleo Testnet I”, uma rede de teste em snarkOS que permite aos desenvolvedores escrever e distribuir aplicativos.

Os desenvolvedores precisam criar programas no blockchain de Aleo para usar o kit, já que Aleo é a base para tudo o mais que os desenvolvedores desejam construir e integrar. O objetivo é estabelecer um núcleo forte e privado, para que os usuários possam escolher se desejam que seus dados sejam públicos ou não. O objetivo geral, no entanto, é que os desenvolvedores integrem os aplicativos existentes com o Aleo. Os aplicativos existentes serão capazes de se integrar no Aleo usando paradigmas normais da web.

Leo: programação de privacidade com uma nova linguagem

A empresa também criou uma nova linguagem de programação chamada "Leo". Wu explicou que, embora Leo seja muito semelhante ao JavaScript, ele é realmente capaz de abstrair conceitos criptográficos de baixo nível, para que os desenvolvedores possam construir aplicativos privados sem um diploma em criptografia. “Criamos o Leo para tornar mais fácil escrever aplicativos privados”, disse Wu.