Αντίο HTTP: ένα ταχύτερο, ασφαλέστερο, αποκεντρωμένο Internet με IPFS

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

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

Το πρωτόκολλο HTTP (HTTP) είναι η τεχνολογία που υποστηρίζει την επικοινωνία δεδομένων σε ολόκληρο το Διαδίκτυο Τι είναι το HTTPS και πώς να ενεργοποιήσετε ασφαλείς συνδέσεις ανά προεπιλογή Τι είναι το HTTPS και πώς να ενεργοποιήσετε ασφαλείς συνδέσεις Ανά προεπιλεγμένες ανησυχίες σχετικά με την ασφάλεια εξαπλώνονται μακριά και ευρέως και έχουν φτάσει στο πρωτοπορία του μυαλού των περισσότερων όλων. Όροι όπως το antivirus ή το τείχος προστασίας δεν είναι πλέον παράξενο λεξιλόγιο και δεν είναι μόνο κατανοητό, αλλά και χρησιμοποιείται από ... Read More. Καθορίζει τον τρόπο με τον οποίο μεταδίδονται τα μηνύματα, τις ενέργειες που πρέπει να λαμβάνουν τα προγράμματα περιήγησης ως απάντηση σε ορισμένες εντολές και τον τρόπο με τον οποίο οι διακομιστές χειρίζονται τα αιτήματα.

Με λίγα λόγια, το HTTP είναι ο τρόπος περιήγησης στον ιστό.

Η παλαιότερη τεκμηριωμένη έκδοση του HTTP χρονολογείται από το 1991, αν και δεν εγκρίθηκε από προγράμματα περιήγησης ιστού μέχρι το 1996. Αυτό σημαίνει ότι το 2016 σηματοδοτεί τα εικοστά γενέθλιά του - και στον κόσμο της τεχνολογίας, αυτό είναι αρχαίο. Σίγουρα πρέπει να υπάρξει ένα νεότερο, ταχύτερο και πιο ασφαλές πρωτόκολλο που μπορούμε να χρησιμοποιήσουμε;

Στην πραγματικότητα, υπάρχει! Ονομάζεται Σύστημα Διασυνδεδεμένων Αρχείων (IPFS). Σε αυτή τη θέση, εξετάζουμε το τι είναι, πώς λειτουργεί και αν θα μπορούσε πραγματικά να αντικαταστήσει το HTTP ως τον τυπικό τρόπο επικοινωνίας του ιστού.

Πώς λειτουργεί το IPFS

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

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

Το IPFS είναι ένα σύστημα κατανομής αρχείων από ομότιμους χρήστες Ο οδηγός MakeUseOf σε δίκτυα κοινής χρήσης αρχείων Ο οδηγός MakeUseOf σε δίκτυα κοινής χρήσης αρχείων Έχετε αναρωτηθεί ποτέ ποια είναι τα μεγαλύτερα δίκτυα κοινής χρήσης αρχείων εκεί έξω; Ποιες είναι οι διαφορές μεταξύ του BitTorrent, του Gnutella, του eDonkey, του Usenet κ.λπ .; Διαβάστε περισσότερα, ώστε να μπορείτε να το θεωρήσετε ότι είναι παρόμοιο με ένα σμήνος BitTorrent - δηλαδή ο συνολικός αριθμός των συνομηλίκων που μοιράζονται αυτήν τη στιγμή ένα μόνο torrent - εκτός από το IPFS που χρησιμοποιείται για την ανταλλαγή αντικειμένων git. Χρησιμοποιεί έναν κατανεμημένο πίνακα κατακερματισμού, ένα κίνητρο ανταλλαγής μπλοκ και ένα αυτοπεποίθηση χώρο ονομάτων, και επομένως δεν έχει κανένα σημείο αποτυχίας.

Λειτουργεί συνδέοντας όλες τις υπολογιστικές συσκευές με το ίδιο σύστημα αρχείων μέσω ενός συστήματος κόμβων. Αυτό καταργεί την ανάγκη οι ιστοτόποι να έχουν έναν κεντρικό διακομιστή προέλευσης ο οποίος να εξυπηρετεί σελίδες στον αναγνώστη και γι 'αυτό παρέχει έναν τρόπο απομάκρυνσης του HTTP και ενδεχομένως βελτίωσης του ίδιου του ιστού του Internet.

Γιατί το IPFS είναι χρήσιμο για εσάς

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

Αλλά αυτό φέρνει μια άλλη ερώτηση: Ποια είναι τα πρακτικά οφέλη του IPFS στους τελικούς χρήστες όπως εσείς και εγώ; Πώς βελτιώνεται το HTTP; Ή με άλλα λόγια, γιατί θα έπρεπε να σκεφτούμε ακόμη και τη μετάβαση σε αυτό;

