Moxie Marlinspike: Να τι δεν πάει καλά με το Web3

Σε μια ανάρτηση ιστολογίου που δημοσιεύτηκε στις 07 Ιανουαρίου, η Moxie Marlinspike, δημιουργός και συντηρητής της εφαρμογής ανταλλαγής μηνυμάτων Signal, εξέφρασε ανησυχίες για το Web3 και ειδικότερα τον ισχυρισμό του ότι είναι μια νέα και αποκεντρωμένη μελλοντική εναλλακτική λύση στα μεγαθήρια της πλατφόρμας του Web 2.0.

Ο Marlinspike ξεκινά την ανάρτησή του παραδέχοντας ότι, παρά το γεγονός ότι θεωρεί τον εαυτό του κρυπτογράφο, δεν έχει γοητευτεί ιδιαίτερα από το "crypto" [αποσπάσματα του Marlinspike] και ότι δεν έχει καταφέρει ακόμα να γίνει πιστός.

«Επίσης – κάρτες στο τραπέζι εδώ – δεν μοιράζομαι τον ίδιο ενθουσιασμό γενεών για τη μετακίνηση όλων των πτυχών της ζωής σε μια οργανωμένη οικονομία», γράφει ο Marlinspike.

Ωστόσο, η Moxie Marlinspike αποφάσισε να δοκιμάσει το Web3 δημιουργώντας δύο εφαρμογές Web3 (dApps) που ονομάζονται Autonomous Art, που επιτρέπουν σε οποιονδήποτε να κόψει ένα διακριτικό για ένα NFT κάνοντας μια οπτική συνεισφορά σε αυτό, και το First Derivative που επιτρέπει στους χρήστες να δημιουργούν, να ανακαλύπτουν και ανταλλάσσουν παράγωγα NFT που παρακολουθούν ένα υποκείμενο NFT.

Οι άνθρωποι δεν θέλουν να τρέχουν τους δικούς τους διακομιστές

Αν και το Web3 είναι ένας κάπως διφορούμενος όρος, θα έπρεπε, σύμφωνα με τον Marlinspike, να συνοψίζεται στο να δώσει στους χρήστες του τον «πλούτο» του Web2, αλλά με αποκεντρωμένο τρόπο. Ο κύριος λόγος για τον οποίο το αρχικά αποκεντρωμένο Web1 έγινε το κεντρικό Web2 είναι επειδή «οι άνθρωποι δεν θέλουν να τρέξουν τους δικούς τους διακομιστές και δεν θα το κάνουν ποτέ» και «ένα πρωτόκολλο κινείται πολύ πιο αργά από μια πλατφόρμα». Ως παράδειγμα του τελευταίου, η Marlinspike επισημαίνει το ηλεκτρονικό ταχυδρομείο.

«Μετά από 30+ χρόνια, το email είναι ακόμα μη κρυπτογραφημένο. Εν τω μεταξύ, το WhatsApp έγινε από μη κρυπτογραφημένο σε πλήρες e2ee μέσα σε ένα χρόνο», e2ee που σημαίνει κρυπτογράφηση από άκρο σε άκρο.

Ένα πράγμα που marlinspike βρίσκει περίεργο ότι «ο κόσμος των κρυπτονομισμάτων είναι η έλλειψη προσοχής στη διεπαφή πελάτη/διακομιστή» και ότι «οι αλυσίδες μπλοκ έχουν σχεδιαστεί για να είναι ένα δίκτυο ομοτίμων, αλλά δεν έχουν σχεδιαστεί έτσι ώστε να είναι πραγματικά δυνατό η κινητή συσκευή σας ή το πρόγραμμα περιήγησής σας να είναι ένας από αυτούς τους συνομηλίκους». Το σημείο που κάνει η Marlinspike είναι ότι, κανονικά, τα πορτοφόλια δεν συνδέονται απευθείας με το blockchain, αλλά το κάνουν μέσω API:s που παρέχονται από τους χειριστές κόμβων.

Ωστόσο, αυτό είναι ένα κεντρικό σημείο πνιγμού, καθώς, στην πράξη, υπάρχουν μόνο δύο από αυτούς τους παρόχους API: Infura και Alchemy, και σχεδόν όλες οι dApps χρησιμοποιούν το ένα ή το άλλο για να αλληλεπιδράσουν με το blockchain. Ο λόγος είναι ότι αυτά τα API κάνουν τη ζωή πιο εύκολη για τους προγραμματιστές dApp.

«Στην πραγματικότητα, ακόμη και όταν συνδέετε ένα πορτοφόλι όπως το MetaMask σε ένα dApp και το dApp αλληλεπιδρά με το blockchain μέσω του πορτοφολιού σας, το MetaMask απλώς πραγματοποιεί κλήσεις στο Infura», γράφει ο Marlinspike, επαναλαμβάνοντας κριτική που έχει ακουστεί πολλές φορές στην ιστορία του Ethereum.

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

Τα NFT είναι κεντρικά στο OpenSea API

Για τη Moxie Marlinspike η κατάσταση είναι ακόμη χειρότερη με το NFT, εν μέρει λόγω του τρόπου σχεδιασμού του προτύπου NFT (EIP-721) και εν μέρει λόγω της συγκεντρωτικής ισχύος της αγοράς OpenSea και του API του.

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

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

