Η νέα έκδοση του IPFS 0.8.0 έχει ήδη κυκλοφορήσει και έρχεται να διευκολύνει την εργασία με καρφίτσες

Πριν ΛΙΓΕΣ μερες, η έναρξη του τη νέα έκδοση του αποκεντρωμένου συστήματος αρχείων IPFS 0.8.0 (InterPlanetary File System), το οποίο είναι μια καθολική έκδοση αρχείων αποθήκευσης που υλοποιείται με τη μορφή δικτύου P2P που αποτελείται από συστήματα μελών.

IPFS συνδυάζει ιδέες που έχουν εφαρμοστεί στο παρελθόν σε συστήματα όπως το Git, το BitTorrent, το Kademlia, το SFS και το Web να μοιάζει με ένα μόνο σμήνος BitTorrent (συνομηλίκους που συμμετέχουν στη διανομή) που ανταλλάσσουν αντικείμενα Git. Το IPFS αντιμετωπίζεται από περιεχόμενο και όχι από τοποθεσίες και αυθαίρετα ονόματα. Ο κωδικός εφαρμογής αναφοράς είναι γραμμένος στο Go και διαθέτει άδεια από το Apache 2.0 και το MIT.

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

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

Μετά τη λήψη του αρχείου στο σύστημά σας, ο συμμετέχων γίνεται αυτόματα ένα από τα σημεία διανομής. Ένας κατανεμημένος πίνακας κατακερματισμού (DHT) χρησιμοποιείται για τον προσδιορισμό των συμμετεχόντων στο δίκτυο στους κόμβους των οποίων υπάρχει το περιεχόμενο ενδιαφέροντος.

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

Κύρια νέα χαρακτηριστικά του IPFS 0.8

Σε αυτήν τη νέα έκδοση εφαρμόστηκε η δυνατότητα δημιουργίας εξωτερικών υπηρεσιών για να καρφιτσώσετε δεδομένα χρήστη (pin - bind data σε έναν κόμβο, για να διασφαλίσετε την αποθήκευση σημαντικών δεδομένων). Τα δεδομένα που εκχωρούνται στην υπηρεσία μπορούν να έχουν ξεχωριστά ονόματα, διαφορετικό από το αναγνωριστικό περιεχομένου (CID), επομένως είναι δυνατή η αναζήτηση δεδομένων τόσο από το όνομα όσο και από το CID.

Για την επεξεργασία αιτημάτων διόρθωσης δεδομένων, Προτείνεται API υπηρεσίας καρφιτσώματος IPFS, το οποίο μπορεί να χρησιμοποιηθεί απευθείας στο go-ipfs. Στη γραμμή εντολών προς καρφίτσα, προσφέρεται η εντολή "ipfs pin remote".

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

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

Κατά τη δημιουργία συνδέσμων "https: //" για πύλες, προστέθηκε η δυνατότητα μεταφοράς ονομάτων DNSLink χρησιμοποιώντας υποτομείς.

Οι σύνδεσμοι μπορούν πλέον να χρησιμοποιηθούν, όπου οι τελείες στα αρχικά ονόματα αντικαθίστανται με το χαρακτήρα "-" και οι υπάρχοντες χαρακτήρες "-" διαγράφονται με έναν άλλο παρόμοιο χαρακτήρα και η υποστήριξη για το πρωτόκολλο QUIC έχει επεκταθεί. Για να αυξήσετε την απόδοση, η δυνατότητα αύξησης της λήψης παρέχεται buffer για UDP.

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

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

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

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

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

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

*

*

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