Δεν υπάρχει εμπιστοσύνη στους διακομιστές

Όλοι έχουμε δει το φόβο 404 σελίδα δεν βρέθηκε Πώς να δημιουργήσει μια σωστή σελίδα 404 λάθους στο blog σας Wordpress Πώς να δημιουργήσει μια σωστή σελίδα 404 λάθους στο blog σας Wordpress Το ταπεινό 404 έχει μαζί μας από τους σωλήνες που κάνουν μέχρι το διαδίκτυο ήταν αρχικά plumbed in. Διαβάστε περισσότερα "κατά την περιήγηση στο διαδίκτυο. Σε όρους απλού ανθρώπου, σημαίνει ότι η σελίδα που ψάχνετε δεν υπάρχει. Πιο τεχνικά, ο κώδικας 404 χρησιμοποιείται για να υποδείξει ότι ο διακομιστής ιστού δεν μπορούσε να βρει αυτό που ζητήσατε.

Ίσως δείτε ένα 404 αν το περιεχόμενο που ψάχνετε ήταν παλαιό και έχει ληφθεί εκτός σύνδεσης, αλλά θα μπορούσε επίσης να σημαίνει ότι ο διακομιστής δεν λειτουργεί σωστά - και εκεί βρίσκεται ένα από τα μεγαλύτερα προβλήματα του HTTP.

404

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

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

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

Δεν υπάρχει περισσότερος κεντρικός υπολογισμός

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

Αυτό δημιουργεί τα δικά του προβλήματα. Για παράδειγμα, ιστορίες κυβερνητικής και εταιρικής κατασκοπείας γίνονται όλο και πιο διαδεδομένες, οι χάκερ χρησιμοποιούν όλο και περισσότερες επιθέσεις DDoS. Πώς μπορείτε να προστατεύσετε τον εαυτό σας από μια επίθεση DDoS; Πώς μπορείτε να προστατεύσετε τον εαυτό σας από μια επίθεση DDoS; Οι επιθέσεις DDoS - μια μέθοδος που χρησιμοποιείται για την υπερφόρτωση του εύρους ζώνης Internet - φαίνεται να είναι σε άνοδο. Σας δείχνουμε πώς μπορείτε να προστατευθείτε από μια κατανεμημένη επίθεση άρνησης εξυπηρέτησης. Διαβάστε περισσότερα, οι παροχείς υπηρεσιών πρόσβασης αποκλείουν τις υπηρεσίες που δεν επιθυμούν να έχουν πρόσβαση, οι χώρες αποκλείουν περιεχόμενο που δεν επιθυμούν να έχετε πρόσβαση και τα δικά μας δεδομένα χρησιμοποιούνται εναντίον μας.

Είναι το απόλυτο αντίθετο από τον αποκεντρωμένο ιστό ότι το Διαδίκτυο σχεδιάστηκε αρχικά ως έχει. Μια πραγματική καταστροφή.

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

Ο ιδρυτής της IPFS, Χουάν Μπενέτ, συνόψισε το ζήτημα της συγκέντρωσης με τον τρόπο αυτό:

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

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

Μειώσεις κόστους

Το τρίτο και τελευταίο όφελος είναι η μείωση του κόστους - τόσο για τους παρόχους περιεχομένου όσο και για τους τελικούς χρήστες.

Η εξυπηρέτηση δεδομένων μέσω HTTP από την άλλη πλευρά του κόσμου είναι δαπανηρή. Οι πάροχοι δεδομένων χρεώνονται για συμφωνίες ανταλλαγής κίνησης Τι είναι το ISP Peering; Γιατί το Internet υψηλής ταχύτητας είναι αργό Τι είναι η ISP Peering; Γιατί το Internet υψηλής ταχύτητας σας είναι αργό Έχετε πρόβλημα με τις ροές βίντεο και την προσωρινή αποθήκευση, παρόλο που διαθέτετε Internet υψηλής ταχύτητας; Το πρόβλημα μπορεί να ανήκει στον ISP σας. Διαβάστε περισσότερα και κάθε χόμπι του δικτύου κοστίζει περισσότερα χρήματα - και αυτό είναι πριν προσθέσετε το κόστος εκβιασμού των ISPs "τελικού ποδιού". (Δεν θα αναφέρουμε εδώ ονόματα).

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

gangnam

Σε μια ανάρτηση ιστολογίου στην ιστοσελίδα τους, το IPFS προβλέπει ότι είχε κοστίσει το Google περίπου 2.742.860 δολάρια για να προσφέρει το μουσικό βίντεο για το "Gangnam Style" στους χρήστες του YouTube. Θα μπορούσατε να φανταστείτε έναν πάροχο Διαδικτύου μικρής διάρκειας που προσπαθεί να συμβαδίσει με αυτό το είδος ζήτησης; Αυτό είναι πολύ εύρος ζώνης.

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

