Startup Aleo želi zaštititi privatnost podataka na Internetu

Startup Aleo želi zaštititi privatnost podataka na Internetu - pozajmljivanje 768x504 1 440x264 1Tvrtka za zaštitu privatnosti Aleo lansirala je blockchain i programere za orijentaciju na privatnost podataka kako bi pisanje dokaza bez znanja u web aplikacijama bilo jednostavno i rašireno.

Startup objavljuje svoj prvi krug softverskih alata kako bi programerima omogućio pisanje privatnih aplikacija za web pomoću novog programskog jezika zvanog Leo, kao i integriranje tih alata u već postojeće funkcije preglednika.

Dokaz nule

Aleo koristi dokaz o nuli znanja (ZKP), tehniku ​​koja se temelji na šifriranju i koja omogućava dvije strane na Internetu, kao što su aplikacija i korisnik, da međusobno provjeravaju podatke bez dijeljenja temeljnih podataka povezanih s tim informacijama.

Na primjer, pristup web mjestu mogao bi se izvršiti s provjerom podataka bez dijeljenja podataka poput lozinke, podataka o geolokaciji ili drugih podataka koji se mogu koristiti za saznavanje više pojedinosti o korisniku.

Aleov razvojni alat

Početna verzija Aleo sastoji se od četiri različite komponente. Tu je Aleo Studio, prvo integrirano razvojno okruženje (IDE) za pisanje aplikacija usmjerenih na privatnost s nula znanja.

IDE je cjelovito okruženje u kojem programeri mogu pisati računalne programe. Aleo Package Manager fokusira se na mogućnost omogućavanja programerima da upravljaju i arhiviraju podatkovne pakete.

Integriran sa Aleo Studio, Aleo Package Maneger olakšava programerima organizaciju i dijeljenje svog rada. SnarkOS je Aleov decentralizirani operativni sustav za privatne web aplikacije i prva implementacija Aleo protokola.

"Pokreće blockchain i podržava sve vrste aplikacija", rekao je suosnivač Aleo Howard Wu. "Dakle, vrlo je slično onome što ljudi znaju i vole na Ethereumu. Ideja nam je koristiti snarkOS kao temelj ili okosnicu cijelog sustava.

Dakle, svrha snarkOS-a je kontrola, provjera i pohrana podataka u državi. " Posljednji dio Aleo-ovog kompleta za programere je "Aleo Testnet I", testnet na snarkOS-u koji programerima omogućuje pisanje i distribuciju aplikacija.

Programeri moraju stvoriti programe na Aleovom blockchainu kako bi koristili komplet, jer je Aleo temelj za sve ostalo što programeri žele graditi i integrirati. Cilj je uspostaviti jaku i privatnu jezgru, tako da korisnici mogu birati žele li njihovi podaci biti javni ili ne. Cijeli je cilj, međutim, programerima da integriraju postojeće aplikacije s Aleom. Postojeće aplikacije moći će se integrirati na Aleo koristeći uobičajene web paradigme.

Leo: programiranje privatnosti s novim jezikom

Tvrtka je također stvorila novi programski jezik nazvan "Leo". Wu je objasnio da, iako Leo izgleda vrlo slično JavaScriptu, zapravo je sposoban apstrahirati kriptografske koncepte niske razine, tako da programeri mogu graditi privatne aplikacije bez diplome kriptografije. "Stvorili smo Leo da bismo olakšali pisanje privatnih aplikacija", rekao je Wu.