Τον Απρίλιο του 2026, το BundleBear καταγράφει πάνω από 1.07 δισεκατομμύρια UserOperations ERC-4337 και 56.7 εκατομμύρια έξυπνους λογαριασμούς που έχουν πραγματοποιήσει τουλάχιστον μία συναλλαγή στο Ethereum και στα μεγάλα L2. Αυτό δεν αποτελεί πλέον μια περιθωριακή περίπτωση. Ο λογαριασμός με ένα μόνο κλειδί, αποκλειστικά στην καμπύλη secp256k1, που παρουσίασε το Ethereum το 2015, παρακάμπτεται πλέον σε μεγάλη κλίμακα, και τα on-chain στοιχεία επιβεβαιώνουν μια λιγότερο προβεβλημένη αλήθεια σε επίπεδο πρωτοκόλλου: πλέον, ο ίδιος ο λογαριασμός είναι προγραμματιζόμενος.
Αυτό είναι το Μέρος 1 μιας σειράς πέντε μερών για τους έξυπνους λογαριασμούς. Ο στόχος εδώ είναι συγκεκριμένος και θεμελιώδης: να εξηγήσουμε τι είναι στην πράξη ένας EOA, τι είναι στην πράξη ένας έξυπνος λογαριασμός και γιατί το «έξυπνος λογαριασμός ή EOA» δεν είναι πλέον απλώς θέμα προτίμησης στο UX, αλλά μια δομική επιλογή για το πώς διασφαλίζεται η αυτο-διαχείριση των κεφαλαίων σας.
Τι είναι στην πράξη ένας EOA, από την πλευρά του πρωτοκόλλου
Το Yellow Paper του Ethereum ορίζει δύο τύπους λογαριασμών: τους λογαριασμούς εξωτερικής ιδιοκτησίας (Externally Owned Accounts) και τους λογαριασμούς συμβολαίων (Contract Accounts). Η μόνη διαφορά μεταξύ τους στο επίπεδο κατάστασης είναι το πεδίο codeHash. Για έναν EOA, το codeHash είναι το hash της κενής συμβολοσειράς. Για έναν λογαριασμό συμβολαίου, δείχνει στον εκτελέσιμο bytecode του EVM. Αυτή είναι ολόκληρη η διάκριση στο επίπεδο του πρωτοκόλλου.
Επομένως, ένας EOA δεν είναι «πορτοφόλι» με καμία ουσιαστική έννοια. Είναι μια διεύθυνση που προκύπτει από τα τελευταία 20 byte του keccak256(public key), με το ζεύγος κλειδιών να είναι σταθερά συνδεδεμένο με την καμπύλη secp256k1. Τα MetaMask, Ledger και Zelcore είναι διεπαφές χρήστη που διατηρούν το κλειδί. Δεν είναι ο λογαριασμός. Αν δεν γνωρίζετε ήδη τον μηχανισμό, ο οδηγός μας για τα δημόσια και ιδιωτικά κλειδιά και τον τρόπο παραγωγής μιας διεύθυνσης τον εξηγεί από την αρχή μέχρι το τέλος.
Μέχρι την κυκλοφορία του ERC-4337 το 2023, κάθε συναλλαγή στο Ethereum έπρεπε να ξεκινά από έναν EOA, και το πρωτόκολλο επέβαλλε έναν και μόνο κανόνα επικύρωσης: έγκυρη υπογραφή secp256k1 πάνω στο hash της συναλλαγής. Διατηρείτε υπόλοιπο, υπογράφετε κάθε συναλλαγή με μία υπογραφή ECDSA και πληρώνετε τα gas σε ETH από τον ίδιο λογαριασμό. Αυτό είναι όλο το εύρος δυνατοτήτων ενός EOA. Δεν μπορεί να κάνει τίποτα άλλο.
Οι δομικοί περιορισμοί που έχουν σημασία για τους χρήστες
Αυτά δεν είναι απλώς μικρές ατέλειες στην εμπειρία χρήσης. Είναι ο δομικός λόγος πίσω από το μεγαλύτερο μέρος των απωλειών σε αυτο-διαχειριζόμενα κεφάλαια που εξακολουθούμε να βλέπουμε το 2026.
- Ένα και μοναδικό σημείο αστοχίας. Ένα ιδιωτικό κλειδί ελέγχει τα πάντα. Αν το χάσετε, χάνετε τον λογαριασμό. Αν διαρρεύσει, χάνετε τα κεφάλαια, χωρίς δυνατότητα αναστροφής. Το πρωτόκολλο δεν διαθέτει μηχανισμό ανάκτησης· γι’ αυτό ακριβώς μία φράση ανάκτησης αποτελεί το κυρίαρχο σημείο αστοχίας στην αυτο-διαχείριση.
- Μία και μοναδική καμπύλη. Η secp256k1 είναι ενσωματωμένη στον κώδικα. Δεν μπορείτε να χρησιμοποιήσετε passkey (P-256), κλειδί Ed25519, BLS ή μετακβαντικό σχήμα.
- Δεν υπάρχει εγγενής υποστήριξη για multisig. Κάθε «multisig» στο Ethereum, από το αρχικό Gnosis Multisig μέχρι το Safe, είναι ένα συμβόλαιο που καλεί ένας EOA. Ο ίδιος ο EOA δεν μπορεί ποτέ να απαιτήσει δύο υπογραφές.
- Δεν υπάρχει ομαδοποίηση συναλλαγών. Ένας EOA εκτελεί μία ενέργεια ανά συναλλαγή. Για να εγκρίνετε ένα token και έπειτα να το ανταλλάξετε, χρειάζονται δύο υπογεγραμμένες συναλλαγές, δύο επιβεβαιώσεις και δύο πληρωμές gas.
- Δεν υπάρχει πολιτική δαπανών. Το πρωτόκολλο δεν αναγνωρίζει έννοιες όπως «αυτό το κλειδί μπορεί να δαπανά έως $500 την ημέρα» ή «αυτό το κλειδί μπορεί να καλεί μόνο το Uniswap».
- Τα gas πρέπει να πληρώνονται σε ETH από τον ίδιο λογαριασμό που εκτελεί την ενέργεια. Δεν υπάρχει εγγενής χορηγία gas ούτε δυνατότητα πληρωμής σε USDC.
Αυτό είναι το στενό πλαίσιο στο οποίο αναγκάζονταν να λειτουργούν όλοι οι χρήστες του Ethereum επί μία δεκαετία.
Τι είναι στην πράξη ένας έξυπνος λογαριασμός
Με την κυριολεκτική έννοια του πρωτοκόλλου, ένας έξυπνος λογαριασμός είναι λογαριασμός συμβολαίου: μια διεύθυνση της οποίας το codeHash δείχνει σε bytecode. Ο bytecode ορίζει μέσα στον κώδικα τους κανόνες βάσει των οποίων ο λογαριασμός αποδέχεται μια ενέργεια.
Ενώ ο κανόνας επικύρωσης ενός EOA είναι ο ένας και μοναδικός σταθερός έλεγχος secp256k1, για έναν έξυπνο λογαριασμό ισχύει ό,τι ορίζει το συμβόλαιο. Μπορεί να χρησιμοποιεί multisig 2-of-3, υπογραφή passkey που επαληθεύεται στην καμπύλη secp256r1, κλειδί με πιστοποίηση hardware, χρονική κλειδαριά, ημερήσιο όριο, επιτρεπόμενο προορισμό κλήσης ή οποιονδήποτε συνδυασμό αυτών. Οι έξυπνοι λογαριασμοί συμβολαίων επικυρώνουν τις υπογραφές μέσω του προτύπου EIP-1271 αντί για έναν σταθερό έλεγχο secp256k1 σε επίπεδο πρωτοκόλλου, κάτι που καθιστά εξαρχής δυνατή τη χρήση εναλλακτικών σχημάτων υπογραφής.
Επειδή οι κανόνες υλοποιούνται ως κώδικας, μπορούν να αναβαθμιστούν, να συνδυαστούν και να ανακληθούν. Οι έξυπνοι λογαριασμοί υπάρχουν στο Ethereum από το 2018 (το Safe είναι το χαρακτηριστικό παράδειγμα). Αυτό που έλειπε ήταν ένας τρόπος να γίνουν η προεπιλογή, ώστε να αποστέλλονται συναλλαγές χωρίς να χρειάζεται πρώτα να πληρώσει τα gas ένας EOA. Τα ERC-4337 και EIP-7702 κάλυψαν αυτό το κενό.
Πώς φτάσαμε εδώ: σύντομη ιστορία της αφαίρεσης λογαριασμών
Η ιδέα της ενοποίησης των EOA και των συμβολαίων είναι τόσο παλιά όσο και το ίδιο το Ethereum. Το EIP-86 του Vitalik, που συντάχθηκε το 2016, ήταν η πρώτη λεπτομερής πρόταση. Η πορεία από εκεί έως τα σημερινά πρότυπα που έχουν τεθεί σε λειτουργία χρειάστηκε πέντε προσπάθειες.
- EIP-2938 (Σεπτέμβριος 2020) πρότεινε αφαίρεση λογαριασμών σε επίπεδο πρωτοκόλλου. Εγκαταλείφθηκε επειδή ήταν υπερβολικά παρεμβατικό, ενώ το Ethereum βρισκόταν βαθιά στη μετάβαση στο proof-of-stake.
- EIP-3074 (Οκτώβριος 2020) εισήγαγε τα opcodes
AUTHκαιAUTHCALL, επιτρέποντας σε έναν EOA να εκχωρεί δικαιώματα σε ένα συμβόλαιο invoker. Αποσύρθηκε λόγω ανησυχιών για την ασφάλεια και αντικαταστάθηκε. - Το ERC-4337 τέθηκε σε λειτουργία στο mainnet του Ethereum την 1η Μαρτίου 2023. Λειτουργεί μόνο στο επίπεδο εφαρμογής, χωρίς hard fork, και δρομολογεί ψευδοσυναλλαγές που ονομάζονται UserOperations μέσω ξεχωριστού mempool, ενός Bundler και ενός singleton συμβολαίου EntryPoint.
- Το EIP-7702 κυκλοφόρησε με την αναβάθμιση Pectra στις 7 Μαΐου 2025. Εισάγει τον τύπο συναλλαγής
0x04, στο πλαίσιο του οποίου ένας EOA υπογράφει μια πλειάδα εξουσιοδότησης(chain_id, address, nonce, y_parity, r, s)που συνδέει τον λογαριασμό με εκχωρημένο κώδικα συμβολαίου μέσω του δείκτη0xef0100 || address. Ο EOA λειτουργεί προσωρινά ως έξυπνος λογαριασμός, χωρίς να χρειάζεται μεταφορά κεφαλαίων. - Το ERC-6900 τυποποιεί την αρθρωτή αρχιτεκτονική προσθηκών, βάσει της οποίας οι έξυπνοι λογαριασμοί συνδυάζουν μονάδες επικύρωσης, εκτέλεσης και hook.
Το βασικό συμπέρασμα: η αφαίρεση λογαριασμών δεν είναι πλέον πείραμα. Είναι ένα πρότυπο σε λειτουργία, με επίπεδα και σαφή διαδρομή μέσω του ERC-4337 για νέους έξυπνους λογαριασμούς και μέσω του EIP-7702, που επιτρέπει σε κάθε υπάρχοντα EOA να συμμετάσχει.
Οι πέντε δυνατότητες που προσθέτει ένας έξυπνος λογαριασμός
Αν ένας EOA σημαίνει «ένα κλειδί, μία υπογραφή, μία συναλλαγή», ένας έξυπνος λογαριασμός είναι το ευρύτερο σύνολο δυνατοτήτων.
- Προγραμματιζόμενη επικύρωση. Οποιοδήποτε σχήμα υπογραφής (passkey, P-256, hardware HSM), οποιαδήποτε απαρτία (2-of-3, 3-of-5), οποιαδήποτε συνθήκη (ύψος block, τιμή oracle). Ο λογαριασμός ορίζει τι σημαίνει «εξουσιοδοτημένο».
- Ατομική ομαδοποίηση ενεργειών. Εγκρίνετε, κάνετε ανταλλαγή και καταθέτετε με μία υπογεγραμμένη ενέργεια. Είτε εκτελούνται όλα είτε τίποτα. Έτσι εξαλείφονται άμεσα η εκκρεμής έγκριση και οι παρακάμψεις μέσω multisig στο Zelcore, τις οποίες οι χρήστες έπρεπε να διαχειρίζονται χειροκίνητα.
- Αφαίρεση gas μέσω paymaster. Ένα συμβόλαιο τρίτου μέρους πληρώνει τα gas για λογαριασμό του χρήστη ή ο χρήστης πληρώνει σε USDC, USDT ή οποιοδήποτε ERC-20 δέχεται ο paymaster. Για μια αναλυτικότερη εικόνα του πώς συνδέονται τα gas, οι εγκρίσεις και οι μηχανισμοί του DeFi, προαπαιτούμενο είναι το άρθρο για τις βασικές αρχές του DeFi.
- Κλειδιά συνεδρίας. Κλειδιά υπογραφής με περιορισμένο πεδίο χρήσης, διάρκεια και εφαρμογή. «Αυτό το κλειδί μπορεί να δαπανήσει έως 100 USDC στο Uniswap για τις επόμενες 24 ώρες». Αν παραβιαστεί ένα κλειδί συνεδρίας, η ζημιά περιορίζεται από την πολιτική και όχι από το μέγεθος του λογαριασμού.
- Ανάκτηση. Ανάκτηση μέσω κοινωνικού δικτύου, hardware ή χρονικής κλειδαριάς. Ο λογαριασμός μπορεί να ανακτηθεί χωρίς το αρχικό κλειδί υπογραφής, καταργώντας επιτέλους τη φράση ανάκτησης ως μοναδικό σημείο αστοχίας.
Γιατί αυτό αποτελεί πλέον βασικό πυλώνα της αυτο-διαχείρισης
Η πορεία υιοθέτησης δεν αποτελεί πλέον αντικείμενο συζήτησης. Το EIP-7702 συγκέντρωσε πάνω από 11,000 εξουσιοδοτήσεις την πρώτη εβδομάδα μετά το Pectra και λίγο αργότερα ξεπέρασε τα 25,000 πορτοφόλια, με τις OKX και MetaMask να προηγούνται. Τα σωρευτικά στοιχεία του BundleBear (1.07B UserOps, 56.7M έξυπνοι λογαριασμοί) συμπληρώνουν την εικόνα.
Αυτό που αλλάζει στην πράξη είναι το μοντέλο απειλών. Με ένα EOA, η δουλειά του χρήστη είναι «να προστατεύει για πάντα τη φράση ανάκτησης, να μην υπογράφει ποτέ μια κακόβουλη συναλλαγή, να μην πέφτει ποτέ θύμα ηλεκτρονικού ψαρέματος και να μη χρησιμοποιεί ποτέ ξανά λάθος συσκευή». Πρόκειται για μια δουλειά στην οποία οι άνθρωποι αποδεδειγμένα αποτυγχάνουν. Με έναν έξυπνο λογαριασμό, η δουλειά του χρήστη είναι «να ρυθμίσει μία φορά ένα απαιτούμενο όριο εγκρίσεων για την ανάκτηση και μια πολιτική δαπανών». Πρόκειται για μια δουλειά που μπορεί να επιβάλει ο κώδικας.
Ένας έξυπνος λογαριασμός δεν αντικαθιστά ένα hardware wallet. Επιτρέπει σε ένα hardware wallet να κάνει περισσότερα και, στην πράξη, περιορίζει τον ρόλο που εξακολουθεί να έχει ένα hardware wallet για έναν έξυπνο λογαριασμό στην πιο ουσιαστική χρήση του: να υπογράφει τις κύριες λειτουργίες υψηλής αξίας και χαμηλής συχνότητας, ενώ τα κλειδιά συνεδρίας αναλαμβάνουν τις καθημερινές συναλλαγές.
Τι ακολουθεί σε αυτή τη σειρά άρθρων
Αυτό ήταν το πλαίσιο. Στα υπόλοιπα μέρη της σειράς περνάμε στην ουσία της λειτουργίας.
- Μέρος 2 αναλύει τη στοίβα του ERC-4337: UserOperations, Bundlers, EntryPoint, Paymasters και τα σημεία στα οποία μπορεί να αποτύχει καθένα από αυτά.
- Μέρος 3 εξετάζει αναλυτικά την ανάθεση μέσω EIP-7702: την πλειάδα εξουσιοδότησης, την ένδειξη
0xef0100και τις επιπτώσεις στην ασφάλεια όταν κατευθύνετε το EOA σας στον κώδικα κάποιου άλλου. - Μέρος 4 συγκρίνει τις κυριότερες υλοποιήσεις έξυπνων λογαριασμών (Coinbase Smart Wallet, Safe, Argent, Ambire) και τις προεπιλεγμένες ρυθμίσεις καθεμιάς.
- Μέρος 5 ολοκληρώνει τη σειρά με το πρακτικό σκέλος: πώς να ρυθμίσετε την ανάκτηση, τα κλειδιά συνεδρίας και την πολιτική δαπανών σε έναν πραγματικό λογαριασμό, διατηρώντας την αυτο-διαχείριση.
Η πρόταση που αξίζει να κρατήσετε για το Μέρος 2: ένα EOA είναι ένα κλειδί με μια διεύθυνση· ένας έξυπνος λογαριασμός είναι ένα συμβόλαιο που αποφασίζει τι επιτρέπεται να κάνει το κλειδί του.



