Solana Onaylamaları, zincir dışı verileri zincir içi hesaplarla ilişkilendirmek için bir kamu yararı programıdır. Sistem, hesaplar hakkında doğrulanabilir iddialar oluşturmak için bir çerçeve sağlar ve geliştiricilerin itibar sistemleri, uyumluluk araçları ve diğer güven tabanlı uygulamalar oluşturmasını mümkün kılar.
Neden Onaylamalar?
- Doğrulanabilir İddialar: Hesaplar hakkında kriptografik olarak doğrulanabilir ifadeler oluşturun
- Esnek Şemalar: Farklı onaylama türleri için özel veri yapıları tanımlayın
- Yetki Yönetimi: Kimlik bilgisi sistemleri aracılığıyla onaylama yayınlayabilecek kişileri kontrol edin
- Token Entegrasyonu: Hedefli iddialar için onaylamaları belirli token hesaplarına bağlayın
- Zincir İçi Depolama: Şeffaflık ve kalıcılık için onaylama verilerini Solana üzerinde tutun
Hızlı Başlangıç
Solana Onaylamaları kütüphanesini yükleyin:
# Using pnpm (recommended)pnpm add sas-lib# Using npmnpm install sas-lib# Using yarnyarn add sas-lib
Rust projeleri için:
cargo add solana-attestation-service-client
→ Kurulum Hızlı Başlangıç - Hızlıca başlayın ve çalıştırın
→ Genel Bakış - Detaylı genel bakış ve mimari
Temel Kavramlar
Onaylamalar sistemi üç ana bileşen etrafında inşa edilmiştir:
Kimlik Bilgileri
Bir kimlik bilgisi, onaylama yayınlayabilen bir onaylama otoritesini temsil eder. Her kimlik bilgisinin, kendi yetkisi altında onaylama oluşturabilen yetkilendirilmiş imzalayanları vardır.
Şemalar
Bir şema, onaylamalar için yapı ve doğrulama kurallarını tanımlar. Şemalar, bir onaylamanın hangi alanları içermesi gerektiğini ve bunların nasıl biçimlendirilmesi gerektiğini belirten şablonlar olarak hizmet eder.
Onaylamalar
Bir onaylama, doğrulanmış bir iddia veya ifadeyi temsil eder. Onaylamalar, bir kimlik bilgisi altında yetkilendirilmiş imzalayanlar tarafından oluşturulur ve belirli bir şema yapısını takip eder.
Kullanım Alanları
Onaylamalar geniş bir uygulama yelpazesini mümkün kılar:
- Kimlik Doğrulama: Kullanıcı kimliklerini ve KYC uyumluluğunu doğrulayın
- İtibar Sistemleri: Güven puanları ve itibar metrikleri oluşturun
- Uyumluluk Araçları: DeFi protokolleri için düzenleyici uyumluluğu sağlayın
- Sertifikasyon Programları: Profesyonel sertifikaları yayınlayın ve doğrulayın
- Tedarik Zinciri Takibi: Malların kaynağını ve özgünlüğünü takip edin
- Sosyal Kanıt: Sosyal medya hesaplarını ve topluluk üyeliğini doğrulayın
Mimari
Sistem hiyerarşik bir yapıyı takip eder:
- Yetkililer, kimlerin doğrulama verebileceğini tanımlayan kimlik bilgileri oluşturur
- Şemalar, doğrulama veri yapısını tanımlamak için kimlik bilgileri altında oluşturulur
- Doğrulamalar, yetkili imzalayanlar tarafından şema formatına uygun olarak verilir
- Token Hesapları, hedeflenmiş talepler için doğrulamalara bağlanabilir
Başlarken
Kullanım senaryonuza göre belgeleri keşfedin:
- Hızlı Başlangıç Kılavuzları - Hızlıca başlayın ve çalıştırın
- Kimlik Bilgileri - Doğrulama yetkilileri hakkında bilgi edinin
- Şemalar - Doğrulamalar için veri yapıları tanımlayın
- Doğrulamalar - Doğrulanabilir talepler oluşturun ve yönetin
- Talimatlar - Tüm işlemler için eksiksiz API referansı
Topluluk & Destek
- Sorularınız mı var?
Solana Stack Exchange üzerinden sorun
(
attestationsetiketini kullanın) - Sorun mu yaşıyorsunuz? GitHub Issues üzerinden bildirin
Kaynak
GitHub Deposu](https://github.com/solana-foundation/solana-attestation-service)
Solana Foundation tarafından geliştirilmiş ve sürdürülmektedir.
Apache License, Sürüm 2.0 altında lisanslanmıştır.
Is this page helpful?