7 најбољих технологија приватности на ланцу

Tehnologija blokčejna omogućava trajnu evidenciju svih obavljenih transakcija. Ova evidencija je javno dostupna, što znači da svako može identifikovati transakcije, proveriti adrese i potencijalno vas povezati sa njima.

Ako želite da obavite privatnu kripto transakciju, kako to možete učiniti? Možete se osloniti na određene protokole na samom blokčejnu, koji se implementiraju u različitim lancima blokova kako bi vam omogućili neophodnu privatnost.

1. Poverljive Transakcije

Poverljive transakcije su kriptografski protokoli koji omogućavaju korisnicima da transakcije ostanu privatne. Drugim rečima, oni mogu sakriti iznos i vrstu sredstava koja se prenose, istovremeno osiguravajući da ne dolazi do dupliranja sredstava. Samo uključeni entiteti (pošiljalac i primalac) i oni kojima se dozvoli pristup mogu videti ove informacije preko takozvanog zaslepljujućeg ključa.

Pretpostavimo da Jovan poseduje pet BTC-a u svom novčaniku i želi da pošalje dva BTC-a Mariji, koja je već dostavila svoju adresu. Jovan generiše zaslepljujući ključ i integriše ga sa Marijinom adresom kako bi stvorio poverljivu adresu. Iako je adresa zabeležena u javnom registru, samo Jovan i Marija znaju da je ona povezana sa Marijinom adresom.

Jovan pokreće Pedersenovu obavezu koristeći zaslepljujući ključ i dva BTC-a. Pedersenova obaveza omogućava korisniku da unese vrednost bez otkrivanja njenog sadržaja sve do određenog trenutka. Vrednost se otkriva pomoću zaslepljujućeg ključa.

Jovan takođe kreira potpis sa poverljivom adresom transakcije i matematičkim uslovom koji od Marije zahteva da dokaže da poseduje privatni ključ pridružene adrese, što ona i čini. Transakcija se izvršava i beleži u javnom registru.

Tehnologija poverljivih transakcija je nastala 2013. godine, a osmislio ju je Adam Black. Implementirana je u raznim projektima, uključujući Blockstream-ov Elements side-chain i AZTEC protokol.

2. Prsten Potpisi

Prsten potpis je tehnika zamagljivanja koja uključuje mešanje transakcije pošiljaoca sa nekoliko drugih, stvarnih i lažnih ulaza, čime se praktično onemogućava identifikacija pravog pošiljaoca. Pruža visok nivo anonimnosti pošiljaocu, uz istovremeno održavanje integriteta blokčejna.

Zamislite malu grupu prijatelja, Aleksu, Borisa, Vanju i Dejana, koji žele doneti zajedničku odluku bez otkrivanja ko je tačno doneo. Oni formiraju prsten koji se sastoji od njihovih javnih ključeva (tj. adresa njihovih novčanika). Aleksa pokreće transakciju koristeći svoj ključ zajedno sa javnim ključevima ostalih. Koristeći mešovite ulaze, kriptografski algoritam generiše potpis za transakciju.

Potpis se može proveriti koristeći javne ključeve, ali nije moguće utvrditi da li potiče od Aleksinog ključa. Isto se dešava i sa transakcijama ostalih članova. Prsten potpis se zatim dodaje u blok lanac, omogućavajući donošenje odluka uz očuvanje anonimnosti.

Blokčejn mreže kao što je Monero postižu visok stepen transakcione privatnosti i anonimnosti mešanjem transakcija kroz prsten potpis.

3. Dokazi Bez Znanja

Dokazi bez znanja, verovatno najpopularnija tehnologija za privatnost na lancu, omogućavaju verifikaciju podataka o transakcijama bez otkrivanja stvarnih informacija. Suštinski, proveravač će obaviti niz interakcija koje dokazuju verifikatoru da zaista poseduje relevantne informacije. Istovremeno, ove interakcije su dizajnirane tako da verifikator ne može doći do informacija.

Recimo da Petar zna šifru za ormarić, ali Karlo želi biti siguran da je Petar zna, bez da mu Petar otkrije samu šifru. Petar odluči da izvede seriju akcija koje bi bile moguće samo ako on zna šifru. Na primer, otvara vrata, ulazi, zatvara ih, zatim ponovo otvara vrata i izlazi i zatvara ih.

Karlo shvata da Petar zaista zna šifru jer ne bi mogao otvoriti vrata, ući i izaći a da ne zna šifru. U međuvremenu, on je pokazao da zna šifru, a da je nije morao otkriti.

ZK dokazi igraju ključnu ulogu u privatnim valutama, kao što je Zcash, obezbeđujući da su detalji transakcije skriveni, dok ih učesnici mreže mogu verifikovati.

4. MimbleWimble

MimbleWimble je protokol privatnosti koji zamagljuje ulaze i izlaze transakcija putem procesa „iseckanja“, gde se više transakcija spajaju u pojedinačne skupove kako bi se stvorio mali blok transakcija kriptovaluta. Ovo smanjuje veličinu blokčejna i dodaje dodatni sloj privatnosti.

