Επισκόπηση

Το Solana Attestations παρέχει ένα ολοκληρωμένο πλαίσιο για τη δημιουργία, διαχείριση και επαλήθευση βεβαιώσεων στο blockchain του Solana. Αυτό το σύστημα επιτρέπει στους προγραμματιστές να δημιουργούν εφαρμογές βασισμένες σε εμπιστοσύνη με επαληθεύσιμους ισχυρισμούς σχετικά με λογαριασμούς, tokens και άλλες οντότητες on-chain.

Αρχιτεκτονική

Το σύστημα βεβαιώσεων βασίζεται σε τρία βασικά στοιχεία που συνεργάζονται για να παρέχουν ένα ευέλικτο και ασφαλές πλαίσιο:

1. Διαπιστευτήρια

Τα διαπιστευτήρια αντιπροσωπεύουν αρχές βεβαίωσης και καθορίζουν ποιος μπορεί να εκδίδει βεβαιώσεις. Περιέχουν:

  • Μια αρχή που ελέγχει το διαπιστευτήριο
  • Μια λίστα εξουσιοδοτημένων υπογραφόντων που μπορούν να δημιουργήσουν βεβαιώσεις
  • Ένα όνομα για λόγους αναγνώρισης

2. Σχήματα

Τα σχήματα καθορίζουν τη δομή και τους κανόνες επικύρωσης για τις βεβαιώσεις. Προσδιορίζουν:

  • Τα πεδία δεδομένων που πρέπει να περιέχουν οι βεβαιώσεις
  • Τους τύπους δεδομένων για κάθε πεδίο
  • Το σχετιζόμενο διαπιστευτήριο που μπορεί να χρησιμοποιήσει αυτό το σχήμα
  • Πληροφορίες έκδοσης για την εξέλιξη του σχήματος

3. Βεβαιώσεις

Οι βεβαιώσεις είναι οι πραγματικοί επαληθεύσιμοι ισχυρισμοί που περιέχουν:

  • Τα βεβαιωμένα δεδομένα που συμμορφώνονται με ένα σχήμα
  • Αναφορές στο διαπιστευτήριο και το σχήμα που χρησιμοποιήθηκαν
  • Χρονική σήμανση λήξης για την ισχύ
  • Μοναδικό αναγνωριστικό (nonce)
  • Συσχετισμένος token account (προαιρετικό)

Ροή Δεδομένων

Authority → Creates Credential → Defines Schema → Authorized Signers → Issue Attestations
  1. Ρύθμιση Αρχής: Μια αρχή δημιουργεί ένα διαπιστευτήριο και καθορίζει εξουσιοδοτημένους υπογράφοντες
  2. Ορισμός Σχήματος: Η αρχή δημιουργεί σχήματα που καθορίζουν τη δομή της βεβαίωσης
  3. Έκδοση Βεβαίωσης: Οι εξουσιοδοτημένοι υπογράφοντες δημιουργούν βεβαιώσεις ακολουθώντας τους κανόνες του σχήματος
  4. Επαλήθευση: Οποιοσδήποτε μπορεί να ανακτήσει και να επαληθεύσει βεβαιώσεις on-chain

Βασικά Χαρακτηριστικά

Ευέλικτο Σύστημα Σχημάτων

  • Ορισμός προσαρμοσμένων δομών δεδομένων για διαφορετικούς τύπους βεβαιώσεων
  • Υποστήριξη για διάφορους τύπους δεδομένων (συμβολοσειρές, ακέραιοι, booleans, πίνακες)
  • Έκδοση σχήματος για συμβατότητα προς τα πίσω
  • Παύση/επανεκκίνηση σχημάτων όταν χρειάζεται

Διαχείριση Εξουσιοδότησης

  • Ιεραρχική δομή εξουσιοδότησης με αρχές διαπιστευτηρίων
  • Πολλαπλοί εξουσιοδοτημένοι υπογράφοντες ανά διαπιστευτήριο
  • Δυναμική διαχείριση υπογραφόντων (προσθήκη/αφαίρεση υπογραφόντων)
  • Σαφής διαχωρισμός αρμοδιοτήτων

Ενσωμάτωση Token

  • Σύνδεση επικυρώσεων με συγκεκριμένους λογαριασμούς token
  • Ενεργοποίηση αξιώσεων και επαληθεύσεων ειδικά για token
  • Υποστήριξη τόσο για κανονικές όσο και για tokenized επικυρώσεις
  • Ενσωμάτωση με τα πρότυπα token του Solana

Επαλήθευση On-Chain

  • Όλες οι επικυρώσεις αποθηκεύονται στο Solana για διαφάνεια
  • Κρυπτογραφική επαλήθευση της αυθεντικότητας των επικυρώσεων
  • Διαχείριση λήξης για χρονικά ευαίσθητες αξιώσεις
  • Αμετάβλητο ίχνος ελέγχου

