Startup Aleo vēlas aizsargāt datu privātumu internetā

Startup Aleo vēlas aizsargāt datu privātumu internetā - aizdodot 768x504 1 440x264 1Privātuma tehnoloģiju firma Aleo ir izlaidusi uz datu konfidencialitāti orientētu blokķēdi un izstrādātāju komplektu, lai tīmekļa lietojumprogrammās neraksturīgu zināšanu pierakstīšana būtu vienkārša un plaši izplatīta.

Startētājs izlaiž savu pirmo programmatūras rīku kārtu, lai izstrādātāji varētu rakstīt privātās lietojumprogrammas tīmeklim, izmantojot jaunu programmēšanas valodu ar nosaukumu Leo, kā arī integrēt šos rīkus jau esošajās pārlūka funkcijās.

Zero pierādījums

Aleo izmanto nulles zināšanu pierādījumu (ZKP), uz šifrēšanu balstītu tehniku, kas ļauj divām interneta pusēm, piemēram, lietotnei un lietotājam, pārbaudīt informāciju savā starpā, nedaloties ar šo informāciju saistītajos pamatdatos.

Piemēram, piekļuve vietnei varētu notikt, pārbaudot datus, nekopīgojot tādu informāciju kā parole, ģeogrāfiskās atrašanās vietas dati vai cita informācija, kuru var izmantot, lai uzzinātu vairāk par lietotāju.

Aleo izstrādes rīkkopa

Sākotnējā Aleo versija sastāv no četrām dažādām sastāvdaļām. Ir Aleo Studio, pirmā integrētā izstrādes vide (IDE), kas paredzēta nulles zināšanu privātumam piemērotu lietojumprogrammu rakstīšanai.

IDE ir holistiska vide, kurā izstrādātāji var rakstīt datorprogrammas. Aleo pakešu pārvaldnieks koncentrējas uz iespēju izstrādātājiem pārvaldīt un arhivēt datu paketes.

Integrēts ar Aleo Studio, Aleo Package Maneger ļauj izstrādātājiem vieglāk organizēt un dalīties ar savu darbu. SnarkOS ir Aleo decentralizētā operētājsistēma privātajām tīmekļa lietojumprogrammām un pirmā Aleo protokola ieviešana.

"Tas vada blokķēdi un atbalsta visu veidu lietojumus," sacīja līdzdibinātājs Aleo Hovards Vū. "Tātad tas ir ļoti līdzīgs tam, ko cilvēki zina un mīl Ethereum. Mūsu ideja ir izmantot snarkOS kā visas sistēmas pamatu vai mugurkaulu.

Tātad snarkOS mērķis ir kontrolēt, pārbaudīt un uzglabāt datus valstī. " Aleo izstrādātāja komplekta pēdējā daļa ir “Aleo Testnet I”, testēšanas tīkls uz snarkOS, kas ļauj izstrādātājiem rakstīt un izplatīt lietojumprogrammas.

Izstrādātājiem ir jāizveido programmas Aleo bloku ķēdē, lai izmantotu komplektu, jo Aleo ir pamats visam citam, ko izstrādātāji vēlas veidot un integrēt. Mērķis ir izveidot spēcīgu un privātu kodolu, lai lietotāji varētu izvēlēties, vai viņi vēlas, lai viņu dati būtu publiski. Tomēr mērķis ir izstrādātājiem integrēt esošās lietotnes ar Aleo. Esošās lietojumprogrammas varēs integrēt Aleo, izmantojot parastās tīmekļa paradigmas.

Lauva: privātuma programmēšana ar jaunu valodu

Uzņēmums arī izveidoja jaunu programmēšanas valodu ar nosaukumu "Leo". Vu paskaidroja, ka, lai gan Leo izskatās ļoti līdzīgs JavaScript, viņš faktiski spēj abstrahēt zema līmeņa kriptogrāfijas koncepcijas, tāpēc izstrādātāji var veidot privātas lietojumprogrammas bez kriptogrāfijas grāda. "Mēs izveidojām Leo, lai atvieglotu privātu lietojumprogrammu rakstīšanu," sacīja Vu.