
Το μεγάλο turning point του Ethereum (ΕΤΗ)
Το κορυφαίο ζήτημα της φύλαξης των περιουσιακών μας στοιχείων σε κρυπτονομίσματα, αλλά και γενικά τη φιλικότητα χρήσης των υπηρεσιών που προσφέρονται στο blockchain επιχειρούν να λύσουν οι προγραμματιστές του Ethereum, δουλεύοντας πάνω στην τεχνολογία που ονομάζεται «Account Abstraction».
Ένας από τους μεγαλύτερους «πονοκεφάλους» στον κλάδο των κρυπτονομισμάτων είναι η αποθήκευση των περιουσιακών μας στοιχείων και η ανησυχία μην χάσουμε τα κλειδιά των προσωπικών ιδιωτικών μας πορτοφολιών και ταυτόχρονα την πρόσβαση για πάντα σε αυτά. Αυτήν ακριβώς την ανησυχία, όπως και την ευκολία χρήσης υπηρεσιών στο blockchain, επιχειρούν να λύσουν οι προγραμματιστές του Ethereum, ετοιμάζοντας μια ανανέωση η οποία είναι πιθανό να αποτελέσει έναν μεγάλο καταλύτη για τη μαζική υιοθέτηση των κρυπτονομισμάτων.
Account Abstraction
Το Account Abstraction (AA) στοχεύει στη χρήση έξυπνων συμβολαίων για την εκτέλεση συναλλαγών κρυπτονομισμάτων.
Για παράδειγμα, με το AA οι χρήστες δεν θα χρειάζεται να αποσυνδέονται από τα ιδιωτικά τους πορτοφόλια σε κάθε συναλλαγή με κάποια άλλη οντότητα:
«Θα βρεθούμε σε ένα σημείο στο μέλλον όπου η χρήση ενός λογαριασμού Ethereum, θα είναι εξίσου απλή με τη χρήση ενός λογαριασμού τράπεζας», δήλωσε ο Kristof Gazso, συν-συγγραφέας για μια Ethereum Improvement Proposal (EIP) στο AA.
Να το κάνουν εύκολο στη χρήση
Μέσω του AA, οι προγραμματιστές θέλουν να κάνουν το Ethereum τόσο εύκολο στη χρήση όσο ένας παραδοσιακός τραπεζικός λογαριασμός εθνικών νομισμάτων, ώστε οι χρήστες να μπορούν να κάνουν τις συναλλαγές τους απλά, να προγραμματίζουν αυτόματες πληρωμές λογαριασμών και πολλά άλλα.
Πώς λειτουργούν οι συναλλαγές Ethereum σήμερα και πώς θέλει να τις μετατρέψει η τεχνολογία ΑΑ;
Στο Ethereum, οι χρήστες έχουν τη δυνατότητα να δημιουργήσουν δύο τύπους λογαριασμών: Εξωτερικοί Ιδιοκτήτες Λογαριασμών (EOA) και Λογαριασμοί Συμβολαίου (CA). Οι δύο τύποι λογαριασμών διαφέρουν ως προς τον τρόπο με τον οποίο ξεκινούν τις συναλλαγές μέσω του δικτύου του Ethereum.
Οι EOA, ο τυπικός τύπος λογαριασμού για τους χρήστες του Ethereum, είναι ο τυπικός λογαριασμού που χρησιμοποιείται, όπως το MetaMask και το πορτοφόλι του Coinbase. Με το EOA δίνεται στους χρήστες ένα ζεύγος κλειδιών: ένα δημόσιο και ένα ιδιωτικό. Οποιοσδήποτε μπορεί να στείλει κεφάλαια σε έναν ΕΟΑ χρησιμοποιώντας το δημόσιο κλειδί του. Αλλά μόνο ο κάτοχος του λογαριασμού – όποιος έχει πρόσβαση στο ιδιωτικό κλειδί του λογαριασμού το οποίο θα πρέπει να παραμείνει μυστικό – μπορεί πραγματικά να ξεκινήσει συναλλαγές από τον λογαριασμό.
Οι CA λογαριασμοί, πιο γνωστοί ως «έξυπνα συμβόλαια», είναι σαν προγράμματα μίνι υπολογιστών που ζουν στο δίκτυο Ethereum. Αυτοί οι λογαριασμοί ελέγχονται με κωδικό –όχι ιδιωτικά κλειδιά – αλλά δεν μπορούν να ξεκινήσουν οι ίδιοι τις συναλλαγές. Ένας EOA πρέπει να στείλει μια συναλλαγή (κάτι σαν μήνυμα ή οδηγία) σε έναν CA προκειμένου να πραγματοποιήσει τις συναλλαγές.
Το πρόβλημα με τα EOA μπορεί να δημιουργηθεί με το ανθρώπινο λάθος. Εάν ένας χρήστης χάσει ένα ιδιωτικό κλειδί λογαριασμού EOA, δεν υπάρχει υπηρεσία βοήθειας ή διαδικασία ανάκτησης κλειδιού (όπως ένα κουμπί «επαναφορά κωδικού πρόσβασης») που μπορεί να βοηθήσει για να αποκτηθεί ξανά πρόσβαση στον λογαριασμό και συνεπώς στα περιουσιακά στοιχεία του χρήστη.
«Οι άνθρωποι είναι το μεγαλύτερο ελάττωμα ασφαλείας στη διαχείριση λογαριασμού Ethereum», πρόσθεσε ο Gazso.
Θα μπορούσαν να χαθούν
Αν και δεν υπάρχουν συγκεκριμένα δεδομένα για το πόσο ETH χάνεται λόγω ξεχασμένων κλειδιών, οι λογαριασμοί Bitcoin χρησιμοποιούν ένα παρόμοιο σύστημα ιδιωτικών κλειδιών με αυτό στο Ethereum. Σύμφωνα με μια έκθεση της Chainalysis, έως και το 23% όλων των Bitcoin σε κυκλοφορία (ή περίπου 3,79 εκατομμύρια BTC) θα μπορούσαν να χαθούν για πάντα λόγω ξεχασμένων ή χαμένων κλειδιών.
Και τα ξεχασμένα ή χαμένα κλειδιά δεν είναι το μόνο πρόβλημα. Εάν κάποιος (πχ χάκερ) πάρει στα χέρια του το ιδιωτικό κλειδί ενός ατόμου, αποκτά τον πλήρη έλεγχο των κεφαλαίων αυτού του ατόμου.
Πώς λειτουργεί το Account Abstraction
Το Account Abstraction επιτρέπει στους χρήστες να δημιουργούν λογαριασμούς με ενσωματωμένους μηχανισμούς ασφαλείας και άλλες ειδικές λειτουργίες για την επαλήθευση συναλλαγών.
Στο πλαίσιο των Account Abstraction, οι λογαριασμοί χρηστών θα μπορούσαν να προγραμματιστούν ώστε να περιλαμβάνουν συστήματα επανάκτησης, όπου πολλά άτομα – το καθένα με ένα δικό του κλειδί – έχουν τη δυνατότητα να επιστρέψουν έναν λογαριασμό στον κάτοχό του σε περίπτωση που ο κάτοχος χάσει την πρόσβαση στο ιδιωτικό κλειδί.
Επιπλέον, θα προσφέρει τη δυνατότητα για δημιουργία «πολλαπλών πορτοφολιών», τα οποία θα παραδίδουν την ιδιοκτησία του λογαριασμού σε μια ομάδα, απαιτώντας από πολλά διαφορετικά μέρη να υπογράψουν τις συναλλαγές ως ένα είδος επιπλέον επιπέδου ασφάλειας.
Οι λογαριασμοί υπό το ΑΑ θα μπορούσαν, επίσης, να αποφύγουν ορισμένους από τους άλλους περιορισμούς των EOA. Θα μπορούσαν, για παράδειγμα, να ορίσουν πώς οι χρήστες πληρώνουν τα τέλη τους. Επί του παρόντος, στο πλαίσιο των EOA στο Ethereum, οι χρήστες πρέπει να πληρώνουν τα τέλη τους σε ETH. Αλλά με το AA μπορεί κανείς να επιλέξει ένα διαφορετικό κρυπτονόμισμα για να πληρώσει τα τέλη του ή θα μπορούσε να αναθέσει σε κάποιον άλλο να πληρώσει τέλη.
Όλα αυτά τα συστήματα είναι δυνατό να εφαρμοστούν σήμερα χρησιμοποιώντας τους CA λογαριασμούς, αλλά με σημαντικό βαθμό πολυπλοκότητας και γενικών εξόδων (δηλαδή χρεώσεων), λόγω της απαίτησης όπως όλες οι συναλλαγές να ξεκινούν από έναν ΕΟΑ.
Πώς επιτυγχάνεται η πλήρη εφαρμογή του Account Abstraction;
Υπάρχουν πολλές προτάσεις που στοχεύουν στην προσθήκη του AA στο Ethereum, με πιο προεξέχουσα την EIP-4337.
Το βασικό πλεονέκτημα της πρότασης αυτής είναι πως για να εφαρμοστεί δεν απαιτούνται αλλαγές στο βασικό πρωτόκολλο του Ethereum. Η πρόταση απλώς θα προσθέσει ένα νέο επίπεδο Account Abstraction πάνω από το βασικό πρωτόκολλο του Ethereum, επιτρέποντας στους παρόχους πορτοφολιών να δημιουργούν λογαριασμούς που να ανήκουν σε χρήστες και χρησιμοποιούν έξυπνα συμβόλαια για να ορίζουν τους κανόνες για την έναρξη συναλλαγών.
Το ζήτημα στη συγκεκριμένη περίπτωση είναι το πώς θα προωθηθεί αυτή η νέα τεχνολογία στις μάζες του κόσμου. Είναι γενικώς παραδεκτό πως για να δοκιμάσει η μάζα του κόσμου ένα καινούργιο πορτοφόλι ή μια καινούργια τεχνολογία, δεν είναι και το πιο εύκολο πράγμα.
Ήδη ξεκίνησε να παρέχεται
Ορισμένα blockchain Επιπέδου-2 στο Ethereum οδηγούν τον δρόμο για την ενσωμάτωση του AA. Η StarkWare, η εταιρεία πίσω από την αλυσίδα μπλοκ, StarkNet, εφαρμόζει ήδη το Account Abstraction.
Ο Eli Ben-Sasson, ο συνιδρυτής και πρόεδρος της StarkWare, ανέφερε στο CoinDesk ότι το Account Abstraction θα μπορούσε στο μέλλον να χρησιμοποιεί την αναγνώριση προσώπου ή τα βιομετρικά στοιχεία για να εξουσιοδοτήσει πληρωμές, όπως το FaceID μπορεί να ενεργοποιήσει πληρωμές με κάρτα για χρήστες iPhone: «Η υποδομή για να γίνει αυτό είναι πλέον δυνατή στο Starknet», πρόσθεσε ο Ben-Sasson.
Τον περασμένο μήνα, η Visa ανακοίνωσε την πρότασή της για να χρησιμοποιήσει το Account Abstraction για την ανάπτυξη αυτόματων πληρωμών με την υποδομή StarkNet. Αυτό θα μιμηθεί τις αυτόματες πληρωμές ενός τραπεζικού λογαριασμού, με τη διαφορά ότι θα γίνεται στο blockchain.
Άλλες εταιρείες, όπως η Gnosis Chain, προσπαθούν να ενσωματώσουν το Account Abstraction στην υποδομή τους. Ο συνιδρυτής της Gnosis Chain, Stefan George, δήλωσε στο CoinDesk:
«Σιγά – σιγά, το ενδιαφέρον για το AA αυξάνεται καθώς όλο και περισσότεροι προγραμματιστές και χρήστες συνειδητοποιούν τις δυνατότητες».
Ο Gazso επανέλαβε ότι το 2023 θα είναι «η χρονιά του Account Abstraction», σημειώνοντας ότι αυτή τη στιγμή είναι ένα από τα θέματα που συζητούνται ευρεώς στο οικοσύστημα.
Διαβάστε ακόμη: Ποια δύο γεγονότα μπορεί να οδηγήσουν το Bitcoin στις $30.000
Πηγή system1x2.com