
Σκέψου την σαν αριθμό λογαριασμού. Μπορείς να τη δείξεις σε οποιονδήποτε — εκεί δέχονται χρήματα. Δεν λέει ποιος είσαι: στο blockchain δεν υπάρχει πεδίο «όνομα».

Αυτή είναι η υπογραφή σου. Όχι κωδικός για λογαριασμό — πραγματική υπογραφή: όποιος έχει το κλειδί ελέγχει τα νομίσματα στη διεύθυνση. Πού αποθηκεύεται το ιδιωτικό κλειδί; Μόνο σε εσένα· δεν μας το δείχνεις και εμείς δεν το έχουμε.

Είναι εντολή: «από τη διεύθυνση Α στη διεύθυνση Β, στείλε τόσα». Μόνη της δεν αξίζει τίποτα χωρίς υπογραφή. Το δίκτυο δέχεται μόνο υπογεγραμμένες.
Κάθε βήμα ξεκινά με απλά λόγια και μετά μία γραμμή «κάτω από το καπό» με την τεχνική. Ο αρχάριος την προσπερνά· ο τεχνικός διαβάζει μόνο αυτή. Όλα ελέγχονται με τον κώδικα του πορτοφολιού και του backend — χωρίς εικασίες.
Ανοίγεις τη λίστα πορτοφολιών και διαλέγεις αυτό από το οποίο θα φύγουν τα χρήματα. Εδώ δεν συμβαίνει τίποτα μυστικό: η εφαρμογή απλώς παίρνει τη συμβολοσειρά της διεύθυνσης.
Πού ζουν οι διευθύνσεις σου. Χωρίς εγγραφή — μόνο στη συσκευή σου, στην τοπική αποθήκευση του browser ή της εφαρμογής, δίπλα σε υπόλοιπα και ρυθμίσεις. Καμία διεύθυνση δεν μας στέλνεται: ούτε καν ξέρουμε ότι υπάρχεις. Αν φτιάξεις λογαριασμό (email, Google ή Apple) — στον server πάει μόνο η διεύθυνση, ώστε η λίστα να ταιριάζει σε τηλέφωνο και υπολογιστή. Το ιδιωτικό κλειδί δεν μπαίνει ποτέ στον λογαριασμό: απλώς δεν υπάρχει πεδίο γι’ αυτό στον κώδικα.

Τη διεύθυνση παραλήπτη μπορείς να την επικολλήσεις, να σαρώσεις QR ή να την πάρεις από το βιβλίο διευθύνσεων. Το βιβλίο χτίζεται από τις δικές σου μεταφορές: η εφαρμογή στέλνει τις διευθύνσεις σου σε αυτό το δίκτυο και παίρνει πίσω σε ποιους έχεις ήδη πληρώσει από αυτές. Δεν μαζεύουμε «επαφές» και δεν ζητάμε πρόσβαση στο τηλεφωνικό βιβλίο.
Ετικέτες και αγαπημένα μένουν μόνο σε εσένα. Μια ετικέτα τύπου «Μαμά» ή «Προμηθευτής» και οι καρφιτσωμένες διευθύνσεις ζουν στην τοπική αποθήκευση της συσκευής — δεν είναι στον server. Καθώς πληκτρολογείς, το πορτοφόλι ελέγχει τη διεύθυνση με τους κανόνες του δικτύου: μήκος, μορφή, checksum. Τυπογραφικό λάθος δεν περνάει από το πεδίο εισόδου.

Η προμήθεια δικτύου κρυπτονομίσματα δεν είναι σταθερή: την πληρώνεις στο δίκτυο για να μπει η μεταφορά σε block. Για να δείξουμε ειλικρινή αριθμό, πρέπει να ρωτήσουμε το δίκτυο. Προς τα έξω φεύγουν η διεύθυνσή σου, η διεύθυνση παραλήπτη και το ποσό. Ούτε κλειδί, ούτε υπογραφή — τίποτα με το οποίο να κινηθούν χρήματα.
Γιατί είναι ασφαλές. Είναι ανάγνωση, όχι ενέργεια: να ρωτήσεις «πόσο κοστίζει τώρα μια μεταφορά» μοιάζει με μια ματιά στον πίνακα αναχωρήσεων. Καμία ανάγνωση δεν χρεώνει νομίσματα: η δαπάνη γίνεται μόνο με υπογραφή.
Τρεις ταχύτητες. Διαλέγεις: πιο αργά και φθηνά, ή πιο γρήγορα και ακριβά. Δεν είναι δική μας προσαύξηση — η προμήθεια πάει ολόκληρη σε miners και validators του δικτύου. Το Mitilena δεν παίρνει τίποτα για τη μεταφορά.

