Τα δύο κορυφαία προβλήματα που λύνει το Appchain Thesis για τους προγραμματιστές παιχνιδιών

Στις πρώτες μέρες του Διαδικτύου, ήταν πολύ πιο εύκολο να ορίσουμε τι ήταν η τεχνολογία και σε τι ήταν χρήσιμη. Με τον ίδιο τρόπο, η σύνταξη ενός ολοκληρωμένου ορισμού της τεχνολογίας blockchain ήταν κάποτε πολύ, πολύ πιο απλή. Αυτό που αρχικά οραματιζόταν ο Satoshi ως «σύστημα peer-to-peer για ψηφιακά μετρητά» έχει εξελιχθεί σημαντικά από εκείνα τα πρώτα χρόνια. Καθώς εμφανίζονται διαφορετικές αλυσίδες μπλοκ, όλες με διαφορετικές περιπτώσεις χρήσης και ανταλλαγές, ο ορισμός του τι ακριβώς συνιστά μια αλυσίδα μπλοκ έχει γίνει πολύ πιο ρευστός και εξαρτάται από το πλαίσιο.

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

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

Ένα μέλλον όπου κυριαρχούν οι Εφαρμογές θα αντιμετωπίσει κρίσιμα σημεία συμφόρησης που υπάρχουν επί του παρόντος στο οικοσύστημα της αλυσίδας μπλοκ. Σε αυτό το άρθρο, θα παρουσιάσουμε το ιστορικό που οδήγησε στη διατριβή του Appchain και θα εντοπίσουμε επίσης τα σημεία συμφόρησης που θα αντιμετωπίσει ένα μέλλον της αλυσίδας εφαρμογών. Οι αναγνώστες θα μάθουν γιατί ο χώρος Web3 χρειάζεται ένα περιβάλλον Appchain και πώς αρέσει στις νεοφυείς επιχειρήσεις Stardust κατασκευάζουν εργαλεία επόμενης γενιάς για προγραμματιστές για τη δημιουργία στοιχείων που αναπτύσσονται και μεταναστεύουν εύκολα σε πολλαπλά δίκτυα blockchain.

Μια σύντομη ιστορία της διατριβής Appchain 

Η διατριβή του Appchain ήρθε στο προσκήνιο καθώς ο κλάδος του blockchain είδε τα πρώτα σημάδια υιοθέτησής του το 2017. Η αυξημένη δημόσια ζήτηση για blockspace για την εξυπηρέτηση περιπτώσεων χρήσης όπως το crowdfunding που βασίζεται σε blockchain και οι εφαρμογές τυχερών παιχνιδιών όπως το CryptoKitties κατέστησε προφανές ότι οι προγραμματιστές χρειάζονταν πολύ περισσότερα ικανότητα να φέρει το blockchain στις μάζες. 

Την ίδια χρονιά πρωτοπόροι όπως η Cosmos έφερε την ιδέα ενός νέου Πρωτοκόλλου Επικοινωνίας Inter-Blockchain (IBC) για τη σύνδεση blockchains για συγκεκριμένες εφαρμογές, δημοσιοποιώντας έτσι την έννοια του «διαδικτύου των blockchains». Το Cosmos θα επέτρεπε την έναρξη ιδιωτικών αλυσίδων Ethereum και τη γεφύρωση περιουσιακών στοιχείων στα διάφορα δίκτυα.

Οι λύσεις της αλυσίδας εφαρμογών άρχισαν να έρχονται στο διαδίκτυο το 2018, με το εκκίνηση του LoomSDK γιατί το Loom Network που εστιάζει στα παιχνίδια είναι ένα από τα κυριότερα σημεία. Το Loom έγινε η καλύτερη επιλογή για προγραμματιστές παιχνιδιών και σημείωσε σημαντική ανάπτυξη έως ότου η bear market του επόμενου έτους ώθησε τον κλάδο να ενοποιηθεί από αλυσίδες για συγκεκριμένες εφαρμογές σε μεμονωμένα L1. 

