Startup Aleo wil de privacy van gegevens op internet beschermen

Startup Aleo wil de privacy van gegevens op internet beschermen - leningen 768x504 1 440x264 1Privacytechnologiebedrijf Aleo heeft een op gegevensprivacy gerichte blockchain- en ontwikkelaarskit gelanceerd om het schrijven van zero-knowledge proof in webapplicaties eenvoudig en wijdverspreid te maken.

De startup brengt zijn eerste reeks softwaretools uit waarmee ontwikkelaars privétoepassingen voor het web kunnen schrijven met behulp van een nieuwe programmeertaal genaamd Leo, en deze tools ook kunnen integreren in bestaande browserfuncties.

Zero-kennisbewijs

Aleo maakt gebruik van zero-knowledge proof (ZKP), een op encryptie gebaseerde techniek waarmee twee partijen op internet, zoals een app en een gebruiker, informatie met elkaar kunnen verifiëren zonder onderliggende gegevens met betrekking tot deze informatie te delen.

Toegang tot een website kan bijvoorbeeld plaatsvinden met een gegevensverificatie zonder informatie zoals wachtwoord, geolocatiegegevens of andere informatie te delen die kan worden gebruikt om meer details over de gebruiker te weten te komen.

Aleo's ontwikkelingstoolkit

De eerste versie van Aleo bestaat uit vier verschillende componenten. Er is Aleo Studio, de eerste geïntegreerde ontwikkelomgeving (IDE) voor het schrijven van zero-knowledge privacygerichte applicaties.

Een IDE is een holistische omgeving waarin ontwikkelaars computerprogramma's kunnen schrijven. Aleo Package Manager richt zich op de mogelijkheid om ontwikkelaars toe te staan ​​datapakketten te beheren en archiveren.

Aleo Package Maneger is geïntegreerd met Aleo Studio en maakt het gemakkelijker voor ontwikkelaars om hun werk te organiseren en te delen. SnarkOS is Aleo's gedecentraliseerde besturingssysteem voor privéwebapplicaties en de eerste implementatie van het Aleo-protocol.

"Het draait een blockchain en ondersteunt allerlei toepassingen", zei mede-oprichter Aleo Howard Wu. "Het lijkt dus erg op wat mensen weten en waarderen op Ethereum. Het idee voor ons is om snarkOS te gebruiken als de basis of ruggengraat van het hele systeem.

Dus snarkOS heeft als doel het controleren, verifiëren en opslaan van gegevens in de staat. " Het laatste deel van Aleo's ontwikkelaarskit is "Aleo Testnet I", een testnet op snarkOS waarmee ontwikkelaars applicaties kunnen schrijven en distribueren.

Ontwikkelaars moeten programma's maken op Aleo's blockchain om de kit te gebruiken, aangezien Aleo de basis vormt voor al het andere dat ontwikkelaars willen bouwen en integreren. Het doel is om een ​​sterke en besloten kern te creëren, zodat gebruikers kunnen kiezen of ze willen dat hun gegevens openbaar zijn of niet. Het hele doel is echter dat ontwikkelaars bestaande apps integreren met Aleo. Bestaande applicaties zullen in Aleo kunnen worden geïntegreerd met behulp van de normale webparadigma's.

Leo: privacy programmeren met een nieuwe taal

Het bedrijf creëerde ook een nieuwe programmeertaal genaamd "Leo". Wu legde uit dat hoewel Leo erg op JavaScript lijkt, hij in feite in staat is om low-level cryptografische concepten te abstraheren, zodat ontwikkelaars privétoepassingen kunnen bouwen zonder een graad in cryptografie. "We hebben Leo gemaakt om het schrijven van privétoepassingen gemakkelijker te maken", zegt Wu.