Το πορτοφόλι μαζεύει ολόκληρη την εντολή: από πού, προς πού, πόσο, ποια προμήθεια και τον αριθμό σειράς. Κάθε διεύθυνση έχει μετρητή εξερχόμενων πληρωμών — το nonce. Χρειάζεται για να μην περάσει η ίδια συναλλαγή δύο φορές και να πάνε οι πληρωμές με σειρά. Ρωτάμε το δίκτυο για την τρέχουσα τιμή, συμπεριλαμβανομένων μεταφορών που ακόμα περιμένουν στην ουρά.
Το πρόχειρο δεν είναι ακόμα χρήματα. Σε αυτό το βήμα υπάρχει μόνο το κείμενο της εντολής. Χωρίς υπογραφή δεν αξίζει τίποτα: το δίκτυο δεν το δέχεται, όπως η τράπεζα δεν δέχεται εντολή πληρωμής χωρίς υπογραφή. Μπορείς να το χάσεις, να το δείξεις, να το πετάξεις — το υπόλοιπο δεν αλλάζει.

Η στιγμή για την οποία στήθηκε όλο το flow. Το πορτοφόλι παίρνει το πρόχειρο και το κλειδί σου και υπολογίζει την υπογραφή — εδώ, στην εφαρμογή ή στην καρτέλα του browser. Το κλειδί μπορεί να έρθει με τέσσερις τρόπους, και και οι τέσσερις τελειώνουν στη συσκευή σου:
Έλεγχος «είναι το σωστό κλειδί;». Πριν την αποστολή το πορτοφόλι παράγει διεύθυνση από το κλειδί που έβαλες και τη συγκρίνει με τη διεύθυνση αποστολέα. Δεν ταιριάζει — η μεταφορά δεν φεύγει και βλέπεις «Wrong private key». Η υπογραφή είναι μαθηματικά πάνω στο κείμενο της συναλλαγής και το κλειδί: από την υπογραφή δεν παίρνεις πίσω το κλειδί, και ισχύει ακριβώς για μία συναλλαγή. Άλλαξε ποσό ή παραλήπτη έστω κατά έναν χαρακτήρα — η υπογραφή σταματάει να ταιριάζει.
Για την αποθήκευση με PIN — ειλικρινά. Το κλειδί κρυπτογραφείται στη συσκευή σου και αποθηκεύεται κρυπτογραφημένο στην τοπική αποθήκευση. Το PIN είναι από 6 έως 12 χαρακτήρες· επιτρέπονται emoji. Αυτό το PIN δεν το ξέρουμε και δεν μπορούμε να το επαναφέρουμε: υπάρχει πουθενά αλλού εκτός από το κεφάλι σου.



Η υπογραφή είναι έτοιμη. Τώρα το πορτοφόλι μας στέλνει την υπογεγραμμένη συναλλαγή — και αυτό είναι όλο. Είναι μία συμβολοσειρά που ήδη έχει μέσα: από ποιον, προς ποιον, πόσο, προμήθεια, αριθμό σειράς και την ίδια την υπογραφή. Να αλλάξεις οτιδήποτε μέσα της είναι αδύνατο — η υπογραφή παύει να ισχύει και το δίκτυο αρνείται. Δεν μπορούμε ούτε να ξαναγράψουμε το ποσό, ούτε να αλλάξουμε παραλήπτη, ούτε να τη στείλουμε δεύτερη φορά.
Τι κάνει ο server. Ακριβώς ένα πράγμα: δίνει τον φάκελο στο blockchain μέσω κόμβου δικτύου και σου επιστρέφει hash — τον αριθμό με τον οποίο βρίσκεις τη μεταφορά σε οποιοδήποτε explorer. Σαν ταχυδρόμος που δεν ανοίγει γράμματα. Η υπογεγραμμένη συναλλαγή δεν δένεται με το Mitilena: την δέχεται οποιοσδήποτε κόμβος αυτού του δικτύου. Αν αύριο χαθεί ο server μας, τα νομίσματα μένουν δικά σου — γιατί το κλειδί το έχεις εσύ.

