Attestazioni

Solana Attestations è un programma di bene pubblico per associare dati offchain con account onchain. Il sistema fornisce un framework per creare dichiarazioni verificabili sugli account, consentendo agli sviluppatori di creare sistemi di reputazione, strumenti di conformità e altre applicazioni basate sulla fiducia.

Perché le Attestazioni?

  • Dichiarazioni Verificabili: Crea affermazioni crittograficamente verificabili sugli account
  • Schemi Flessibili: Definisci strutture dati personalizzate per diversi tipi di attestazioni
  • Gestione delle Autorità: Controlla chi può emettere attestazioni tramite sistemi di credenziali
  • Integrazione Token: Collega le attestazioni a token account specifici per dichiarazioni mirate
  • Archiviazione On-Chain: Mantieni i dati delle attestazioni su Solana per trasparenza e permanenza

Guida Rapida

Installa la libreria Solana Attestations:

# Using pnpm (recommended)
pnpm add sas-lib
# Using npm
npm install sas-lib
# Using yarn
yarn add sas-lib

Per progetti Rust:

cargo add solana-attestation-service-client

→ Guida Rapida all'Installazione - Inizia rapidamente

→ Panoramica - Panoramica dettagliata e architettura

Concetti Fondamentali

Il sistema di Attestazioni si basa su tre componenti principali:

Credenziali

Una credenziale rappresenta un'autorità di attestazione che può emettere attestazioni. Ogni credenziale ha firmatari autorizzati che possono creare attestazioni sotto la sua autorità.

Schemi

Uno schema definisce la struttura e le regole di validazione per le attestazioni. Gli schemi fungono da modelli che specificano quali campi deve contenere un'attestazione e come devono essere formattati.

Attestazioni

Un'attestazione rappresenta una dichiarazione o affermazione verificata. Le attestazioni sono create da firmatari autorizzati sotto una credenziale e seguono una struttura di schema specifica.

Casi d'Uso

Le attestazioni abilitano un'ampia gamma di applicazioni:

  • Verifica dell'Identità: Verifica le identità degli utenti e la conformità KYC
  • Sistemi di Reputazione: Costruisci punteggi di fiducia e metriche di reputazione
  • Strumenti di Conformità: Garantisci la conformità normativa per i protocolli DeFi
  • Programmi di Certificazione: Emetti e verifica certificazioni professionali
  • Tracciamento della Catena di Fornitura: Traccia la provenienza e l'autenticità delle merci
  • Prova Sociale: Verifica gli account dei social media e l'appartenenza alla comunità

Architettura

Il sistema segue una struttura gerarchica:

  1. Le Authorities creano credenziali che definiscono chi può emettere attestazioni
  2. Gli Schemi vengono creati sotto le credenziali per definire la struttura dei dati delle attestazioni
  3. Le Attestazioni vengono emesse da firmatari autorizzati seguendo il formato dello schema
  4. Gli Account Token possono essere collegati alle attestazioni per rivendicazioni mirate

Per Iniziare

Esplora la documentazione in base al tuo caso d'uso:

  • Guide Rapide - Inizia rapidamente
  • Credenziali - Scopri le authorities delle attestazioni
  • Schemi - Definisci le strutture dati per le attestazioni
  • Attestazioni - Crea e gestisci rivendicazioni verificabili
  • Istruzioni - Riferimento API completo per tutte le operazioni

Community e Supporto

Sorgente

Repository GitHub](https://github.com/solana-foundation/solana-attestation-service)

Sviluppato e mantenuto dalla Solana Foundation.

Rilasciato sotto Apache License, versione 2.0.

Is this page helpful?

Indice dei contenuti

Modifica pagina

Gestito da

© 2026 Solana Foundation.
Tutti i diritti riservati.
Resta connesso