Μοντέλο Ασφαλείας

Υποθέσεις Εμπιστοσύνης

  • Η εμπιστοσύνη τοποθετείται στις αρχές διαπιστευτηρίων και τους εξουσιοδοτημένους υπογράφοντές τους
  • Οι ορισμοί σχήματος θεωρούνται αξιόπιστοι για την ορθή επικύρωση των δεδομένων
  • Το blockchain του Solana παρέχει το θεμέλιο ασφαλείας

Έλεγχος Πρόσβασης

  • Μόνο εξουσιοδοτημένοι υπογράφοντες μπορούν να δημιουργήσουν επικυρώσεις υπό ένα διαπιστευτήριο
  • Μόνο οι αρχές διαπιστευτηρίων μπορούν να τροποποιήσουν τις λίστες υπογραφόντων
  • Οι τροποποιήσεις σχήματος απαιτούν έγκριση από την αρχή
  • Το κλείσιμο επικύρωσης περιορίζεται σε υπογράφοντες ή αρχές

Ακεραιότητα Δεδομένων

  • Όλα τα δεδομένα επικύρωσης είναι κρυπτογραφικά υπογεγραμμένα
  • Η επικύρωση σχήματος διασφαλίζει ότι τα δεδομένα συμμορφώνονται με την αναμενόμενη δομή
  • Οι χρονικές σημάνσεις λήξης αποτρέπουν παρωχημένες αξιώσεις
  • Η αμετάβλητη αποθήκευση on-chain αποτρέπει την παραποίηση

Μοτίβα Περιπτώσεων Χρήσης

Ταυτότητα και KYC

Credential: "Identity Verifier"
Schema: ["fullName", "dateOfBirth", "nationality", "verificationLevel"]
Attestation: User's verified identity information

Συστήματα Φήμης

Credential: "Reputation Authority"
Schema: ["score", "category", "period", "evidence"]
Attestation: User's reputation score for specific time period

Επαγγελματικές Πιστοποιήσεις

Credential: "Certification Body"
Schema: ["certificationType", "issueDate", "expiryDate", "grade"]
Attestation: Professional certification with validity period

Επαλήθευση Συμμόρφωσης

Credential: "Compliance Auditor"
Schema: ["complianceType", "status", "auditDate", "riskLevel"]
Attestation: Compliance status for regulatory requirements

Μοτίβα Ενσωμάτωσης

Ενσωμάτωση με Πορτοφόλι

Οι εφαρμογές μπορούν να ενσωματώσουν την επαλήθευση επικυρώσεων στις διεπαφές πορτοφολιού για να εμφανίζουν επαληθευμένες αξιώσεις σχετικά με χρήστες ή token.

Πρωτόκολλα DeFi

Τα πρωτόκολλα DeFi μπορούν να απαιτούν συγκεκριμένες βεβαιώσεις πριν επιτρέψουν τη συμμετοχή, διασφαλίζοντας συμβατές και αξιόπιστες χρηματοοικονομικές υπηρεσίες.

Αγορές NFT

Οι αγορές μπορούν να επαληθεύουν τη γνησιότητα και την προέλευση των NFT μέσω βεβαιώσεων από αξιόπιστες αρχές.

Πλατφόρμες Gaming

Τα παιχνίδια μπορούν να χρησιμοποιούν βεβαιώσεις για επαλήθευση επιτευγμάτων, μέτρα κατά της απάτης και συστήματα φήμης παικτών.

Ζητήματα Απόδοσης

Αποθήκευση On-Chain

  • Τα δεδομένα βεβαίωσης αποθηκεύονται απευθείας on-chain
  • Λάβετε υπόψη το μέγεθος των δεδομένων κατά τον σχεδιασμό σχημάτων
  • Χρησιμοποιήστε αποδοτική κωδικοποίηση για μεγάλα σύνολα δεδομένων

Κόστη Συναλλαγών

  • Κάθε δημιουργία βεβαίωσης απαιτεί ένα τέλος συναλλαγής
  • Οι μαζικές λειτουργίες μπορούν να μειώσουν το κόστος ανά βεβαίωση
  • Εξετάστε τη δέσμευση για περιπτώσεις χρήσης υψηλού όγκου

Επεκτασιμότητα

  • Το σύστημα κλιμακώνεται με τη ρυθμαπόδοση συναλλαγών της Solana
  • Πολλαπλά διαπιστευτήρια μπορούν να λειτουργούν ανεξάρτητα
  • Ο σχεδιασμός σχήματος επηρεάζει την απόδοση των ερωτημάτων

Επόμενα Βήματα

Is this page helpful?

Διαχειρίζεται από

© 2026 Ίδρυμα Solana.
Με επιφύλαξη παντός δικαιώματος.
Συνδεθείτε