Μετά από επιτυχημένη αποστολή το πορτοφόλι αποθηκεύει μια σύντομη εγγραφή, ώστε να δουλεύουν το ιστορικό και το βιβλίο διευθύνσεων. Στην εγγραφή: δίκτυο, νόμισμα, ποσό, διεύθυνση αποστολέα, διεύθυνση παραλήπτη, hash, ισοτιμία τη στιγμή της αποστολής και ημερομηνία. Συν κωδικό tracking-link που μπορείς να στείλεις στον παραλήπτη για να βλέπει την κατάσταση.
Τι δεν έχει η εγγραφή: το όνομά σου, email, IP διεύθυνση ή user id. Η γραμμή δεν δένεται με άνθρωπο, αλλά με διευθύνσεις που ούτως ή άλλως είναι δημόσιες στο blockchain. Γι’ αυτό τη λέμε ανωνυμοποιημένη. Με offline υπογραφή μέσω Mitilena Air το online μέρος δεν αποθηκεύει τίποτα για τη μεταφορά: βλέπει μόνο τον έτοιμο φάκελο.
Μπορεί ένα πορτοφόλι να κλέψει crypto; Όχι: για δαπάνη χρειάζεται υπογραφή, για υπογραφή — κλειδί. Το κλειδί δεν το έχουμε· δεν στέλνεται σε κανένα βήμα.
Η υπογεγραμμένη συναλλαγή πάει στο δίκτυο και ζει με τους κανόνες του. Κουμπί «αναίρεση» δεν υπάρχει — ούτε σε εμάς, ούτε σε κανέναν άλλο.
Η διεύθυνση είναι μέσα στον υπογεγραμμένο φάκελο. Οποιαδήποτε αλλαγή ακυρώνει την υπογραφή.
Δεν υπάρχουν στους servers μας. Είναι άβολο — και αυτή είναι ακριβώς η εγγύηση.
Στη βάση δένεται με διευθύνσεις, όχι με ταυτότητα.
Οι διευθύνσεις σου, τα ποσά και οι χρόνοι μεταφορών φαίνονται σε όλους για πάντα. Η ιδιωτικότητα δεν έρχεται από το πορτοφόλι, αλλά από προσοχή στις διευθύνσεις — ή από δίκτυα όπως το Monero.
Κανείς, ούτε εμείς, δεν θα το επαναφέρει. Αποθήκευσέ το σε δύο μέρη μαζί, καλύτερα offline.
Η υπογραφή γίνεται εκεί όπου την ξεκινάς. Ένας ιός στο τηλέφωνο είναι πιο επικίνδυνος από οποιαδήποτε τρύπα server· για μεγάλα ποσά υπάρχει NFC κάρτα και offline υπογραφή.
Χρειάζεται για να δείξει το υπόλοιπο. Μόνο διαβάζει· δεν ξοδεύει — αλλά καλό είναι να το ξέρεις από πριν.
Ναι, αν καταλαβαίνεις τον ρόλο του server: να ρωτήσει το δίκτυο για προμήθεια και αριθμό σειράς, να φέρει ισοτιμίες και να προωθήσει τον έτοιμο φάκελο. Όλα αυτά είναι δημόσιες πράξεις· κλειδί δεν χρειάζεται. Κάποιους κόμβους δικτύου τους κρατάμε μόνοι μας, ώστε να μην εξαρτόμαστε από τρίτες υπηρεσίες.
Το υπόλοιπο οποιασδήποτε διεύθυνσης το βλέπει ο καθένας — είναι ανοιχτή εγγραφή στο blockchain. Το μόνο ερώτημα είναι αν η διεύθυνση συνδέεται με εσένα. Χωρίς εγγραφή ούτε καν τη λίστα διευθύνσεών σου ξέρουμε: ζει στη συσκευή σου.
Η διεύθυνση μπαίνει μέσα στην υπογραφή. Αλλαγή μετά την υπογραφή — η υπογραφή παύει να ισχύει και το δίκτυο αρνείται. Πριν την υπογραφή η διεύθυνση είναι στην οθόνη σου: έλεγξε τους τελευταίους χα��ακτήρες — συνήθεια για μια ζωή στα crypto.
Είναι δημοπρασία για χώρο στο block. Όταν το δίκτυο είναι φορτωμένο, ο χώρος κοστίζει περισσότερο. Δείχνουμε αυτό που απαντά το δίκτυο εκείνη τη στιγμή και σου αφήνουμε να διαλέξεις ταχύτητα.
Είναι ήδη στο δίκτυο — έχει hash και φαίνεται σε explorer. Σε δίκτυα EVM μια κολλημένη μεταφορά μπορεί να αντικατασταθεί: στέλνεις νέα με τον ίδιο αριθμό σειράς και μεγαλύτερη προμήθεια.
Ο σειριακός αριθμός πληρωμής από τη διεύθυνσή σου. Η πρώτη μεταφορά είναι μηδέν, η δεύτερη ένα, και ούτω καθεξής. Δεν αφήνει την ίδια πληρωμή να περάσει δύο φορές.
Στο exchange τα νομίσματα είναι στον λογαριασμό της εταιρείας και εσύ είσαι γραμμή στη βάση τους: μπορούν να παγώσουν, να ζητήσουν έγγραφα, να περιορίσουν την ανάληψη. Εδώ τα νομίσματα είναι στη διεύθυνσή σου στο blockchain και το κλειδί το κρατάς εσύ.
Τα νομίσματα μένουν στο blockchain. Βάζεις το πορτοφόλι σε νέα συσκευή, εισάγεις το αποθηκευμένο κλειδί — όλα είναι εκεί. Χωρίς το κλειδί δεν βοηθάει κανείς.