Startup Aleo ønsker at beskytte databeskyttelse på Internettet

Startup Aleo ønsker at beskytte databeskyttelse på Internettet - udlån 768x504 1 440x264 1Privacy tech firma Aleo har lanceret en databeskyttelsesorienteret blockchain og udvikler kit, der gør skrivning nul-viden bevis i webapplikationer enkel og udbredt.

Opstarten frigiver sin første runde af softwareværktøjer, der giver udviklere mulighed for at skrive private applikationer til internettet ved hjælp af et nyt programmeringssprog kaldet Leo samt integrere disse værktøjer i eksisterende browserfunktioner.

Nul-viden bevis

Aleo udnytter ZKP (zero-knowledge proof), en krypteringsbaseret teknik, der gør det muligt for to parter på Internettet, såsom en app og en bruger, at verificere oplysninger med hinanden uden at dele underliggende data relateret til denne information.

Adgang til et websted, for eksempel, kunne finde sted med en dataverifikation uden at dele oplysninger såsom adgangskode, geolokaliseringsdata eller andre oplysninger, der kan bruges til at finde ud af flere detaljer om brugeren.

Aleos udviklingsværktøjssæt

Den oprindelige version af Aleo består af fire forskellige komponenter. Der er Aleo Studio, det første integrerede udviklingsmiljø (IDE) til at skrive nul-viden fortrolighedscentrerede applikationer.

En IDE er et holistisk miljø, hvor udviklere kan skrive computerprogrammer. Aleo Package Manager fokuserer på at gøre det muligt for udviklere at administrere og arkivere datapakker.

Integreret med Aleo Studio gør Aleo Package Maneger det lettere for udviklere at organisere og dele deres arbejde. SnarkOS er Aleos decentrale operativsystem til private webapplikationer og den første implementering af Aleo-protokollen.

”Det driver en blockchain og understøtter alle slags applikationer," sagde medstifter Aleo Howard Wu. “Så det ligner meget det, folk kender og elsker på Ethereum. Ideen for os er at bruge snarkOS som fundamentet eller rygraden i hele systemet.

Så snarkOS har til formål at kontrollere, verificere og lagre data i staten. " Den sidste del af Aleos udviklersæt er “Aleo Testnet I”, et testnet på snarkOS, der giver udviklere mulighed for at skrive og distribuere applikationer.

Udviklere skal oprette programmer på Aleo's blockchain for at bruge sættet, da Aleo er grundlaget for alt andet, som udviklere vil bygge og integrere med. Målet er at etablere en stærk og privat kerne, så brugerne kan vælge, om de ønsker, at deres data skal være offentlige eller ej. Hele målet er dog, at udviklere integrerer eksisterende apps med Aleo. Eksisterende applikationer vil kunne integreres på Aleo ved hjælp af de normale webparadigmer.

Leo: programmering af privatlivets fred med et nyt sprog

Virksomheden oprettede også et nyt programmeringssprog kaldet "Leo". Wu forklarede, at mens Leo ser meget ud som JavaScript, er han faktisk i stand til at abstrahere kryptografiske koncepter på lavt niveau, så udviklere kan bygge private applikationer uden en grad i kryptografi. ”Vi oprettede Leo for at gøre det lettere at skrive private applikationer,” sagde Wu.