Solana Attestations on julkinen hyötyohjelma off-chain-datan liittämiseksi on-chain-tileihin. Järjestelmä tarjoaa kehyksen todennettavien väitteiden luomiseen tileistä, mahdollistaen kehittäjien rakentaa mainelajitelmia, vaatimustenmukaisuustyökaluja ja muita luottamukseen perustuvia sovelluksia.
Miksi Todistukset?
- Todennettavat Väitteet: Luo kryptografisesti todennettavia lausuntoja tileistä
- Joustavat Skeemat: Määrittele mukautettuja tietorakenteita erilaisille todistustyypeille
- Valtuushallinta: Hallitse kuka voi myöntää todistuksia valtuutusjärjestelmien kautta
- Token-integraatio: Linkitä todistukset tiettyihin token-tileihin kohdennettujen väitteiden tekemiseksi
- On-Chain-tallennus: Säilytä todistusdata Solanassa läpinäkyvyyden ja pysyvyyden takaamiseksi
Pikaopas
Asenna Solana Attestations -kirjasto:
# Using pnpm (recommended)pnpm add sas-lib# Using npmnpm install sas-lib# Using yarnyarn add sas-lib
Rust-projekteille:
cargo add solana-attestation-service-client
→ Asennuksen Pikaopas - Aloita nopeasti
→ Yleiskatsaus - Yksityiskohtainen yleiskatsaus ja arkkitehtuuri
Peruskäsitteet
Todistusjärjestelmä rakentuu kolmen pääkomponentin ympärille:
Valtuutukset
Valtuutus edustaa todistusviranomaista, joka voi myöntää todistuksia. Jokaisella valtuutuksella on valtuutettuja allekirjoittajia, jotka voivat luoda todistuksia sen alaisuudessa.
Skeemat
Skeema määrittelee todistusten rakenteen ja validointisäännöt. Skeemat toimivat malleina, jotka määrittelevät mitä kenttiä todistuksen tulisi sisältää ja miten ne tulisi muotoilla.
Todistukset
Todistus edustaa vahvistettua väitettä tai lausuntoa. Todistukset luovat valtuutetut allekirjoittajat valtuutuksen alaisuudessa ja ne noudattavat tiettyä skeemarakennetta.
Käyttötapaukset
Todistukset mahdollistavat laajan valikoiman sovelluksia:
- Henkilöllisyyden Todentaminen: Todenna käyttäjien henkilöllisyydet ja KYC-vaatimustenmukaisuus
- Mainelajitelmät: Rakenna luottamuspisteitä ja maineen mittareita
- Vaatimustenmukaisuustyökalut: Varmista DeFi-protokollien säädöstenmukaisuus
- Sertifiointiohjelmat: Myönnä ja todenna ammatillisia sertifikaatteja
- Toimitusketjun Seuranta: Seuraa tavaroiden alkuperää ja aitoutta
- Sosiaalinen Todiste: Todenna sosiaalisen median tilit ja yhteisön jäsenyys
Arkkitehtuuri
Järjestelmä noudattaa hierarkkista rakennetta:
- Valtuuttajat luovat valtuustiedot, jotka määrittelevät kuka voi myöntää todistuksia
- Skeemat luodaan valtuustietojen alle määrittelemään todistusten datarakenne
- Todistukset myöntävät valtuutetut allekirjoittajat skeeman muodon mukaisesti
- Tokentilit voidaan linkittää todistuksiin kohdennettujen vaatimusten tekemiseksi
Aloittaminen
Tutustu dokumentaatioon käyttötapauksen mukaan:
- Pikaoppaat - Pääse nopeasti alkuun
- Valtuustiedot - Opi todistusten valtuuttajista
- Skeemat - Määrittele todistusten datarakenteet
- Todistukset - Luo ja hallinnoi todennettavia väitteitä
- Ohjeet - Täydellinen API-viite kaikille operaatioille
Yhteisö ja tuki
- Kysymyksiä? Kysy
Solana Stack Exchange -palvelussa (käytä
attestations-tagia) - Ongelmia? Ilmoita GitHub Issues -palvelussa
Lähde
GitHub-repositorio](https://github.com/solana-foundation/solana-attestation-service)
Solana Foundationin rakentama ja ylläpitämä.
Lisensoitu Apache License, Version 2.0 -lisenssillä.
Is this page helpful?