Το IPFS δεν είναι η μόνη εναλλακτική λύση

Ο μεγαλύτερος αντίπαλος του IPFS είναι το MaidSafe, αν και δεν έχει κυκλοφορήσει ακόμη. Όπως το IPFS, θέλει να πραγματοποιήσει το όνειρο ενός αποκεντρωμένου Διαδικτύου. Θα λειτουργήσει συνδυάζοντας την εφεδρική υπολογιστική ικανότητα όλων των χρηστών της με όλα τα δεδομένα και τις εφαρμογές που διαμένουν στο νεοδημιουργούμενο δίκτυο.

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

Μια άλλη επιλογή είναι η MegaNet. Η MegaNet: Πώς θα λειτουργούσε το MegaNet: Πώς θα μπορούσε να λειτουργήσει ένα Διαδίκτυο χωρίς διευθύνσεις IP Το MegaNet είναι το όλον που το Διαδίκτυο προοριζόταν να είναι, αλλά είναι ακόμη εφικτό ή είναι όλα αβάσιμη διαφημιστική εκστρατεία; Διαβάστε περισσότερα που κάνει χρήση του ίδιου μπλοκ με την Bitcoin Πώς το blockchain του Bitcoin κάνει τον κόσμο ασφαλέστερο Πώς Blockchain του Bitcoin καθιστά τον κόσμο πιο ασφαλή Η μεγαλύτερη κληρονομιά του Bitcoin θα είναι πάντα το blockchain του και αυτό το υπέροχο κομμάτι της τεχνολογίας αναμένεται να φέρει επανάσταση στον κόσμο με τρόπους που πάντα θεωρούσαμε απίθανο ... μέχρι τώρα. Διαβάστε περισσότερα . Η Dotcom υποστηρίζει ότι το απαιτούμενο εύρος ζώνης και η χωρητικότητα αποθήκευσης θα παρέχονται από τα κινητά τηλέφωνα των χρηστών της.

Τέλος, ορισμένοι άνθρωποι έχουν συγκρίνει το IPFS με τον Tor, αλλά αυτό είναι μια ψευδής σύγκριση. Tor κατευθύνει την κυκλοφορία μέσω ενός παγκόσμιου δικτύου περισσότερων από επτά χιλιάδες ρελέ σε μια προσπάθεια να αποκρύψει την ταυτότητα και τη θέση του χρήστη 3 Αδιαμφισβήτητα λόγοι για τους οποίους χρειάζεστε Online ανωνυμία 3 αναντίρρητοι λόγοι για τους οποίους χρειάζεστε ηλεκτρονική ανωνυμία Πολλοί άνθρωποι δεν πιστεύουν στην ηλεκτρονική ανωνυμία, επειδή έχει τη δυνατότητα να επιτρέψει και να ενθαρρύνει την ανεπιθύμητη συμπεριφορά. Αλλά χωρίς ανωνυμία, η ζωή των ανθρώπων μπορεί εύκολα να καταστραφεί για πάντα ... Διαβάστε περισσότερα, αλλά τελικά βασίζεται τελικά σε HTTP, οπότε δεν είναι τεχνικά μια εναλλακτική λύση.

Το IPFS μπορεί να είναι η καλύτερη ελπίδα μας

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

Τα επόμενα δύο χρόνια θα είναι κρίσιμα. Η δωρεάν υπηρεσία web hosting Neocities έχει ήδη ενσωματωθεί στο IPFS και με την είδηση ​​ότι η Netflix έχει ξεκινήσει έρευνα σε μεγάλες κλίμακες τεχνολογίες peer-to-peer, μπορεί να είναι ο χρόνος για να λάμψει ο IPFS - υποθέτοντας ότι μπορεί να πείσει τις μεγαλύτερες εταιρείες τεχνολογίας του κόσμου να την υιοθετήσουν.

Εάν ενδιαφέρεστε να μάθετε περισσότερα για την ανάπτυξη του IPFS, θα πρέπει να εγγραφείτε στη σχετική σελίδα Reddit καθώς και να ενημερώσετε το επίσημο blog της εταιρείας.

Τι πιστεύετε ότι το μέλλον ισχύει για το IPFS και άλλες παρόμοιες υπηρεσίες; Μπορούν να επιτύχουν την έντονη προσπάθειά τους να αντικαταστήσουν το HTTP ή είναι η παλιά τεχνολογία απλά παγιωμένη για να αντικατασταθεί από τεχνολογία ανοιχτού κώδικα; Ας γνωρίσουμε τις σκέψεις σας στα παρακάτω σχόλια.

Image Credit: άδειο κάδο απορριμμάτων από το garyfox45114 μέσω του Shutterstock

In this article