Decentralizirano usmjeravanje za globalne VPN čvorove
TL;DR
Uvod u autonomno usmjeravanje unutar dVPN-a
Jeste li se ikada zapitali zašto vaš VPN s "politikom bez zapisivanja" (no-logs) i dalje djeluje kao crna kutija pod kontrolom neke nasumične tvrtke u poreznoj oazi? Iskreno, tradicionalni model je manjkav jer se oslanja na naše povjerenje u jedan entitet da ne zaviruje u naše pakete podataka.
U standardnoj postavi spajate se na poslužitelj u vlasništvu pružatelja usluga. Kod dVPN-a govorimo o autonomnom usmjeravanju (Autonomous Routing), gdje sama mreža određuje kako pomicati podatke bez središnjeg autoriteta. To je prijelaz s ručnog upravljanja poslužiteljima na P2P otkrivanje čvorova (node discovery).
Umjesto da direktor odlučuje gdje će postaviti novi poslužitelj, mreža koristi DePIN (decentralizirane mreže fizičke infrastrukture) kako bi omogućila bilo kome da dijeli svoj višak propusnosti. To omogućuju protokoli poput IP-over-P2P (IPOP), koji koristi distribuiranu hash tablicu (DHT) za mapiranje IP adresa na P2P identifikatore.
Prema radu GroupVPN.dvi sa Sveučilišta u Floridi iz 2010. godine, ovo omogućuje "samokonfigurirajuće virtualne mreže" koje ne trebaju središnjeg koordinatora za funkcioniranje.
- Automatizirano otkrivanje: Čvorovi pronalaze jedni druge koristeći strukturirani sloj (poput Chord ili Symphony prstena) umjesto fiksne liste poslužitelja.
- Dinamičko skaliranje: Mreža prirodno raste s pridruživanjem novih korisnika; ne postoji "ograničenje kapaciteta" definirano korporativnim proračunom.
- Otpornost: Ako jedan čvor prestane raditi, algoritam usmjeravanja ga jednostavno zaobilazi. Nema više poruka "Poslužitelj je nedostupan" u vašoj VPN aplikaciji.
Glavni problem je što su centralizirani VPN-ovi zapravo sabirni centri podataka (honeypots). Ako vlada izda sudski nalog pružatelju usluga, ta jedna točka neuspjeha kompromitira sve korisnike. Čak i ako tvrde da ne vode zapisnike, ne možete zapravo provjeriti što se vrti na njihovom hardveru.
Kako su istaknuli članovi zajednice Privacy Guides u raspravi iz 2023. godine, mnogi centralizirani pružatelji usluga samo unajmljuju VPS prostor od velikih korporacija, što znači da pružatelj hostinga i dalje može vidjeti mrežni protok (netflow) čak i ako ga VPN pružatelj ne bilježi.
dVPN-ovi rješavaju ovaj problem čineći infrastrukturu transparentnom. U restriktivnim regijama, primjerice za novinara u zemlji s visokom cenzurom, dVPN čvor koji radi na rezidencijalnoj IP adresi puno je teže blokirati nego poznatu IP adresu podatkovnog centra.
Nije stvar samo u skrivanju – radi se o izgradnji mreže koju zapravo nitko ne posjeduje, pa nikoga nije moguće prisiliti da aktivira prekidač za gašenje (kill switch).
U nastavku ćemo zaroniti u tehničku okosnicu i ekonomske poticaje koji omogućuju tim čvorovima da međusobno komuniciraju, a da vaši podaci ne nestanu u ponoru.
Tehnička okosnica P2P dijeljenja propusnosti
Ako mislite da je P2P mreža samo hrpa računala koja nasumično šalju podatke u prazno, imat ćete velikih problema pri pokušaju usmjeravanja osjetljivog VPN prometa. Bez središnjeg autoriteta (poslužitelja) koji svima govori kamo ići, potreban nam je način da čvorovi pronađu jedni druge i ostanu organizirani, a da se pritom ne pretvore u kaos.
U svijetu decentraliziranih VPN-ova (dVPN), obično govorimo o dvije vrste slojeva (overlaya): strukturiranim i nestrukturiranim. Nestrukturirane mreže su poput prepune sobe u kojoj samo viknete nečije ime i nadate se da vas je netko čuo — to funkcionira za male grupe, ali nije skalabilno za globalni VPN.
Strukturirani slojevi, poput onih koji se koriste u Brunet okviru, koriste jednodimenzionalni prsten (zamislite to kao krug adresa). Svaki čvor dobiva jedinstvenu P2P adresu i zapravo trebaju poznavati samo svoje neposredne susjede kako bi cijeli sustav funkcionirao. Tu na scenu stupaju distribuirane hash tablice (DHT).
Umjesto da pitate središnji API "gdje se nalazi čvor za Japan?", upit šaljete u DHT. To je decentralizirana mapa u kojoj ravnopravni sudionici (peeri) pohranjuju parove (ključ, vrijednost). U dVPN-u, ključ je obično hash željene IP adrese, a vrijednost je P2P adresa čvora koji trenutno drži tu IP adresu.
Većina kućnih korisnika nalazi se iza NAT-a (Network Address Translation), koji djeluje kao jednosmjerna vrata — možete izaći van, ali nitko izvana ne može pokucati na vaša vrata. Ako želimo istinsku ekonomiju dijeljenja propusnosti, moramo omogućiti običnim kućnim korisnicima da postanu čvorovi.
To rješavamo pomoću UDP hole punching tehnike. Budući da javni sloj mreže već poznaje oba sudionika, on služi kao točka sastajanja (rendezvous). Oba čvora pokušavaju uspostaviti komunikaciju u isto vrijeme; NAT to prepoznaje kao odlazni zahtjev i dopušta prolaz prometa.
Kako bi sve ostalo sigurno tijekom ovog početnog povezivanja (handshake), čvorovi koriste enkripcijski protokol (često temeljen na Noise protokolu) za uspostavu sesijskog ključa prije nego što krene stvarni protok podataka. To osigurava da čak ni točka sastajanja ne može vidjeti sadržaj unutar tunela.
- Strukturirani slojevi: Koriste topologiju prstena (poput Symphonyja) kako bi osigurali pronalaženje bilo kojeg čvora u O(log N) koraka.
- Relay Fallback: Ako hole punching ne uspije (što je čest slučaj kod simetričnih NAT-ova), podaci se mogu preusmjeriti preko drugih čvorova, iako to uzrokuje malo veće kašnjenje (lag).
- Pathing: Tehnika kojom multipleksiramo jedan UDP socket za javno otkrivanje i privatne VPN tunele, čime cijela konfiguracija postaje znatno lakša za sustav.
Neki ljudi kritiziraju blockchain jer je "neučinkovita baza podataka" i, iskreno, u pravu su — spor je. No, kao što smo ranije spomenuli u raspravama o privatnosti, ta neučinkovitost je zapravo prednost kada ne možete vjerovati ljudima koji upravljaju čvorovima.
Koristimo pametne ugovore (smart contracts) za upravljanje reputacijom i vremenom neprekidnog rada (uptime) čvorova. Ako čvor iznenada počne gubiti pakete ili bilježiti promet, mreža to mora znati. Umjesto da direktor otpusti lošeg zaposlenika, pametni ugovor prepoznaje neuspjeli "dokaz o propusnosti" (proof-of-bandwidth) i automatski smanjuje nagrade čvoru ili mu srozava reputaciju.
Najteži dio je naplata. Na P2P tržištu propusnosti morate platiti ono što potrošite, ali ne želimo trajni zapis vaših navika pregledavanja na javnom ledgeru.
- Dokazi s nultim znanjem (Zero-Knowledge Proofs): Dokažite da ste platili za 5 GB podataka bez otkrivanja koji ste čvor koristili.
- Izvanlančana mikroplaćanja (Off-chain Micropayments): Korištenje državnih kanala (poput Lightning mreže) za slanje sićušnih dijelova tokena za svaki megabajt, tako da blockchain vidi samo početak i kraj sesije.
- Opoziv temeljen na konsenzusu: Ako se korisnik ili čvor ponašaju zlonamjerno, mreža koristi decentralizirani konsenzus za emitiranje opoziva. Budući da nema središnjeg autoriteta, sami čvorovi pristaju ignorirati lošeg aktera na temelju kriptografskog dokaza o nedoličnom ponašanju.
U sljedećem dijelu bavit ćemo se konkretnim kripto protokolima — točnije, kako koristimo rješenja poput WireGuarda i Noise protokola — kako bismo spriječili osobu koja udomljuje vaš izlazni čvor da čita vaše podatke.
Tokenizirana propusnost i ekonomija rudarenja
Jeste li ikada razmislili o tome zašto plaćate dvadesetak eura mjesečno za VPN, dok vaš kućni router doslovno stoji besposlen dok ste vi na poslu? Iskreno, cijeli koncept "Airbnb-a za propusnost" jedini je način na koji možemo istinski skalirati privatnost, a da pritom ne gradimo nove korporativne podatkovne centre koje vlade s lakoćom mogu blokirati.
Glavna ideja ovdje je rudarenje propusnosti (bandwidth mining). Vi ne rudarite rješavajući matematičke probleme kao kod Bitcoina; vi pružate stvarnu korisnu uslugu. Pokretanjem dVPN čvora (node), vi zapravo iznajmljujete svoj neiskorišteni upload kapacitet nekome drugome tko treba izlaznu točku (exit point) u vašoj regiji.
Mreže potaknute tokenima (token incentivized networks) su ono "zašto" iza cijele operacije. Ljudi ne pokreću čvorove samo iz dobrote srca – dobro, možda neki i da – ali većina želi neku vrstu povrata.
- Pasivni prihod: Korisnici zarađuju kripto nagrade (tokene) na temelju volumena podataka koje preusmjere ili vremena provedenog na mreži.
- Ponuda i potražnja: Na decentraliziranom tržištu, ako se pojavi iznenadna potreba za čvorovima u, recimo, Turskoj ili Brazilu, nagrade u tokenima mogu naglo skočiti, što motivira više ljudi da tamo aktiviraju svoje čvorove.
- Bez posrednika: Umjesto da pružatelj usluge uzima 70% kolača za "marketing", vrijednost teče izravno od korisnika koji plaća VPN prema operateru čvora koji osigurava infrastrukturu.
Ovo je klasičan DePIN potez (Decentralized Physical Infrastructure Networks). Uzimate fizičku infrastrukturu koja već postoji – vašu kućnu optiku ili mali VPS – i uključujete je u globalnu mrežu. Time se stvara distribuirani bazen rezidencijalnih IP adresa koje je gotovo nemoguće razlikovati od uobičajenog prometa, što cenzorskim vatrozidima stvara nerješive probleme.
No, tu dolazimo do tehničkog izazova: kako znati je li onaj tip u Njemačkoj doista preusmjerio vaših 2 GB prometa? U P2P ekonomiji, ljudi će pokušati varati. Tvrdit će da su poslali podatke koje nisu, ili će odbacivati pakete kako bi uštedjeli vlastiti promet, a i dalje prikupljali nagrade.
Tu na scenu stupa Proof-of-Relay i slični mehanizmi konsenzusa. Potreban nam je način za provjeru rada bez centralnog poslužitelja koji nadzire promet (što bi uništilo privatnost).
Kao što je navedeno u GroupVPN dokumentaciji, možemo koristiti DHT za praćenje tih interakcija, ali nam je potreban "dokaz" koji je kriptografski provjerljiv. To obično uključuje potpisane potvrde. Kada koristite čvor, vaš klijent potpisuje malu "potvrdu o paketu" svakih nekoliko megabajta i šalje je čvoru. Čvor zatim te potvrde šalje pametnom ugovoru (smart contract) kako bi preuzeo svoje tokene.
Sprječavanje Sybil napada je ovdje "finalni boss". Sybil napad je situacija u kojoj jedna osoba pokrene 10.000 lažnih čvorova kako bi pokušala kontrolirati mrežu ili prikupiti sve nagrade.
- Staking (Zalaganje): Da biste pokrenuli čvor, često morate "stakati" ili zaključati određenu količinu nativnog tokena mreže. Ako se ponašate zlonamjerno, gubite svoj polog.
- Reputacijski bodovi: Čvorovi koji su aktivni mjesecima s 99% dostupnosti (uptime) dobivaju prioritet u prometu nad nekim nasumičnim novim čvorom koji se tek pojavio.
- Proof-of-Bandwidth: Mreža povremeno šalje "izazovne" pakete – zapravo decentralizirani test brzine – kako bi se uvjerila da doista imate propusnost od 100 Mbps koju tvrdite da imate.
Vidio sam ljude u zajednici koji postavljaju "rudarske pogone" koji su zapravo samo hrpa Raspberry Pi 4 uređaja spojenih na različite kućne priključke. U poslovnom okruženju, vlasnik male trgovine mogao bi pokrenuti čvor na svom VLAN-u za gostinjski Wi-Fi kako bi pokrio mjesečni račun za internet.
U financijama vidimo kako DEX-ovi (decentralizirane burze) razmatraju ove mreže kako bi osigurali da njihova sučelja ne može srušiti jedan ISP blokiranjem njihovog API-ja. Ako je propusnost tokenizirana, mreža postaje samoiscjeljujuća.
Rasprava iz 2023. na Privacy Guides zajednici naglasila je da, iako su ovi poticaji izvrsni, moramo biti oprezni. Ako su nagrade za "rudarenje" previsoke, dobit ćete podatkovne centre koji se maskiraju u kućne korisnike, što obesmišljava cijelu poantu distribuirane, rezidencijalne mreže.
U svakom slučaju, ako ćete ovo postavljati, pobrinite se da vam je Linux vatrozid dobro konfiguriran. Ne želite biti izlazni čvor bez osnovne zaštite sustava.
Zatim ćemo se pozabaviti stvarnim protokolima enkripcije – točnije, kako koristimo alate poput WireGuarda i Noise protokola kako bismo spriječili operatera čvora da vidi što točno radite.
Protokoli za očuvanje privatnosti i sigurnost
Dakle, izgradili ste decentraliziranu mrežu i ljudi dijele propusnost, ali kako spriječiti osobu na izlaznom čvoru (exit node) da vam "ponjuši" lozinku za internetsko bankarstvo? Iskreno, ako ne kriptirate stvarni tunel, zapravo samo gradite brži način da hakeri ukradu vaš identitet.
Kako bismo razumjeli kako se razvijaju Web3 alati za privatnost, možemo pogledati projekte poput SquirrelVPN-a kao studiju slučaja implementacije ovih protokola u stvarnom svijetu. U dVPN-u (decentraliziranom VPN-u) bavimo se dvama slojevima sigurnosti: točka-do-točke (PtP) i kraj-s-krajem (EtE).
Za PtP sloj koristimo Noise Protocol Framework. To je ista matematika koja pokreće WireGuard. Ona omogućuje dvama čvorovima da izvrše uzajamno rukovanje (handshake) i uspostave kriptirani kanal bez potrebe za središnjim autoritetom koji bi verificirao njihove identitete. Umjesto toga, koriste statične javne ključeve koji su već indeksirani u distribuiranoj hash tablici (DHT).
Za ove P2P tunele obično se oslanjamo na DTLS (Datagram Transport Layer Security) ili WireGuardov transport baziran na UDP-u. Za razliku od standardnog TLS-a kojem je potreban stabilan TCP tok, ovi protokoli rade preko UDP-a. To je ključno za performanse VPN-a jer ako se paket izgubi, cijela veza ne "zamrzne" čekajući ponovni pokušaj — ona se jednostavno nastavlja, što je upravo ono što želite za usluge s niskom latencijom poput igranja igara ili VoIP-a.
Pravi "konačni neprijatelj" je izlazni čvor. Budući da netko na kraju mora isporučiti vaš promet na otvoreni internet, taj zadnji čvor vidi odredište. Kako bismo to ublažili, koristimo usmjeravanje kroz više skokova (multi-hop routing) gdje izlazni čvor uopće ne zna tko ste vi, već samo adresu posredničkog čvora (relay node) koji je poslao podatke.
Što se događa kada se operater čvora pokaže zlonamjernim? U običnom VPN-u, administrator bi jednostavno obrisao njihov račun, ali u P2P mreži ne postoji "admin" s velikim crvenim gumbom. Treba nam način za izbacivanje zlonamjernih čvorova bez središnjeg autoriteta, inače smo svi ugroženi.
Tu na scenu stupaju algoritmi za opoziv putem emitiranja (broadcast revocation algorithms). Kao specifična značajka GroupVPN okvira, kada se čvor uhvati u nedjelu — možda ne prolazi provjere dokaza o propusnosti (proof-of-bandwidth) ili pokušava ubaciti skripte — konsenzusni sloj mreže potpisuje poruku o opozivu koja se odašilje kroz kružni adresni prostor. Budući da je mreža strukturirana poput prstena, poruka putuje rekurzivno, pogađajući svaki ravnopravni čvor (peer) u vremenu O(log^2 N).
Ovo funkcionira zahvaljujući PKI-ju (Infrastruktura javnog ključa). Svaki čvor ima certifikat povezan sa svojom P2P adresom. Umjesto oslanjanja na središnji poslužitelj koji bi mogao pasti, čvorovi mogu pohraniti ove "smrtne listove" opoziva u DHT. Ako se neki čvor pokuša povezati s vama, provjerite DHT; ako su na popisu, prekidate vezu prije nego što stignu uopće reći "zdravo".
- Vezanje identiteta: Certifikati su potpisani prema P2P adresi čvora, tako da ne mogu jednostavno promijeniti ime kako bi se vratili u mrežu.
- Rekurzivno particioniranje: Emitiranje dijeli mrežu na sekcije, osiguravajući da svaki čvor dobije obavijest bez zatrpavanja dupliciranim porukama.
- Lokalni CRL-ovi: Čvorovi čuvaju malu lokalnu predmemoriju (cache) nedavnih opoziva kako ne bi morali pretraživati DHT za svaki pojedini paket.
Sustav nije savršen — Sybil napadi i dalje zadaju glavobolje — ali kombiniranjem uloga (staking) s ovim protokolima opoziva, činimo povratak zlonamjernih aktera preskupim da bi bio isplativ.
U nastavku ćemo pogledati kako zapravo premostiti ove decentralizirane tunele u naslijeđeni internet bez kršenja obećanja o "nepostojanju zapisa" (no-logs).
Budućnost Web3 slobode interneta
Ako i dalje plaćate mjesečnu pretplatu VPN tvrtki koja bi sutra mogla nestati ili biti prodana, zapravo unajmljujete kuću na klizištu. Iskreno, krajnji cilj nisu samo bolje VPN aplikacije — cilj je zamijeniti samu ideju centraliziranog pružatelja internetskih usluga (ISP) nečim što mi zapravo kontroliramo.
Krećemo se prema svijetu u kojem dVPN nije samo aplikacija koju uključite kada želite gledati Netflix iz druge zemlje. Cilj je model decentraliziranog pružatelja internetskih usluga (dISP), gdje je vaša povezivost izvorno "multi-hop" i "peer-to-peer" od trenutka kada se vaš usmjerivač sinkronizira.
- Zamjena tradicionalnih ISP-ova: Umjesto da jedna velika telekomunikacijska tvrtka posjeduje "zadnji kilometar" vašeg interneta, dISP koristi "mesh" umrežavanje i P2P dijeljenje propusnosti za usmjeravanje prometa. Ako vaš susjed ima optiku, a vi imate 5G čvor, mreža autonomno odlučuje o najboljoj putanji na temelju latencije i cijene u tokenima.
- Integracija u Web3 preglednike: Zamislite preglednik u kojem VPN nije ekstenzija, već dio osnovnog mrežnog stoga. Koristeći protokole poput libp2p, preglednici bi mogli dohvaćati podatke izravno iz dVPN sloja, čime državni vatrozidi postaju gotovo beskorisni jer ne postoji središnji "izlaz" koji se može blokirati.
- IoT i sigurnost na rubu mreže (Edge Security): Pametni kućni uređaji poznati su po lošoj sigurnosti. Dodjeljivanjem P2P adrese svakom IoT uređaju unutar strukturiranog sloja (poput ranije spomenutog "symphony ringa"), možete stvoriti privatnu, kriptiranu "kućnu mrežu" koja se proteže cijelim svijetom bez otvaranja ijednog porta na vašem usmjerivaču.
Uzmimo za primjer zdravstvenu kliniku u ruralnom području. Umjesto da se oslanjaju na nestabilni lokalni ISP koji ništa ne kriptira, mogli bi koristiti dVPN čvor za stvaranje izravnog tunela osiguranog WireGuard protokolom do bolnice udaljene stotinama kilometara. Kao što su istraživači sa Sveučilišta u Floridi istaknuli u radu o GroupVPN-u, ova "samokonfigurirajuća" priroda znatno olakšava održavanje sigurnih veza osobama koje nisu stručnjaci.
No, budimo iskreni — nije sve idealno. Ako ste ikada pokušali usmjeriti promet kroz tri različita kućna čvora na tri različita kontinenta, znate da je latencija tihi ubojica decentraliziranog sna.
- Kompromis između brzine i decentralizacije: Centralizirani VPN-ovi koriste propusnost od 10 Gbps u vrhunskim podatkovnim centrima. U dVPN-u ste često prepušteni na milost i nemilost nečijoj brzini uploada kod kuće. Trebamo bolje višestazno usmjeravanje (multipath routing) — gdje klijent dijeli jednu datoteku na dijelove i povlači ih kroz pet različitih čvorova istovremeno — kako bismo se uopće približili komercijalnim brzinama.
- Regulatorne i pravne prepreke: Ako ste operater čvora i netko koristi vašu kućnu IP adresu za ilegalne radnje, tko je odgovoran? Iako enkripcija štiti vaš sadržaj, problem "izlaznog čvora" (exit node) je stvaran. Potrebni su nam robusni pravni okviri za posrednike ili naprednije "onion-routing" tehnologije kako operateri čvorova ne bi snosili tuđu odgovornost.
U svakom slučaju, tehnologija napreduje. Prelazimo s "povjerenja u brend" na "povjerenje u matematiku". To je kaotična tranzicija, ali iskreno, to je jedini način da vratimo uistinu otvoren internet.
U nastavku ćemo sve ovo zaokružiti pregledom načina na koji i sami možete početi pridonositi ovim mrežama već danas, a da pritom ne "skršite" svoju Linux instalaciju.
Zaključak i završna razmišljanja
Dakle, nakon što smo detaljno proučili svu matematiku usmjeravanja i tokenomiku, kamo nas to zapravo vodi? Iskreno, čini se da smo napokon došli do točke u kojoj bi "privatnost" koja nam se godinama obećava mogla postati provjerljiva, umjesto da bude tek puko obećanje korporativnog VPN pružatelja usluga.
Evoluirali smo od osnovnih P2P tunela do potpuno autonomnog usmjeravanja (Autonomous Routing), gdje je mreža u suštini živi organizam koji se samostalno oporavlja. Više nije riječ samo o skrivanju IP adrese; radi se o izgradnji weba koji nema "prekidač za isključivanje" u vlasništvu jednog direktora.
Ako se planirate uključiti, evo glavnih stvari koje trebate imati na umu o tome kako ovi sustavi zapravo mijenjaju pravila igre:
- Verifikacija umjesto povjerenja: Kao što je ranije spomenuto, ne moramo vjerovati politici "bez zapisivanja podataka" (no-logs policy) kada je infrastruktura otvorenog koda, a usmjeravanje se obavlja putem DHT-a (distribuirane hash tablice). Možete revidirati kod, a blockchain upravlja reputacijom bez posrednika.
- Otpornost kroz DePIN: Korištenjem rezidencijalnih IP adresa i kućnih čvorova (nodes), ove je mreže cenzorima znatno teže blokirati u usporedbi s poznatim IP adresama podatkovnih centara. Ako jedan čvor završi na crnoj listi, na njegovom mjestu pojavljuju se tri nova.
- Ekonomija propusnosti: Tokenizacija ovdje nije samo pomodni izraz. To je pravo gorivo koje pokreće čvorove. Bez poticaja kroz rudarenje (mining), ne bismo imali globalnu pokrivenost potrebnu da VPN bude dovoljno brz za svakodnevnu upotrebu.
- Pojačana sigurnost: Uz WireGuard i protokole opoziva o kojima smo razgovarali, rizik da "zlonamjerni čvor" presreće vaše podatke svakim je danom sve manji. Matematika jednostavno čini zlonamjerno ponašanje preskupim.
Ako ste programer ili napredni korisnik, sljedeći korak je pokretanje vlastitog čvora. Nemojte biti samo potrošač; budite dio infrastrukture. Većina ovih mreža ima prilično jednostavnu konfiguraciju ako se snalazite u terminalu.
Na primjer, evo hipotetskog primjera kako bi moglo izgledati osnovno postavljanje čvora na Linux sustavu (napomena: ovo je generički predložak, provjerite specifičnu dokumentaciju za protokole kao što su Sentinel ili Mysterium prije pokretanja naredbi):
# Hipotetski primjer za postavljanje generičkog dVPN čvora
sudo apt update && sudo apt install wireguard-tools -y
# Preuzimanje instalacijske skripte pružatelja usluge
curl -sSL https://get.example-dvpn-protocol.io | bash
# Inicijalizacija čvora s adresom vašeg novčanika za nagrade
dvpn-node init --operator-address vasa_adresa_novcanika
# Pokretanje usluge
sudo systemctl enable dvpn-node && sudo systemctl start dvpn-node
Budućnost Web3 slobode interneta neće nam uručiti velika tehnološka kompanija. Izgradit će je tisuće nas pokretanjem malih, kriptiranih čvorova u našim sobama i uredima.
Kao što je navedeno u istraživanju GroupVPN.dvi koje smo ranije analizirali, "ulazna barijera" za ove mreže napokon pada. Imamo alate, enkripcija je čvrsta, a poticaji su usklađeni.
Dakle, da – prestanite plaćati za "privatnost" i počnite je graditi. Možda je ponekad komplicirano i latencija vas može povremeno živcirati, ali to je jedini način da internet ostane otvoren. U svakom slučaju, hvala što ste pratili ovu duboku analizu. Idite, osigurajte svoje Linux instalacije i možda pokušajte ugostiti čvor ovog vikenda. Mogli biste čak zaraditi i pokoji token dok spavate.