アテステーション

Solana アテステーションは、オフチェーンデータをオンチェーンアカウントに関連付けるための公共財プログラムです。 このシステムは、アカウントに関する検証可能な主張を作成するためのフレームワークを提供し、開発者が評判システム、コンプライアンスツール、その他の信頼ベースのアプリケーションを構築できるようにします。

なぜアテステーションなのか?

  • 検証可能な主張: アカウントに関する暗号学的に検証可能なステートメントを作成
  • 柔軟なスキーマ: 異なるタイプのアテステーション用にカスタムデータ構造を定義
  • 権限管理: 認証システムを通じてアテステーションを発行できるユーザーを制御
  • トークン統合: 特定のtoken accountにアテステーションをリンクして、対象を絞った主張を実現
  • オンチェーンストレージ: 透明性と永続性のためにアテステーションデータをSolana上に保存

クイックスタート

Solana アテステーションライブラリをインストール:

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

Rustプロジェクトの場合:

cargo add solana-attestation-service-client

→ インストールクイックスタート - すぐに始めましょう

→ 概要 - 詳細な概要とアーキテクチャ

核となる概念

アテステーションシステムは3つの主要コンポーネントで構成されています:

認証情報

認証情報は、アテステーションを発行できるアテステーション権限を表します。各認証情報には、その権限の下でアテステーションを作成できる承認された署名者がいます。

スキーマ

スキーマは、アテステーションの構造と検証ルールを定義します。スキーマは、アテステーションに含まれるべきフィールドとそのフォーマット方法を指定するテンプレートとして機能します。

アテステーション

アテステーションは、検証された主張またはステートメントを表します。アテステーションは、認証情報の下で承認された署名者によって作成され、特定のスキーマ構造に従います。

ユースケース

アテステーションは、幅広いアプリケーションを可能にします:

  • 本人確認: ユーザーのアイデンティティとKYCコンプライアンスを検証
  • 評判システム: 信頼スコアと評判指標を構築
  • コンプライアンスツール: DeFiプロトコルの規制コンプライアンスを確保
  • 認定プログラム: 専門資格を発行・検証
  • サプライチェーン追跡: 商品の出所と真正性を追跡
  • ソーシャルプルーフ: ソーシャルメディアアカウントとコミュニティメンバーシップを検証

アーキテクチャ

システムは階層構造に従います:

  1. **Authorities(認証局)**は、誰がアテステーションを発行できるかを定義する資格情報を作成します
  2. **Schemas(スキーマ)**は、アテステーションデータ構造を定義するために資格情報の下に作成されます
  3. **Attestations(アテステーション)**は、スキーマ形式に従って承認された署名者によって発行されます
  4. **Token Accounts(トークンアカウント)**は、ターゲットを絞った請求のためにアテステーションにリンクできます

はじめに

ユースケースに基づいてドキュメントを探索してください:

コミュニティとサポート

  • 質問がありますか? Solana Stack Exchangeで質問してください(attestationsタグを使用)
  • 問題がありますか? GitHub Issuesで報告してください

ソース

GitHubリポジトリ](https://github.com/solana-foundation/solana-attestation-service)

Solana Foundationによって構築・維持されています。

Apache License, Version 2.0の下でライセンスされています。

Is this page helpful?

目次

ページを編集

管理運営

© 2026 Solana Foundation.
無断転載を禁じます。
つながろう