Startup Aleo ønsker å beskytte personvernet på Internett

Oppstart Aleo ønsker å beskytte personvernet på Internett - utlån 768x504 1 440x264 1Personvernteknologifirmaet Aleo har lansert et personvernorientert blockchain- og utviklersett for å gjøre skriving null kunnskapssikker i webapplikasjoner enkel og utbredt.

Oppstarten lanserer sin første runde med programvareverktøy for å tillate utviklere å skrive private applikasjoner på nettet ved hjelp av et nytt programmeringsspråk kalt Leo, samt integrere disse verktøyene i eksisterende nettleserfunksjoner.

Null-kunnskap bevis

Aleo utnytter ZKP (zero-knowledge proof), en krypteringsbasert teknikk som gjør at to parter på Internett, for eksempel en app og en bruker, kan verifisere informasjon med hverandre uten å dele underliggende data relatert til denne informasjonen.

Tilgang til et nettsted, for eksempel, kan skje med en dataverifisering uten å dele informasjon som passord, geolokaliseringsdata eller annen informasjon som kan brukes til å oppdage ytterligere detaljer om brukeren.

Aleos utviklingsverktøy

Den første versjonen av Aleo består av fire forskjellige komponenter. Det er Aleo Studio, det første integrerte utviklingsmiljøet (IDE) for å skrive null-kunnskap personvern-sentriske applikasjoner.

En IDE er et helhetlig miljø der utviklere kan skrive dataprogrammer. Aleo Package Manager fokuserer på å gjøre det mulig for utviklere å administrere og arkivere datapakker.

Aleo Package Maneger er integrert med Aleo Studio og gjør det lettere for utviklere å organisere og dele arbeidet sitt. SnarkOS er Aleos desentraliserte operativsystem for private webapplikasjoner og den første implementeringen av Aleo-protokollen.

"Det driver en blockchain og støtter alle slags applikasjoner," sa medstifter Aleo Howard Wu. "Så det ligner veldig på hva folk kjenner og elsker på Ethereum. Ideen for oss er å bruke snarkOS som grunnlaget eller ryggraden i hele systemet.

Så snarkOS har som formål å kontrollere, verifisere og lagre data i staten. " Den siste delen av Aleos utviklersett er "Aleo Testnet I", et testnett på snarkOS som lar utviklere skrive og distribuere applikasjoner.

Utviklere må lage programmer på Aleo's blockchain for å bruke settet, ettersom Aleo er grunnlaget for alt annet som utviklere vil bygge og integrere med. Målet er å etablere en sterk og privat kjerne, slik at brukerne kan velge om de vil at dataene deres skal være offentlige eller ikke. Hele målet er imidlertid at utviklere skal integrere eksisterende apper med Aleo. Eksisterende applikasjoner vil kunne integreres på Aleo ved å bruke de vanlige webparadigmene.

Leo: programmering av personvern med et nytt språk

Selskapet opprettet også et nytt programmeringsspråk kalt "Leo". Wu forklarte at mens Leo ser veldig ut som JavaScript, er han faktisk i stand til å abstrakte kryptografiske konsepter på lavt nivå, slik at utviklere kan bygge private applikasjoner uten en grad i kryptografi. "Vi opprettet Leo for å gjøre det lettere å skrive private applikasjoner," sa Wu.