Εν τω μεταξύ, άλλα οικοσυστήματα, όπως το Axie Infinity, το Sandbox και το Neo District, πειραματίστηκαν με διαφορετικές λύσεις sidechain για να εξυπηρετήσουν την αυξανόμενη ζήτηση από τους παίκτες του blockchain. Αυτές οι λύσεις αποδείχθηκαν ιδιαίτερα χρήσιμες εκείνη την εποχή. Παρείχαν ένα καταφύγιο στους παίκτες για να απολαύσουν την πρώτη γενιά παιχνιδιών blockchain χωρίς τις γελοία υψηλές χρεώσεις ή αργούς διακανονισμούς που μάστιζαν τα δίκτυα L1.

Γρήγορα προς το παρόν, η οικονομία του Web3 βρίσκεται σε πλήρη εξέλιξη. Υπάρχουν χιλιάδες εφαρμογές σε διαφορετικούς τομείς και αλυσίδες, όπως η αποκεντρωμένη χρηματοδότηση (DeFi), η ψηφιακή ταυτότητα, τα μη ανταλλάξιμα tokens (NFT), το Metaverse και τα παιχνίδια που βασίζονται σε blockchain. Ο αναδυόμενος κλάδος βλέπει ήδη ένα ποσοστό υιοθέτησης παρόμοιο με το Διαδίκτυο τα πρώτα χρόνια του και βρίσκεται σε καλό δρόμο για να εγκαταστήσει ένα δισεκατομμύριο χρήστες μέσα στην επόμενη δεκαετία.

πηγή: a16z

Ωστόσο, το μεγαλύτερο μάθημα από την πρώτη δεκαετία των μπλοκ αλυσίδων είναι ότι οι αλυσίδες για συγκεκριμένες εφαρμογές είναι ο μόνος τρόπος για να κλιμακωθεί η τεχνολογία στην υιοθέτηση της κύριας τάσης. Ένας κόσμος όπου ένα μόνο L1 κλιμακώνεται για να εξυπηρετήσει δισεκατομμύρια χρήστες και τις μυριάδες συναρπαστικές περιπτώσεις χρήσης Web3 είναι απλώς αδύνατο.

Τι λύνει η διατριβή του Appchain

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

  1. Απεριόριστες δυνατότητες 

«Ανεξάρτητα από το πόσες συναλλαγές ανά δευτερόλεπτο (TPS) έχει ένα blockchain, δεν θα είναι ποτέ αρκετό. 8, 15, 10k, 100k, 1m+, το blockchain θα φτάνει πάντα αυτό το ανώτατο όριο καθώς πολλές εφαρμογές αυξάνονται και κλιμακώνονται». – Canaan Linder, Διευθύνων Σύμβουλος της Stardust

Οι μπλοκ αλυσίδες στρώματος 1 θα αντιμετωπίζουν τελικά πάντα νέους περιορισμούς καθώς ο αριθμός των εφαρμογών σε αυτές αυξάνεται και κλιμακώνεται. Είναι χρήσιμο να εξετάσουμε μια υποθετική περίπτωση όπου ένα μονολιθικό blockchain επεξεργάζεται ένα εκατομμύριο TPS. Οι εφαρμογές που αναλαμβάνουν πολλές μικροσυναλλαγές θα παραβιάσουν τελικά αυτό το ανώτατο όριο καθώς ενσωματώνουν περισσότερους χρήστες. Οι τρέχουσες λύσεις Layer-1 όπως οι Solana και Avalanche έχουν αντιμετωπίσει παρόμοιους περιορισμούς με αποτέλεσμα διακοπές δικτύου, συμφόρηση, να αιχμές τελών.

Η διατριβή Appchain αντλεί πληροφορίες από την επιτυχία του Διαδικτύου στην εποχή Web1 και Web2 για την επίλυση των περιορισμών του Web3. 

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

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

  1. Η πλάνη για όλους

«Τα δίκτυα blockchain όπως το Polygon, το AVAX και το Cosmos θα πρέπει να συγκρίνονται με ένα λειτουργικό σύστημα. Διαφορετικά λειτουργικά συστήματα λειτουργούν καλύτερα για διαφορετικές εφαρμογές. Δεν θα υπάρξει ποτέ «ένας» που θα τους κυβερνά όλους». Canaan Linder, Διευθύνων Σύμβουλος της Stardust