Zamislite da Hari želi da pošalje tajnu poruku Hermioni. Uz MimbleWimble, cela transakcija biće isečena na male delove, poput konfeta. U isto vreme, potpisi transakcije se takođe kombinuju. Hari kreira kriptografski potpis sa detaljima koji dokazuju da ima ovlašćenje da troši novčiće i autorizuje transakciju.

Hermiona prima transakciju i proverava je. Ona potvrđuje da je transakcija validna, da se sume poklapaju i da je Harijev potpis autentičan. Međutim, ona i dalje ne zna pojedinačne ulaze i izlaze.

MimbleWimble se koristi u raznim kriptovalutama, kao što su Grin i Beam, da se obezbedi privatnost transakcija. Pored toga, za verifikaciju trenutnih transakcija nije potrebna duga istorija prethodnih, što ga čini laganim i skalabilnim.

5. Maslačak

Dandelion (Maslačak) je fokusiran na poboljšanje anonimnosti širenja transakcija unutar mreže. On radi tako što prikriva poreklo transakcije tokom inicijalnih faza propagacije. Ovo zlonamernim akterima otežava pronalaženje izvora transakcije, poboljšavajući privatnost korisnika.

Lili želi poslati transakciju na blokčejn bez otkrivanja svog identiteta. U prvoj fazi, ona koristi poznatu rutu za transakciju. Zatim, tokom procesa, ona nasumično skreće sa rute da bi poslala svoju transakciju pre nego što stigne na odredište. U ovom trenutku ne izgleda kao da dolazi od nje.

Transakcija se širi od čvora do čvora bez otkrivanja porekla, poput semenki maslačka koje lebde u vazduhu. Na kraju se pojavljuje na blokčejnu, ali je teško pratiti do Lili. Protokol je stvorio nepredvidivu putanju i sakrio izvor.

Maslačak je prvobitno predložen za poboljšanje privatnosti Bitcoin-ove peer-to-peer mreže. Međutim, imao je nedostatke koji su vremenom mogli dovesti do deanonimizacije. Poboljšanu verziju, Dandelion++, usvojio je Firo, kriptovaluta koja čuva privatnost.

6. Skrivene Adrese

Skrivene adrese olakšavaju privatnost primaoca generisanjem jedinstvene, jednokratne adrese za svaku transakciju. Ovo sprečava posmatrače da povežu identitet primaoca sa određenom transakcijom. Kada se sredstva šalju na skrivenu adresu, samo primalac može dešifrovati odredište transakcije, čime se osigurava poverljivost.

Pretpostavimo da Jakov želi da sačuva svoje transakcije privatnima. Zbog toga kreira skrivenu adresu, tako da ljudi ne mogu lako da povežu transakciju sa njim. On pošalje tu adresu Bobu, koji treba da izvrši uplatu pomoću kriptovalute. Kada Bob započne uplatu, blokčejn distribuira uplatu putem niza nasumičnih transakcija, što dodatno komplikuje situaciju.

Da bi tražio isplatu, Jakov koristi poseban ključ koji odgovara skrivenoj adresi. To je kao tajni kod koji otključava adresu i daje mu pristup sredstvima.

U međuvremenu, njegova privatnost ostaje zaštićena, a čak i Bob ne saznaje njegovu pravu javnu adresu.

Monero koristi skrivene adrese kako bi osigurao privatnost javnih adresa korisnika. Još jedan projekat koji koristi ovaj protokol je Particl, platforma za decentralizovane aplikacije fokusirana na slobodu.

7. Homomorfno Šifrovanje

Homomorfno šifrovanje je kriptografska metoda koja omogućava da se šifrovani podaci koriste za izračunavanja bez prethodnog dešifrovanja. U blokčejnu, on omogućava operacije sa šifrovanim podacima o transakcijama, održavajući privatnost tokom celog procesa.

Recimo da Brenda želi da sačuva broj tajnim, dok istovremeno dopušta Aronu da izvrši određene proračune sa tim brojem, a da ga ne vidi. Ona šifruje tajni broj, pretvarajući ga u specijalni zaključani kod koji samo Aron može otvoriti. Aron uzima šifru i vrši izračunavanja na njoj bez potrebe da zna originalni broj.

Kada završi, šalje rezultat Brendi, koja zatim koristi svoj ključ za dešifrovanje da pretvori rezultat u originalni tajni broj. Sada ona ima odgovor, a Aron je izvršio izračunavanja ne znajući originalni broj.

Homomorfno šifrovanje je korišćeno za razvoj Zethera, poverljivog i anonimnog mehanizma plaćanja za blokčejne, od strane Kripto grupe sa Univerziteta Stanford. Njegovo šire usvajanje je ograničeno zbog sporosti, neefikasnosti i visokih zahteva za skladištenjem.

Poboljšajte Privatnost Kripto Transakcija

Iako blokčejnovi korisnicima pružaju viši nivo privatnosti, mnogi od njih nude samo pseudonimnost. Sve dok se javna adresa može pratiti do vas, vaš identitet nije u potpunosti skriven.

Dakle, ako želite poboljšati nivo privatnosti na lancu, koristite blokčejn tehnologije koje koriste protokole privatnosti poput onih navedenih iznad.