Obscura: Μια αρχιτεκτονική VPN βασισμένη σε πρωτόκολλο δύο μερών για μηδενική καταγραφή
Πρωτότυπος τίτλος: "Obscura: VPN that can't log your activity" (από Flimm)
Το Obscura εισάγει μια αρχιτεκτονική VPN δύο μερών (two-party protocol) που διαχωρίζει την ταυτότητα του χρήστη από την κίνηση δεδομένων, χρησιμοποιώντας ανεξάρτητους κόμβους εξόδου. Με αυτόν τον τρόπο, ο πάροχος αδυνατεί τεχνικά να συσχετίσει το IP του χρήστη με το ιστορικό περιήγησης, εξαλείφοντας την ανάγκη για εμπιστοσύνη σε πολιτικές «no-log».
Αρχιτεκτονική προσέγγιση: Το μοντέλο δύο μερών
Το Obscura διαφοροποιείται από τα παραδοσιακά VPN, τα οποία λειτουργούν ως κεντρικά σημεία ελέγχου (chokepoints) όπου η ταυτότητα και η δραστηριότητα του χρήστη συγκλίνουν. Η αρχιτεκτονική του βασίζεται σε ένα πρωτόκολλο δύο μερών, όπου ο διακομιστής αναμετάδοσης (relay server) και ο κόμβος εξόδου (exit node) λειτουργούν ανεξάρτητα. Ο διακομιστής αναμετάδοσης διαχειρίζεται τη σύνδεση χωρίς να μπορεί να αποκρυπτογραφήσει την κίνηση, ενώ ο κόμβος εξόδου —που παρέχεται από τη Mullvad— επεξεργάζεται τα αιτήματα προς το διαδίκτυο χωρίς να γνωρίζει την αρχική IP του χρήστη.
Ασφάλεια μέσω σχεδιασμού (Privacy by Design)
Αντί να βασίζεται σε υποσχέσεις περί μη καταγραφής (no-log policies), το Obscura επιβάλλει τεχνικούς περιορισμούς. Η χρήση του WireGuard εξασφαλίζει ότι η κίνηση παραμένει κρυπτογραφημένη καθ' όλη τη διαδρομή μέχρι τον κόμβο εξόδου. Επιπλέον, η διαδικασία εγγραφής δεν απαιτεί προσωπικά στοιχεία, καθώς η ταυτοποίηση γίνεται μέσω τυχαίων αριθμών λογαριασμού, ενώ η οικονομική συναλλαγή υποστηρίζει πρωτόκολλα που ενισχύουν την ανωνυμία, όπως το Lightning Network και το Monero.
Διαλειτουργικότητα και ανθεκτικότητα στη λογοκρισία
Πέρα από την ιδιωτικότητα, το Obscura στοχεύει στην παράκαμψη της λογοκρισίας δικτύου. Μέσω τεχνικών απόκρυψης (traffic obfuscation), η κίνηση του VPN προσομοιώνει την κανονική περιήγηση, καθιστώντας δυσκολότερη την ανίχνευση και τον αποκλεισμό της από συστήματα DPI (Deep Packet Inspection). Η ομάδα ανάπτυξης, με σημαντική συνεισφορά σε open-source projects όπως το Go και το Bitcoin, δίνει έμφαση σε αναπαραγώγιμα builds (reproducible builds) και στην επαληθεύσιμη ασφάλεια του κώδικα.
Ανακαλύψτε καινοτόμα open-source εργαλεία και κρυμμένα διαμάντια ανοιχτού κώδικα.