Η νέα έκδοση του IPFS 0.6 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα της

Πρόσφατα ανακοινώθηκε η κυκλοφορία της νέας έκδοσης αποκεντρωμένο σύστημα αρχείων IPFS 0.6 (Διαπλανητικό σύστημα αρχείων), που σχηματίζει ένα παγκόσμιο χώρο αποθήκευσης αρχείων αναπτύσσεται με τη μορφή δικτύου P2P που αποτελείται από συστήματα μελών. IPFS συνδυάζει ιδέες που έχουν εφαρμοστεί προηγουμένως σε συστήματα όπως το Git, το BitTorrent, το Kademlia, το SFS και το Web και μοιάζει με ένα ενιαίο "ζεύγος" BitTorrent (άτομα που συμμετέχουν στη διανομή) που ανταλλάσσουν αντικείμενα Git.

Το IPFS διαφέρει ως προς την αντιμετώπιση από περιεχόμενο και όχι από τοποθεσίες και αυθαίρετα ονόματα. Ο κωδικός εφαρμογής αναφοράς είναι γραμμένος στο Go και διανέμεται με τις άδειες Apache 2.0 και MIT.

Στο IPFS, ένας σύνδεσμος για πρόσβαση σε ένα αρχείο σχετίζεται άμεσα με το περιεχόμενό του και περιλαμβάνει κρυπτογραφικό κατακερματισμό του περιεχομένου. Η διεύθυνση αρχείου δεν μπορεί να μετονομαστεί αυθαίρετα, αλλάζει μόνο μετά την αλλαγή του περιεχομένου.

Ομοίως, είναι αδύνατο να κάνετε μια αλλαγή στο αρχείο χωρίς να αλλάξετε τη διεύθυνση (η παλιά έκδοση θα παραμείνει στην παλιά διεύθυνση και η νέα θα είναι διαθέσιμη μέσω διαφορετικής διεύθυνσης, καθώς το hash του περιεχομένου του αρχείου θα αλλάξει).

Δεδομένου ότι το αναγνωριστικό αρχείου αλλάζει με κάθε αλλαγή, προκειμένου να μην αποστέλλονται νέοι σύνδεσμοι κάθε φορά, παρέχονται υπηρεσίες για τη σύνδεση μόνιμων διευθύνσεων που λαμβάνουν υπόψη διαφορετικές εκδόσεις του αρχείου (IPNS) ή για τη διόρθωση ενός ψευδωνύμου παρόμοιου με τα παραδοσιακά FS και DNS (MFS (Mutable File System) και DNSLink).

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

Τι νέο υπάρχει στο IPFS 0.6;

Η νέα έκδοση είναι αξιοσημείωτη για το συμπερίληψη μιας προεπιλεγμένης μεταφοράς που βασίζεται στο πρωτόκολλο QUIC, το οποίο είναι ένα πρόσθετο στο πρωτόκολλο UDP που υποστηρίζει την πολυπλεξία πολλαπλών συνδέσεων και παρέχει μεθόδους κρυπτογράφησης ισοδύναμες με TLS / SSL.

Στο IPFS, μια υποδοχή για τη λήψη συνδέσεων UDP ξεκινά αυτόματα στην ίδια διεύθυνση δικτύου και θύρα με το πρόγραμμα οδήγησης μεταφοράς που βασίζεται στο TCP. Το QUIC χρησιμοποιείται για εισερχόμενες και εξερχόμενες συνδέσεις και όταν συνδέεστε σε νέους κόμβους, εάν το QUIC δεν είναι διαθέσιμο, θα επανέλθει σε TCP.

Η δεύτερη καινοτομία σημαντικό ήταν το sΥποστήριξη ασφαλούς μεταφοράς θορύβου, βασισμένο στο πρωτόκολλο Noise και αναπτύχθηκε ως μέρος του libp2p, μια αρθρωτή στοίβα δικτύου για εφαρμογές P2P.

Μετά τον αρχικό συντονισμό της σύνδεσης, όλες οι επακόλουθες ανταλλαγές δεδομένων μεταξύ των συμμετεχόντων κρυπτογραφούνται και προστατεύονται από την υποκλοπή. Ο θόρυβος αντικατέστησε τη μεταφορά SECIO, αλλά το TLS 1.3 συνεχίζει να χρησιμοποιείται ως η κύρια μέθοδος κρυπτογράφησης συνδέσεων μεταξύ κόμβων.

Το NOISE είναι πολύ απλό στην εφαρμογή του και τοποθετείται ως παγκόσμια μεταφορά πολλαπλών πλατφορμών που μπορεί να εφαρμοστεί σε διάφορες γλώσσες προγραμματισμού.

Η νέα έκδοση παρέχει επίσης την ευκαιρία να προσθέσετε τις δικές σας σελίδες "404 not found" και προσθέστε προαιρετική υποστήριξη για τη μέθοδο κωδικοποίησης Base36, το οποίο είναι βέλτιστο για αλφαριθμητικά δεδομένα που δεν είναι ευαίσθητα σε κεφαλαία, όπως ονόματα τομέα (κατά τη χρήση των βασικών κλειδιών Base32, Ed25519 είναι δύο byte μεγαλύτερα από το όριο του μεγέθους του υποτομέα και με το Base36 ταιριάζει στο όριο).

Επιπλέον, η επιλογή "ζεύξη" έχει προστεθεί στις ρυθμίσεις, η οποία καθορίζει μια λίστα κόμβων για σύνδεση, συντήρηση και επανασύνδεση για τον προσδιορισμό "σκληρών" συνδέσεων μεταξύ συχνά χρησιμοποιούμενων ομότιμων.

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

Πώς να χρησιμοποιήσετε το IPFS σε Linux;

Για όσους ενδιαφέρονται να εφαρμόσουν το IPFS στο σύστημά τους, μπορούν να το κάνουν ακολουθώντας τις οδηγίες που αναφέρονται λεπτομερώς σε αυτό το άρθρο.

IPFS: Πώς να χρησιμοποιήσετε το Διαπλανητικό Σύστημα Αρχείων στο GNU / Linux;
σχετικό άρθρο:
IPFS: Πώς να χρησιμοποιήσετε το Διαπλανητικό Σύστημα Αρχείων στο GNU / Linux;

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

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

*

*

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

  1.   Kao dijo

    Αυτό είναι κάτι που έχω ξαναδεί, αλλά δεν μπορώ να καταλάβω τι θα μπορούσε να είναι. Νομίζω ότι υπάρχουν υπηρεσίες ή εφαρμογές που το χρησιμοποιούν ήδη για τα πράγματα τους, αλλά δεν έχω δοκιμάσει ακόμη.