Ένα σημείωμα είναι μια σύντομη σημείωση που επισυνάπτεις σε μια πληρωμή που στέλνεις σε μια θωρακισμένη διεύθυνση. Είναι κρυπτογραφημένη, επομένως οι άνθρωποι που παρακολουθούν το blockchain δεν μπορούν να τη διαβάσουν.
Το πεδίο σημειώματος χωρά έως 512 bytes κειμένου.
Οι άνθρωποι χρησιμοποιούν σημειώματα για να αναφέρουν ποιος έστειλε μια πληρωμή και για ποιον σκοπό ήταν, ή για να στείλουν ένα ιδιωτικό μήνυμα.
Οι πληρωμές σε διαφανείς διευθύνσεις δεν μπορούν να περιλαμβάνουν σημείωμα.
Ένας σύνδεσμος αιτήματος πληρωμής μπορεί να συμπληρώσει το σημείωμα για εσένα, ώστε ένα κατάστημα να μπορεί να επισημαίνει κάθε παραγγελία.
Βασική εξήγηση
Αποστολή κρυπτογραφημένων σημειωμάτων
Όταν στέλνεις μια συναλλαγή Z2Z (από θωρακισμένο σε θωρακισμένο), μπορείς να συμπεριλάβεις ένα σημείωμα (μήνυμα) στη συναλλαγή. Αυτό το σημείωμα μπορεί να χρησιμοποιηθεί για διάφορα πράγματα.
Υπογραφή συναλλαγών
Τα σημειώματα χρησιμοποιούνται κυρίως για την υπογραφή πληρωμών. Εφόσον οι θωρακισμένες συναλλαγές κρυπτογραφούν τα δεδομένα σου, δεν μπορείς να δεις ποιος σου έστειλε ZEC και για ποιον σκοπό μπορεί να ήταν το ZEC. Οι χρήστες μπορούν να χρησιμοποιήσουν το πεδίο σημειώματος για να υπογράψουν με το όνομά τους ή το ψευδώνυμό τους, ώστε ο αντισυμβαλλόμενός τους να γνωρίζει από ποιον προήλθε η συναλλαγή. Μπορούν επίσης να περιγράψουν για ποιον σκοπό ήταν η συναλλαγή.
Υπήρξε ένα άτομο που έστειλε στον σύντροφό του ένα ερωτικό σημείωμα σε ένα από τα πρώτα μπλοκ του blockchain Zcash. Κάποιος ανακάλυψε ότι ο σύντροφός του τού είχε στείλει ένα αρχείο μέσω ενός σημειώματος Zcash. Αυτό το αρχείο ήταν ένα εισιτήριο για μια ειδική εκδήλωση στο εξωτερικό, στην οποία εκείνη και ο μακρινός αγαπημένος της συζητούσαν να παρευρεθούν μαζί. Το σημείωμα ήταν ένα ερωτικό μήνυμα.
Οπτική αναλογία
Σκέψου μια θωρακισμένη πληρωμή σαν έναν σφραγισμένο φάκελο με χρήματα μέσα. Το σημείωμα είναι ένα χαρτάκι διπλωμένο μαζί με τα χρήματα.
Το blockchain είναι το ταχυδρομείο. Μεταφέρει τον φάκελο και καταγράφει ότι έφτασε, αλλά δεν τον ανοίγει ποτέ. Το άτομο που ανοίγει τον φάκελο διαβάζει το σημείωμα. Μια διαφανής πληρωμή είναι σαν καρτ ποστάλ, επομένως δεν υπάρχει φάκελος μέσα στον οποίο να διπλώσεις ένα σημείωμα.
Εμβάθυνση
Τι χωρά σε ένα σημείωμα
Το πεδίο σημειώματος έχει πάντοτε ακριβώς 512 bytes. Ένα συντομότερο σημείωμα κειμένου συμπληρώνεται με μηδενικά bytes πριν κρυπτογραφηθεί, ώστε κάθε σημείωμα να φαίνεται ότι έχει το ίδιο μέγεθος on-chain.
Τα περισσότερα σημειώματα είναι απλό κείμενο UTF-8. Το ZIP 302 δεσμεύει επίσης σημειώματα που αρχίζουν με ένα byte 0xF5 ή μεγαλύτερο για άλλους τύπους δεδομένων, και ένα σημείωμα με 0xF6 ακολουθούμενο από μηδενικά σημαίνει «κανένα σημείωμα».
Κάθε θωρακισμένη έξοδος σε μια συναλλαγή περιλαμβάνει το δικό της σημείωμα, επομένως μία συναλλαγή που πληρώνει πολλά άτομα μπορεί να περιλαμβάνει διαφορετικό σημείωμα για το καθένα.
Για προχωρημένους
Ιστορικό. Αυτή η επίδειξη δεν λειτουργεί πλέον όπως περιγράφεται.
Η παρακάτω επίδειξη χρησιμοποιεί το zcashd και το σενάριο λήψης διαβάζει σημειώματα μέσω του zcash-cli. Το zcashd έφτασε στην αυτόματη διακοπή Υποστήριξης Τέλους Ζωής στις 18 Ιουλίου 2026, επομένως αυτό το σενάριο δεν μπορεί να συνδεθεί με έναν ενεργό κόμβο και δεν έχει μεταφερθεί.
Η ανάγνωση θωρακισμένων σημειωμάτων από τη γραμμή εντολών εξακολουθεί να λειτουργεί στο Zallet: το zallet rpc z_listunspent επιστρέφει κάθε ληφθέν θωρακισμένο note με το ίδιο πεδίο memoStr που διαβάζει το σενάριο. Δες τον Οδηγό γρήγορης αναφοράς Zallet για την εντολή και τον οδηγό μετάβασης στο Zebra και το Zallet για να μεταφέρεις έναν κόμβο από το zcashd. Το Zallet βρίσκεται ακόμη σε beta.
Αυτή η ενότητα διατηρείται ως ιστορικό αρχείο της επίδειξης Magic-Wormhole.
Δες πώς να χρησιμοποιήσεις θωρακισμένα σημειώματα Zcash με το CLI Magic-Wormhole και το zcashd για να στείλεις αρχεία με ασφάλεια από έναν υπολογιστή σε έναν άλλο!