Οι Βεβαιώσεις Solana είναι ένα πρόγραμμα δημόσιου καλού για τη σύνδεση δεδομένων εκτός αλυσίδας με λογαριασμούς εντός αλυσίδας. Το σύστημα παρέχει ένα πλαίσιο για τη δημιουργία επαληθεύσιμων ισχυρισμών σχετικά με λογαριασμούς, επιτρέποντας στους προγραμματιστές να δημιουργήσουν συστήματα φήμης, εργαλεία συμμόρφωσης και άλλες εφαρμογές που βασίζονται στην εμπιστοσύνη.
Γιατί Βεβαιώσεις;
- Επαληθεύσιμοι Ισχυρισμοί: Δημιουργήστε κρυπτογραφικά επαληθεύσιμες δηλώσεις σχετικά με λογαριασμούς
- Ευέλικτα Σχήματα: Ορίστε προσαρμοσμένες δομές δεδομένων για διαφορετικούς τύπους βεβαιώσεων
- Διαχείριση Αρχών: Ελέγξτε ποιος μπορεί να εκδώσει βεβαιώσεις μέσω συστημάτων διαπιστευτηρίων
- Ενσωμάτωση Token: Συνδέστε βεβαιώσεις με συγκεκριμένους λογαριασμούς token για στοχευμένους ισχυρισμούς
- Αποθήκευση Εντός Αλυσίδας: Διατηρήστε τα δεδομένα βεβαιώσεων στο Solana για διαφάνεια και μονιμότητα
Γρήγορη Εκκίνηση
Εγκαταστήστε τη βιβλιοθήκη Βεβαιώσεων Solana:
# Using pnpm (recommended)pnpm add sas-lib# Using npmnpm install sas-lib# Using yarnyarn add sas-lib
Για έργα Rust:
cargo add solana-attestation-service-client
→ Γρήγορη Εκκίνηση Εγκατάστασης - Ξεκινήστε γρήγορα
→ Επισκόπηση - Λεπτομερής επισκόπηση και αρχιτεκτονική
Βασικές Έννοιες
Το σύστημα Βεβαιώσεων βασίζεται σε τρία κύρια στοιχεία:
Διαπιστευτήρια
Ένα διαπιστευτήριο αντιπροσωπεύει μια αρχή βεβαίωσης που μπορεί να εκδώσει βεβαιώσεις. Κάθε διαπιστευτήριο έχει εξουσιοδοτημένους υπογράφοντες που μπορούν να δημιουργήσουν βεβαιώσεις υπό την εξουσία του.
Σχήματα
Ένα σχήμα ορίζει τη δομή και τους κανόνες επικύρωσης για τις βεβαιώσεις. Τα σχήματα λειτουργούν ως πρότυπα που καθορίζουν ποια πεδία πρέπει να περιέχει μια βεβαίωση και πώς πρέπει να μορφοποιούνται.
Βεβαιώσεις
Μια βεβαίωση αντιπροσωπεύει έναν επαληθευμένο ισχυρισμό ή δήλωση. Οι βεβαιώσεις δημιουργούνται από εξουσιοδοτημένους υπογράφοντες υπό ένα διαπιστευτήριο και ακολουθούν μια συγκεκριμένη δομή σχήματος.
Περιπτώσεις Χρήσης
Οι Βεβαιώσεις επιτρέπουν ένα ευρύ φάσμα εφαρμογών:
- Επαλήθευση Ταυτότητας: Επαληθεύστε την ταυτότητα των χρηστών και τη συμμόρφωση KYC
- Συστήματα Φήμης: Δημιουργήστε βαθμολογίες εμπιστοσύνης και μετρήσεις φήμης
- Εργαλεία Συμμόρφωσης: Διασφαλίστε τη συμμόρφωση με τους κανονισμούς για πρωτόκολλα DeFi
- Προγράμματα Πιστοποίησης: Εκδώστε και επαληθεύστε επαγγελματικές πιστοποιήσεις
- Παρακολούθηση Εφοδιαστικής Αλυσίδας: Παρακολουθήστε την προέλευση και την αυθεντικότητα των προϊόντων
- Κοινωνική Απόδειξη: Επαληθεύστε λογαριασμούς μέσων κοινωνικής δικτύωσης και συμμετοχή στην κοινότητα
Αρχιτεκτονική
Το σύστημα ακολουθεί μια ιεραρχική δομή:
- Αρχές δημιουργούν διαπιστευτήρια που καθορίζουν ποιος μπορεί να εκδίδει βεβαιώσεις
- Σχήματα δημιουργούνται υπό τα διαπιστευτήρια για να ορίσουν τη δομή δεδομένων των βεβαιώσεων
- Βεβαιώσεις εκδίδονται από εξουσιοδοτημένους υπογράφοντες σύμφωνα με τη μορφή του σχήματος
- Λογαριασμοί Tokens μπορούν να συνδεθούν με βεβαιώσεις για στοχευμένες αξιώσεις
Ξεκινώντας
Εξερευνήστε την τεκμηρίωση με βάση την περίπτωση χρήσης σας:
- Οδηγοί Γρήγορης Εκκίνησης - Ξεκινήστε γρήγορα
- Διαπιστευτήρια - Μάθετε για τις αρχές βεβαίωσης
- Σχήματα - Ορίστε δομές δεδομένων για βεβαιώσεις
- Βεβαιώσεις - Δημιουργήστε και διαχειριστείτε επαληθεύσιμες αξιώσεις
- Οδηγίες - Πλήρης αναφορά API για όλες τις λειτουργίες
Κοινότητα & Υποστήριξη
- Ερωτήσεις; Ρωτήστε στο
Solana Stack Exchange (χρησιμοποιήστε την
ετικέτα
attestations) - Προβλήματα; Αναφέρετε στο GitHub Issues
Πηγή
Αποθετήριο GitHub](https://github.com/solana-foundation/solana-attestation-service)
Κατασκευάστηκε και συντηρείται από το Solana Foundation.
Διατίθεται υπό την άδεια Apache License, Version 2.0.
Is this page helpful?