Yggdrasil μια ιδιωτική και αποκεντρωμένη εφαρμογή δικτύου IPv6

Το Yggdrasil είναι ένα αρχικό στάδιο υλοποίησης ενός δικτύου IPv6.διαχωρίζονται από το συνηθισμένο παγκόσμιο δίκτυο και είναι πλήρως κρυπτογραφημένο από το ένα άκρο στο άλλο. Είναι ελαφρύ, αυτο-οργανωμένη, συμβατή με πολλές πλατφόρμες και επιτρέπει σχεδόν σε οποιαδήποτε εφαρμογή συμβατή με IPv6 να επικοινωνεί με ασφάλεια με άλλους κόμβους Yggdrasil. Το Yggdrasil δεν απαιτεί από εσάς να έχετε IPv6 σύνδεση στο Διαδίκτυο. λειτουργεί επίσης μέσω IPv4.

Yggdrasil αναπτύξτε μια νέα ιδέα δρομολόγησης για να δημιουργήσετε ένα παγκόσμιο αποκεντρωμένο δίκτυο, όπου οι κόμβοι μπορούν να συνδεθούν απευθείας μεταξύ τους σε λειτουργία δικτύου πλέγματος (για παράδειγμα, μέσω Wi-Fi ή Bluetooth) ή να αλληλεπιδράσουν σε υπάρχοντα δίκτυα IPv6 ή IPv4 (δίκτυο σε δίκτυο). Ολόκληρο το δίκτυο Yggdrasil δεν θεωρείται ως μια συλλογή διαφορετικών υποδικτύων, αλλά ως ένα μοναδικό δομημένο δέντρο, το οποίο έχει "root" και κάθε κόμβος έχει έναν γονέα και έναν ή περισσότερους απογόνους. Μια τέτοια δομή δέντρου σάς επιτρέπει να δημιουργήσετε μια διαδρομή προς τον κόμβο προορισμού, σε σχέση με τον κόμβο προέλευσης, χρησιμοποιώντας τον μηχανισμό "εντοπιστής", ο οποίος καθορίζει τη βέλτιστη διαδρομή προς τον κόμβο από τη ρίζα.

Οι πληροφορίες σχετικά με το δέντρο κατανέμονται μεταξύ των κόμβων και δεν αποθηκεύονται κεντρικά. Ένας κατανεμημένος πίνακας κατακερματισμού (DHT) χρησιμοποιείται για την ανταλλαγή πληροφοριών δρομολόγησης, με τον οποίο ένας κόμβος μπορεί να ανακτήσει όλες τις πληροφορίες σχετικά με τη διαδρομή προς έναν άλλο κόμβο. Το ίδιο το δίκτυο παρέχει μόνο κρυπτογράφηση από άκρο σε άκρο (οι κόμβοι διέλευσης δεν μπορούν να προσδιορίσουν το περιεχόμενο), αλλά όχι η ανωνυμία (κατά τη σύνδεση μέσω Διαδικτύου, οι συνομηλίκοι με τους οποίους πραγματοποιείται άμεση επικοινωνία μπορούν να καθορίσουν την πραγματική διεύθυνση IP, οπότε προτείνεται ανωνυμία για τη σύνδεση των κόμβων μέσω Tor ή I2P).

Παρατηρείται ότι, αν και το έργο βρίσκεται στο στάδιο ανάπτυξης άλφα, είναι ήδη αρκετά σταθερό για καθημερινή χρήση, αλλά δεν εγγυάται συμβατότητα μεταξύ των εκδόσεων. Για το Yggdrasil 0.4, η κοινότητα διατηρεί ένα σύνολο υπηρεσιών, συμπεριλαμβανομένης μιας πλατφόρμας για να φιλοξενεί κοντέινερ Linux για να φιλοξενεί τους ιστότοπούς τους, μηχανή αναζήτησης YaCy, διακομιστής επικοινωνίας Matrix, διακομιστής IRC, DNS, σύστημα VoIP, ιχνηλάτης BitTorrent, χάρτης τελικού σημείου, πύλη IPFS και διακομιστής μεσολάβησης για πρόσβαση σε δίκτυα Tor, I2P και clearnet.

Επί του παρόντος lΗ εφαρμογή είναι στην έκδοση 0.4 και στη νέα έκδοση Εφαρμόστηκε ένα νέο πρόγραμμα δρομολόγησης που δεν είναι συμβατό προς τα πίσω από τον Yggdrasil. Επίσης, κατά τη δημιουργία συνδέσεων TLS με κόμβους, χρησιμοποιείται η καρφίτσα πλήκτρων. Εάν δεν υπήρχε σύνδεσμος κατά τη διάρκεια της σύνδεσης, το προκύπτον κλειδί θα αντιστοιχιστεί στη σύνδεση. Εάν η σύνδεση έχει καθοριστεί, αλλά το κλειδί δεν ταιριάζει, η σύνδεση θα απορριφθεί. Το TLS με σύνδεση κλειδιού ορίζεται ως η συνιστώμενη μέθοδος σύνδεσης με ομότιμους.

Μια άλλη αλλαγή που έγινε είναι αυτό ο κώδικας επανασχεδιάστηκε και ξαναγράφηκε για δρομολόγιο και διαχείριση συνεδρίας, η οποία αύξησε την απόδοση και την λειτουργική αξιοπιστία, ειδικά για κόμβους που αλλάζουν συχνά ζεύγη. Η περιοδική περιστροφή κλειδιού εφαρμόζεται σε κρυπτογραφικές συνεδρίες. Προστέθηκε υποστήριξη για δρομολόγιο πηγής, η οποία μπορεί να χρησιμοποιηθεί για τη δρομολόγηση προσαρμοσμένης κίνησης IPv6. Η αρχιτεκτονική κατανεμημένου πίνακα (DHT) επανασχεδιάστηκε και προστέθηκε υποστήριξη για δρομολόγηση που βασίζεται σε DHT. Η εφαρμογή αλγορίθμων δρομολόγησης μετακινήθηκε σε ξεχωριστή βιβλιοθήκη

Οι διευθύνσεις IP IPv6 δημιουργούνται πλέον από δημόσια κλειδιά ed25519 αντί του κατακερματισμού X25519 που θα προκαλέσει την αλλαγή όλων των εσωτερικών διευθύνσεων IP μετά την αναβάθμιση σε Yggdrasil 0.4.
Πρόσθετες ρυθμίσεις παρέχονται για την αναζήτηση συνομηλίκων πολλαπλής διανομής.

Τελικά αν ενδιαφέρεστε να μάθετε περισσότερα γι 'αυτό Σχετικά με αυτήν την εφαρμογή, θέλετε να μάθετε πώς να εγκαταστήσετε το Yggdrasil καθώς και πώς να ρυθμίσετε ή να συμβουλευτείτε την τεκμηρίωσή του, μπορείτε να το κάνετε από τον παρακάτω σύνδεσμο. 


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.