Startup Aleo chce chrániť súkromie údajov na internete

Startup Aleo chce chrániť súkromie údajov na internete - pôžičky 768x504 1 440x264 1Spoločnosť Aleo zameraná na ochranu súkromia uviedla na trh blockchain a vývojársku sadu zameranú na ochranu osobných údajov, vďaka ktorej je zjednodušenie a rozšírenie písania dôkazu nulových znalostí vo webových aplikáciách jednoduché.

Uvedenie na trh vydáva prvé kolo softvérových nástrojov, ktoré vývojárom umožňujú písať súkromné ​​aplikácie pre web pomocou nového programovacieho jazyka s názvom Leo a integrovať tieto nástroje do existujúcich funkcií prehľadávača.

Dôkaz o nulových znalostiach

Aleo využíva zero-knowledge proof (ZKP), techniku ​​založenú na šifrovaní, ktorá umožňuje dvom stranám na internete, ako sú napríklad aplikácia a používateľ, navzájom si overovať informácie bez zdieľania základných údajov týkajúcich sa týchto informácií.

Prístup na webovú stránku by sa napríklad mohol uskutočniť pomocou overenia údajov bez zdieľania informácií, ako sú heslo, geolokačné údaje alebo iných informácií, pomocou ktorých je možné zistiť ďalšie podrobnosti o používateľovi.

Sada vývojových nástrojov pre Aleo

Počiatočná verzia Alea sa skladá zo štyroch rôznych komponentov. Je tu Aleo Studio, prvé integrované vývojové prostredie (IDE) na písanie aplikácií zameraných na súkromie s nulovými znalosťami.

IDE je holistické prostredie, v ktorom môžu vývojári písať počítačové programy. Aleo Package Manager sa zameriava na umožnenie vývojárom spravovať a archivovať dátové balíčky.

Aleo Package Maneger, integrovaný do Aleo Studio, uľahčuje vývojárom organizovať a zdieľať svoju prácu. SnarkOS je Aleoov decentralizovaný operačný systém pre súkromné ​​webové aplikácie a prvú implementáciu protokolu Aleo.

„Prevádzkuje blockchain a podporuje všetky druhy aplikácií,“ uviedol spoluzakladateľ Aleo Howard Wu. „Je to teda veľmi podobné tomu, čo ľudia poznajú a milujú na platforme Ethereum. Myšlienkou pre nás je použiť snarkOS ako základ alebo chrbticu celého systému.

Účelom systému snarkOS je teda kontrola, overovanie a ukladanie údajov v danom štáte. ““ Poslednou časťou vývojárskej súpravy Aleo je „Aleo Testnet I“, testnet na snarkOS, ktorý umožňuje vývojárom písať a distribuovať aplikácie.

Aby mohli súpravu používať, musia vývojári vytvárať programy na blockchaine Aleo, pretože Aleo je základom pre všetko, čo vývojári chcú budovať a integrovať. Cieľom je vytvoriť silné a súkromné ​​jadro, aby si používatelia mohli zvoliť, či chcú, aby boli ich údaje verejné, alebo nie. Celým cieľom však je, aby vývojári integrovali existujúce aplikácie do Aleo. Existujúce aplikácie sa budú môcť integrovať do Aleo pomocou bežných webových paradigiem.

Lev: programovanie súkromia v novom jazyku

Spoločnosť tiež vytvorila nový programovací jazyk s názvom „Leo“. Wu vysvetlil, že zatiaľ čo Leo vyzerá veľmi podobne ako JavaScript, v skutočnosti dokáže abstrahovať od nízkoúrovňových kryptografických konceptov, takže vývojári môžu vytvárať súkromné ​​aplikácie bez titulu v kryptografii. "Vytvorili sme Lea, aby sme uľahčili písanie súkromných aplikácií," uviedol Wu.