Μια νέα προσπάθεια ενίσχυσης της ιδιωτικότητας στο Ethereum βρίσκεται σε εξέλιξη, καθώς προγραμματιστές αναπτύσσουν ένα zero-knowledge πρωτόκολλο που επιτρέπει ασφαλή και ανώνυμο συντονισμό μεταξύ χρηστών. Το πρώτο παράδειγμα χρήσης βασίζεται σε ένα σύστημα τύπου “Secret Santa”, όπου οι συμμετέχοντες αντιστοιχίζονται τυχαία χωρίς να αποκαλύπτεται ποιος στέλνει σε ποιον.
Ο μηχανισμός στοχεύει να αντιμετωπίσει τρία χρόνια προβλήματα των blockchains: τη δημόσια ορατότητα των συναλλαγών, την έλλειψη πραγματικής τυχαιότητας και τον κίνδυνο πολλαπλών εγγραφών από τον ίδιο χρήστη. Το πρωτόκολλο χρησιμοποιεί zero-knowledge proofs ώστε να επιβεβαιώνει σχέσεις αποστολέα-παραλήπτη χωρίς να εκτίθενται τα στοιχεία τους, ενώ ειδικός relayer αναλαμβάνει την υποβολή συναλλαγών για να αποσυνδέεται η κίνηση από τη διεύθυνση που την δημιούργησε.
Στο δοκιμαστικό μοντέλο, οι χρήστες δηλώνουν συμμετοχή μέσω smart contract καταθέτοντας μια μοναδική ψηφιακή υπογραφή που αποτρέπει διπλές εγγραφές. Στη συνέχεια αποστέλλουν τυχαίους αριθμούς μέσω του relayer, ο οποίος αποκρύπτει τη σύνδεση μεταξύ αριθμών και πορτοφολιών. Με βάση αυτούς τους αριθμούς, οι παραλήπτες κρυπτογραφούν τα στοιχεία τους ώστε να είναι ορατά μόνο στον «ανώνυμο αποστολέα» που θα τους κληρωθεί.
Η αντιστοίχιση ολοκληρώνεται όταν ένας συμμετέχων επιλέξει έναν αριθμό άλλου χρήστη, με το πρωτόκολλο να αποκαλύπτει την ταυτότητα του παραλήπτη αποκλειστικά στον αντίστοιχο «Secret Santa», αφήνοντας το υπόλοιπο δίκτυο στο σκοτάδι.
Η συγκεκριμένη τεχνική εντάσσεται σε μια ευρύτερη προσπάθεια δημιουργίας εργαλείων ιδιωτικότητας για το Ethereum, καθώς τα αποκεντρωμένα συστήματα συνεργάζονται ολοένα περισσότερο με τον παραδοσιακό χρηματοοικονομικό χώρο. Παρόμοια zero-knowledge συστήματα μπορούν να προσαρμοστούν σε ανώνυμη ψηφοφορία, διαδικασίες DAO, προστατευμένα κανάλια αναφορών, καθώς και ιδιωτικές διανομές tokens που δεν εκθέτουν τις διευθύνσεις των δικαιούχων.





































