Zagon Aleo želi zaščititi zasebnost podatkov v internetu

Zagon Aleo želi zaščititi zasebnost podatkov v internetu - posodi 768x504 1 440x264 1Podjetje za varovanje zasebnosti Aleo je lansiralo blok verigo in razvijalce, ki je usmerjeno v zasebnost podatkov, da bi bilo pisanje dokazov o ničnem znanju v spletne aplikacije preprosto in razširjeno.

Zagon izda svoj prvi krog programskih orodij, ki razvijalcem omogočajo pisanje zasebnih aplikacij za splet z novim programskim jezikom, imenovanim Leo, in vključevanje teh orodij v že obstoječe funkcije brskalnika.

Dokazilo o ničelnem znanju

Aleo izkorišča dokaz o ničelnem znanju (ZKP), tehniko, ki temelji na šifriranju in omogoča dvema osebama v internetu, na primer aplikaciji in uporabniku, da medsebojno preverjata informacije, ne da bi delila osnovne podatke, povezane s temi informacijami.

Dostop do spletnega mesta bi lahko na primer potekal s preverjanjem podatkov brez izmenjave informacij, kot so geslo, podatki o geolokaciji ali druge informacije, s katerimi lahko odkrijemo nadaljnje podrobnosti o uporabniku.

Aleovo orodje za razvoj

Začetna različica Aleo je sestavljena iz štirih različnih komponent. Obstaja Aleo Studio, prvo integrirano razvojno okolje (IDE) za pisanje aplikacij, osredotočenih na zasebnost, ki nimajo znanja.

IDE je celostno okolje, v katerem lahko razvijalci pišejo računalniške programe. Aleo Package Manager se osredotoča na sposobnost, da razvijalcem omogoča upravljanje in arhiviranje podatkovnih paketov.

Aleo Package Maneger, integriran s Aleo Studio, razvijalcem olajša organizacijo in izmenjavo svojega dela. SnarkOS je Aleov decentraliziran operacijski sistem za zasebne spletne aplikacije in prva izvedba protokola Aleo.

"Vodi blokovno verigo in podpira vse vrste aplikacij," je povedal soustanovitelj Aleo Howard Wu. "Torej je zelo podobno tistemu, kar ljudje vedo in imajo radi v Ethereumu. Ideja za nas je, da uporabimo snarkOS kot temelj ali hrbtenico celotnega sistema.

Namen snarkOS je torej nadzor, preverjanje in shranjevanje podatkov v državi. " Zadnji del kompleta za razvijalce Aleo je »Aleo Testnet I«, testna mreža na snarkOS, ki razvijalcem omogoča pisanje in distribucijo aplikacij.

Razvijalci morajo na bloku verige Aleo ustvariti programe za uporabo kompleta, saj je Aleo temelj za vse ostalo, kar želijo razviti razvijalci in jih integrirati. Cilj je vzpostaviti močno in zasebno jedro, tako da lahko uporabniki izberejo, ali želijo, da so njihovi podatki javni ali ne. Celoten cilj pa je, da razvijalci integrirajo obstoječe aplikacije z Aleo. Obstoječe aplikacije se bodo lahko v Aleo integrirale z običajnimi spletnimi paradigmami.

Leo: programiranje zasebnosti z novim jezikom

Podjetje je ustvarilo tudi nov programski jezik, imenovan "Leo". Wu je pojasnil, da je Leo, čeprav je zelo podoben JavaScriptu, dejansko sposoben abstrahirati šifrirne koncepte na nizki ravni, zato lahko razvijalci gradijo zasebne aplikacije brez diplome iz kriptografije. "Leo smo ustvarili za lažje pisanje zasebnih aplikacij," je dejal Wu.