Attestations

Solana Attestations es un programa de bien público para asociar datos fuera de la cadena con cuentas dentro de la cadena. El sistema proporciona un marco para crear afirmaciones verificables acerca de cuentas, permitiendo a los desarrolladores construir sistemas de reputación, herramientas de cumplimiento y otras aplicaciones basadas en la confianza.

¿Por qué Attestations?

  • Afirmaciones Verificables: Crea declaraciones criptográficamente verificables sobre cuentas
  • Esquemas Flexibles: Define estructuras de datos personalizadas para diferentes tipos de attestations
  • Gestión de Autoridades: Controla quién puede emitir attestations a través de sistemas de credenciales
  • Integración de Tokens: Vincula attestations a token accounts específicas para afirmaciones dirigidas
  • Almacenamiento en Cadena: Mantiene los datos de attestation en Solana para transparencia y permanencia

Inicio Rápido

Instala la biblioteca Solana Attestations:

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

Para proyectos Rust:

cargo add solana-attestation-service-client

→ Inicio Rápido de Instalación - Empieza a trabajar rápidamente

→ Descripción General - Descripción general detallada y arquitectura

Conceptos Fundamentales

El sistema Attestations está construido alrededor de tres componentes principales:

Credenciales

Una credencial representa una autoridad de attestation que puede emitir attestations. Cada credencial tiene firmantes autorizados que pueden crear attestations bajo su autoridad.

Esquemas

Un esquema define la estructura y las reglas de validación para attestations. Los esquemas sirven como plantillas que especifican qué campos debe contener un attestation y cómo deben estar formateados.

Attestations

Un attestation representa una afirmación o declaración verificada. Los attestations son creados por firmantes autorizados bajo una credencial y siguen una estructura de esquema específica.

Casos de Uso

Los Attestations permiten una amplia gama de aplicaciones:

  • Verificación de Identidad: Verifica identidades de usuarios y cumplimiento KYC
  • Sistemas de Reputación: Construye puntuaciones de confianza y métricas de reputación
  • Herramientas de Cumplimiento: Garantiza el cumplimiento normativo para protocolos DeFi
  • Programas de Certificación: Emite y verifica certificaciones profesionales
  • Seguimiento de Cadena de Suministro: Rastrea la procedencia y autenticidad de bienes
  • Prueba Social: Verifica cuentas de redes sociales y membresía de comunidades

Arquitectura

El sistema sigue una estructura jerárquica:

  1. Las Autoridades crean credenciales que definen quién puede emitir atestaciones
  2. Los Esquemas se crean bajo las credenciales para definir la estructura de datos de las atestaciones
  3. Las Atestaciones son emitidas por firmantes autorizados siguiendo el formato del esquema
  4. Las Cuentas de Tokens pueden vincularse a atestaciones para reclamaciones dirigidas

Primeros Pasos

Explore la documentación según su caso de uso:

Comunidad y Soporte

Fuente

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

Desarrollado y mantenido por Solana Foundation.

Licenciado bajo Apache License, Versión 2.0.

Is this page helpful?

Tabla de Contenidos

Editar Página

Gestionado por

© 2026 Fundación Solana.
Todos los derechos reservados.
Conéctate