Αυτό είναι διαφορετικό από την παρεξήγηση γύρω από το μιμίδιο με δεξί κλικ-αποθήκευση, όπου μερικοί άνθρωποι φαίνεται να πιστεύουν ότι το NFT είναι η πραγματική εικόνα, ενώ στην πραγματικότητα το NFT είναι ένα είδος πιστοποιητικού, που αποδεικνύει την αυθεντικότητα και την ιδιοκτησία αυτής της εικόνας. Αλλά δεν υπάρχει τίποτα στο NFT που να λέει ποια θα πρέπει να είναι αυτά τα δεδομένα. Δεν υπάρχει τίποτα που να λέει εάν ένα NFT είναι για ένα Bored Ape Yacht Club ή έναν Pudgy Penguin.

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

«Αυτό που προσφέρετε δεν είναι αυτό που παίρνετε»

Το Marlinspike επεξηγεί αυτό το ζήτημα δημιουργώντας ένα πειραματικό NFT που φαίνεται διαφορετικό ανάλογα με το ποιος κοιτάζει τη συσχετισμένη εικόνα, ζητώντας από τον διακομιστή ιστού να προβάλλει διαφορετικές εικόνες με βάση την IP ή τον παράγοντα χρήστη του αιτούντος. Με αυτόν τον τρόπο, το ίδιο NFT παρουσιάζει τρεις διαφορετικές εικόνες ανάλογα με το αν προβάλλεται μέσω OpenSea, Rarible ή πορτοφολιού.

«Αυτό που προσφέρεις δεν είναι αυτό που παίρνεις. Δεν υπάρχει τίποτα ασυνήθιστο σε αυτό το NFT, είναι το πώς κατασκευάζονται οι προδιαγραφές NFT», γράφει ο Marlinspike.

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

«Το MetaMask πρέπει να αλληλεπιδρά με το blockchain, αλλά το blockchain έχει δημιουργηθεί έτσι ώστε πελάτες όπως το MetaMask να μην μπορούν να αλληλεπιδράσουν μαζί του. Έτσι, όπως το dApp μου, το MetaMask το καταφέρνει αυτό πραγματοποιώντας κλήσεις API σε τρεις εταιρείες που έχουν ενοποιηθεί σε αυτόν τον χώρο», γράφει η Marlinspike.

«Όλα αυτά σημαίνουν ότι εάν το NFT σας αφαιρεθεί από το OpenSea, εξαφανίζεται και από το πορτοφόλι σας. Δεν έχει σημασία αν το NFT μου βρίσκεται ανεξίτηλα στο blockchain κάπου, επειδή το πορτοφόλι, και όλο και περισσότερο οτιδήποτε άλλο στο οικοσύστημα, χρησιμοποιεί απλώς το OpenSea API για να εμφανίζει NFT, το οποίο άρχισε να επιστρέφει "304 Χωρίς περιεχόμενο" για το ερώτημα NFT που ανήκουν στη διεύθυνσή μου."

Ο χώρος ενοποιείται γύρω από τις πλατφόρμες. Πάλι.

Στο μυαλό της Moxie Marlinspike, ο χώρος του blockchain, για τους ίδιους λόγους που το Web1 ενοποιήθηκε γύρω από κεντρικές πλατφόρμες, προκειμένου να καταστήσει τις τεχνολογίες blockchain χρησιμοποιήσιμες σε ένα ευρύτερο κοινό. Και πάλι επειδή ούτε άνθρωποι ούτε οργανισμοί θέλουν να εκτελούν διακομιστές.

«Δεδομένης αυτής της δυναμικής, δεν νομίζω ότι πρέπει να αποτελεί έκπληξη το γεγονός ότι βρισκόμαστε ήδη σε ένα μέρος όπου η άποψη του πορτοφολιού κρυπτογράφησης για τα NFT σας είναι η άποψη του OpenSea για τα NFT σας. Δεν νομίζω ότι πρέπει να μας εκπλήσσει το γεγονός ότι το OpenSea δεν είναι μια καθαρή «άποψη» που μπορεί να αντικατασταθεί, καθώς ήταν απασχολημένος με την επανάληψη της πλατφόρμας πέρα ​​από ό,τι είναι δυνατό, αυστηρά με τα αδύνατα ή δύσκολα αλλαγμένα πρότυπα. Αυτό δεν είναι μια καταγγελία για το OpenSea ή ένα κατηγορητήριο για το τι έχουν κατασκευάσει. Ακριβώς το αντίθετο, προσπαθούν να χτίσουν κάτι που λειτουργεί», γράφει ο Marlinspike.

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

Δεύτερον, η Marlinspike πιστεύει ότι η βιομηχανία blockchain θα πρέπει να προσπαθήσει να μειώσει το βάρος της κατασκευής λογισμικού.

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

Ενημερωτικό δελτίο CryptoSlate

Περιλαμβάνει μια περίληψη των πιο σημαντικών καθημερινών ιστοριών στον κόσμο της κρυπτογράφησης, του DeFi, των NFT και άλλων.

Πάρτε μια άκρη στην αγορά κρυπτογράφησης

Αποκτήστε πρόσβαση σε περισσότερες πληροφορίες και περιεχόμενο κρυπτογράφησης σε κάθε άρθρο ως πληρωμένο μέλος του CryptoSlate Edge.

Ανάλυση στην αλυσίδα

Στιγμιότυπα τιμών

Περισσότερο πλαίσιο

Εγγραφείτε τώρα για $ 19 / μήνα Εξερευνήστε όλα τα προνόμια

Πηγή: https://cryptoslate.com/moxie-marlinspike-heres-whats-wrong-with-web3/