ARPA Chain (ARPA) je Ethereum token koji pokreće ARPA Chain računarsku mrežu, koja omogućava pametne ugovore sa zaštitom privatnosti, skladištenje podataka i skalabilne off-chain transakcije. ARPA token se može koristiti za plaćanje podataka i računanja, kao i za regulisanje sudbine mreže.
Privatnost je jedan od glavnih ciljeva među mnogim načinima na koje blockchain tehnologija namerava da unapredi internet. Kako su Layer-1 mreže poput Ethereuma počele da uspostavljaju okvir za bolji online svet, nova generacija platformi i preduzeća se razvija radi rešavanja posebnih internet problema. ARPA Chain je Layer-2 rešenje za skaliranje koje vam pomaže da izvučete maksimum iz vodećih blockchain mreža uz bolje zaštitu naše privatnosti. Većina blockchain mreža može uspostaviti on-chain konsenzus proveravanjem mrežnih radnji korišćenjem mreže čvorova koji rade zajedno. Ova arhitektura je veoma bezbedna i sveobuhvatna, ali može usporiti obradu transakcija i ograničiti skalabilnost protokola. Layer-2 računanje, poznato i kao off-chain računanje, rešava ovaj problem kroz razne načine koji prenose transakcije na sekundarni lanac za efikasnije izračunavanje. ARPA-ina Layer-2 platforma za skaliranje koristi Secure Multi-Party Computation (SMPC) koji čuva privatnost za visoko-bezbednu, kriptografski verifikovanu razmenu podataka između više strana.
ARPA Layer-2 rešenje koristi Secure Multi-Party Computation za zaštitu i validaciju transakcija uz povećanje brzina obrade transakcija za skoro svaku blockchain mrežu. Prema ARPA-i, SMPC je napredniji u smislu zaštite privatnosti od drugih tehnologija kao što su homomorfna enkripcija (HE), zk-SNARKs, Zero-Knowledge Proofs (ZKPs) i Trusted Execution Environments (TEEs). Za širok spektar aplikacija iz stvarnog sveta, SMPC pruža prednosti u smislu skalabilnosti, fleksibilnosti, poverenja i praktične efikasnosti. ARPA Chain to postiže korišćenjem brojnih ključnih karakteristika dizajna.
ARPA se sastoji od dvoslojevne strukture i dva odvojena sloja, kao i других glavnih komponenti:
- Računarski sloj: Računarski sloj je posebno namenjen da omogući ARPA čvorovima da zajednički obavljaju multi-party computation. Računarski sloj se koristi za kriptografsku verifikaciju i validaciju integriteta svih platformskih procesa. Ovaj sloj takođe sarađuje sa protokolskim slojem radi kažnjavanja zlonamernih čvorova i nagrađivanja dobrog ponašanja ARPA tokenima.
- Protokolski sloj: Protokolski sloj služi kao osnova ARPA mreže. Funkcioniše decentralizovano i bez dozvola, omogućavajući čvorovima da se unilateralno pridruže. Takođe omogućava razmenu računarskog kapaciteta za ARPA token podsticaje. Pored toga, protokolski sloj pomaže računarskom sloju u organizovanju multi-party computation-a i beleži sve aktivnosti mrežnih čvorova radi ograničavanja štetnog ponašanja.
- Dokaz ispravnosti: Proof of Correctness funkcioniše slično Proof of Work (PoW). Na PoW blockchainovima, svi čvorovi često doprinose konsenzusu.
- Dokaz računanja: Proof of Computation je zadužen za praćenje količine računanja koje čvorovi na mreži obavljaju.
- Dokaz bezbednosti: Proof of Secureness se koristi za validaciju računanja obavljenih off-chain putem Trusted Execution Environments.