„Startup Aleo“ nori apsaugoti duomenų privatumą internete

„Startup Aleo“ nori apsaugoti duomenų privatumą internete - skolindamas 768x504 1 440x264 1Privatumo technologijų įmonė „Aleo“ išleido į duomenų privatumą orientuotą „blockchain“ ir kūrėjų rinkinį, kad žiniatinklio programose būtų paprastas ir plačiai paplitęs rašymas be žinių.

Paleidimas išleidžia pirmąjį programinės įrangos įrankių ratą, kad kūrėjai galėtų rašyti privačias programas žiniatinkliui naudodami naują programavimo kalbą, vadinamą „Leo“, taip pat integruoti šiuos įrankius į jau egzistuojančias naršyklės funkcijas.

Nulio žinių įrodymas

„Aleo“ naudoja „nulinių žinių įrodymą“ (ZKP), šifravimu pagrįstą metodiką, leidžiančią dviem interneto šalims, pvz., Programai ir vartotojui, patikrinti informaciją tarpusavyje, nesidalijant su šia informacija susijusiais pagrindiniais duomenimis.

Pavyzdžiui, prieiga prie svetainės gali būti atliekama patikrinus duomenis, nesidalinant informacija, pvz., Slaptažodžiu, geografinės vietos duomenimis ar kita informacija, kuri gali būti naudojama norint sužinoti daugiau informacijos apie vartotoją.

„Aleo“ kūrimo priemonių rinkinys

Pradinę „Aleo“ versiją sudaro keturi skirtingi komponentai. Yra „Aleo Studio“, pirmoji integruota kūrimo aplinka (IDE), skirta rašyti į visas žinias į privatumą orientuotas programas.

IDE yra holistinė aplinka, kurioje kūrėjai gali rašyti kompiuterines programas. „Aleo“ paketų tvarkytojas siekia, kad kūrėjai galėtų tvarkyti ir archyvuoti duomenų paketus.

Integruotas su „Aleo Studio“, „Aleo Package Maneger“ kūrėjams lengviau organizuoti ir dalytis savo darbais. „SnarkOS“ yra decentralizuota „Aleo“ operacinė sistema privačioms interneto programoms ir pirmasis „Aleo“ protokolo įgyvendinimas.

„Tai veikia„ blockchain “ir palaiko įvairiausias programas, - sakė vienas iš įkūrėjų Aleo Howardas Wu. - Taigi tai labai panašu į tai, ką žmonės žino ir mėgsta„ Ethereum “. Mūsų idėja yra naudoti „snarkOS“ kaip visos sistemos pagrindą ar pagrindą.

Taigi „snarkOS“ tikslas yra kontroliuoti, patikrinti ir saugoti duomenis valstybėje “. Paskutinė „Aleo“ kūrėjų rinkinio dalis yra „Aleo Testnet I“, „snarkOS“ testnetas, leidžiantis kūrėjams rašyti ir platinti programas.

Kūrėjai turi sukurti programas „Aleo“ blokų grandinėje, kad galėtų naudoti rinkinį, nes „Aleo“ yra pagrindas viskam, ką kūrėjai nori kurti ir su kuo integruotis. Tikslas yra sukurti tvirtą ir privatų pagrindą, kad vartotojai galėtų pasirinkti, ar jie nori, kad jų duomenys būtų vieši. Tačiau visas tikslas yra kūrėjų integruoti esamas programas su „Aleo“. Esamos programos galės integruotis į „Aleo“ naudodamos įprastas žiniatinklio paradigmas.

Liūtas: privatumo programavimas nauja kalba

Bendrovė taip pat sukūrė naują programavimo kalbą „Leo“. Wu paaiškino, kad nors Leo atrodo labai panašus į „JavaScript“, jis iš tikrųjų sugeba abstrahuoti žemo lygio kriptografijos koncepcijas, todėl kūrėjai gali kurti privačias programas be kriptografijos išsilavinimo. "Mes sukūrėme" Leo ", kad būtų lengviau rašyti privačias programas", - sakė Wu.