Η ιδέα ότι όλες οι αποκεντρωμένες εφαρμογές πρέπει να ζουν σε μια μονολιθική αλυσίδα αγνοεί την πραγματικότητα ότι blockchains όπως το Solana, το Polygon και το Cosmos είναι παρόμοια με διαφορετικά λειτουργικά συστήματα που λειτουργούν καλύτερα για διαφορετικές εφαρμογές. Για παράδειγμα, το Polygon δίνει προτεραιότητα στην παροχή SDK για την κλίμακα dApps και συνάθροισης που βασίζονται σε Ethereum, ενώ το Solana έχει σχεδιαστεί για να υποστηρίζει μικροπληρωμές και παρόμοιες περιπτώσεις χρήσης.

Ένα περιβάλλον αλυσίδας εφαρμογών δίνει τη δυνατότητα στους προγραμματιστές να αξιοποιήσουν πλήρως τις δυνατότητες μιας αλυσίδας μπλοκ, προσαρμόζοντας το σχέδιο κάθε αλυσίδας για να καλύψει μια συγκεκριμένη ανάγκη. Σε ένα πραγματικό παράδειγμα, μια αλυσίδα εφαρμογών αφιερωμένη σε ανταλλαγή NFT θα απαιτούσε λιγότερους πόρους υπολογισμού και επικύρωσης σε σύγκριση με ένα DEX με διάφορους τύπους παραγγελιών και bot εκκαθάρισης. Η ίδια σύγκριση μπορεί να γίνει μεταξύ ενός πρωτοκόλλου δανεισμού DeFi και μιας πλατφόρμας παιχνιδιών Web3, με την τελευταία να απαιτεί υψηλή απόδοση σε κλίμακα.

Σε ένα ιδανικό περιβάλλον αλυσίδας εφαρμογών, οι προγραμματιστές μπορούν να χρησιμοποιήσουν πολλές αλυσίδες για την ίδια περίπτωση χρήσης. Το Stardust, για παράδειγμα, παρέχει μια ασφαλή υποδομή για τους προγραμματιστές παιχνιδιών blockchain που μπορούν να ξεκινήσουν σε διαφορετικές αλυσίδες ενώ χτίζουν τα οικοσυστήματα τους. Το Stardust απλοποιεί τη διαδικασία ανάπτυξης παιχνιδιών παρέχοντας ένα ενιαίο API και πίνακα ελέγχου στους πελάτες για τη διαχείριση στοιχείων gaming σε άλλες αλυσίδες ταυτόχρονα. Έτσι, οι προγραμματιστές παιχνιδιών μπορούν να επικεντρωθούν στη δημιουργία περιβαλλόντων gaming αιχμής χωρίς να ανησυχούν για την επεκτασιμότητα.

Γιατί το Web3 Gaming χρειάζεται ένα περιβάλλον Appchain

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

Το status quo των μονολιθικών blockchains που μετακυλίουν αυτά τα κόστη συναλλαγών στους παίκτες και τους προγραμματιστές δεν είναι εφικτό μακροπρόθεσμα. Ακόμη και ένα μοντέλο προμήθειας 0.0005 $ θα άθροιζε ένα σημαντικό ποσό καθώς αυξάνεται ο αριθμός των χρηστών και ο όγκος συναλλαγών. Σε πλήρη αντίθεση, μια ειδικά κατασκευασμένη Appchain μειώνει αυτά τα κόστη απομονώνοντας τους προγραμματιστές παιχνιδιών από άλλα οικοσυστήματα Web3 που ανταγωνίζονται για blockspace. 

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

Το Appchain είναι το μέλλον του blockchain και του gaming

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

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

Αυτό το περιεχόμενο υποστηρίζεται από Stardust.


Λάβετε τα κορυφαία νέα και πληροφορίες για τα κρυπτονομίσματα της ημέρας που παραδίδονται στο email σας κάθε απόγευμα. Εγγραφείτε στο δωρεάν ενημερωτικό δελτίο της Blockworks τώρα.

Θέλετε το alpha να σταλεί απευθείας στα εισερχόμενά σας; Λάβετε ιδέες degen trade, ενημερώσεις διακυβέρνησης, απόδοση διακριτικών, tweets που δεν μπορείτε να χάσετε και πολλά άλλα από Ημερήσια ενημέρωση της Blockworks Research.

Δεν μπορώ να περιμένω; Λάβετε τα νέα μας με τον ταχύτερο δυνατό τρόπο. Ελάτε μαζί μας στο Telegram και ακολουθήστε μας στο ειδήσεις Google.


Πηγή: https://blockworks.co/news/solving-game-developer-problems