
ブロックチェーンは、分散化、信頼不要または低コストの信頼、許可不要、プライバシー保護といった特徴で人気を博しています。ユーザーは秘密鍵を保持するだけで、携帯電話番号、メールアドレス、氏名、ID番号などの個人情報を提供することなく、許可不要のWeb3の世界に入ることができます。
しかし、Web3アプリケーションが現実の生活にますます統合されるにつれて、そしてWeb3開発の初期段階では、Web3アプリケーションは、特にDeFi分野において、規制とセキュリティへの取り組みの要求と一致しており、許可不要や高度なプライバシー保護などの概念は非常に理想的に見えます。
一方で、この理想的な課題は、ユーザー情報の信頼性という約束から生じています。ユーザーが18歳未満の場合はどうなるのでしょうか?DAO組織で投票資格を持つのは誰でしょうか?ロボットではないのは誰でしょうか?一方、市場規模が拡大するにつれて、アプリケーションはオフチェーンデータ(コンプライアンス状況、ユーザーの一意性、管轄区域など)を大規模かつスムーズに検証する能力を備えなければなりません。
ユーザー情報の信頼性とアプリケーションの大規模開発により、Web3 アプリケーションは Web2 とはまったく異なる状況に移行せざるを得なくなりました。

Web3への移行の理想的な姿
長らく、これらの疑問への答えは、閉鎖的なKYCプラットフォームや、一度限りのユーザー認証プロセスを通じてしか得られませんでした。ユーザーの資格を検証したい分散型アプリケーション(Dapp)は、脆弱なバックエンドシステムを繰り返し構築する必要があり、ユーザーは各エントリーポイントで資格を再度証明する必要に迫られていました。
現在のアプリケーションのほとんどは、独自の検証プロセスの構築、機密性の高いユーザーデータの管理、またはクローズドな統合ソリューションへの依存を必要とすることが多く、これによりユーザー操作のしきい値が上がるだけでなく、コンプライアンス リスクと運用コストも高くなります。
アイデンティティシステムを解決するソリューションは数多く存在しますが、ゼロ知識証明プライバシー技術はその一つです。ゼロ知識証明プライバシー技術は、特定の情報を明らかにすることなく、その情報が正しいかどうかのみを示すことでアイデンティティを検証します。現在、一部のレイヤー1またはレイヤー2パブリックチェーンでは、ゼロ知識証明プライバシー技術の開発が進められています。
Solana エコシステムにおいて、最近注目を集めているソリューションが Solana Attestation Service (SAS) です。
Solanaは5月24日の公式ブログで次のように発表しました。「SASは、オープンでパーミッションレス、検証可能な認証プロトコルです。SASを使用すると、信頼できる発行者は、オフチェーン情報(KYCチェック、地理位置情報の資格、Clipメンバーシップ、認証ステータスなど)をユーザーのウォレットに関連付けることができます。これらの認証は署名済みで検証可能であり、機密データを公開したり、チェーン上で検証手順を繰り返したりすることなく、アプリケーション間で再利用できます。中立的でパーミッションレスな証明レイヤーを提供することで、SASはSolanaエコシステム全体にわたってコンプライアンス、アクセス制御、レピュテーションシステム、そしてプログラム可能なアイデンティティを実現します。これにより、エンドユーザーとビルダーにとって、より優れた便利なエクスペリエンスが実現します。」
SASは本質的に、IDベースの認証情報の発行と検証のための共通インフラストラクチャ層を提供します。KYCプロバイダー、DAO、雇用主、さらには政府などの機関は、Solanaウォレットアドレスに「私は18歳以上です」「私は米国に住んでいます」「このDAOの検証プロセスに合格しました」といった署名付き証明書を書き込むことができます。Dappsはこれらのデータを保存したり繰り返し検証したりする必要がなく、「スタンプ」を検証するだけで済みます。
典型的なアテステーションには、ウォレットアドレス、クレームコンテンツ(「certified」など)、メタデータ(オプション)、発行者の署名が含まれます。Solanaはこれらのアテステーション情報をチェーン上に保存し、SDK呼び出し1回で迅速に照会および検証できます。
サーバーもユーザーデータもカスタムロジックも不要。信頼性、コンポーザビリティ、そしてコンプライアンスへの迅速な道筋だけ。
SAS 認証サービスはどのように機能しますか?
Solana Attestation Service(SAS)システムでは、ユーザーはDAO(分散型自律組織)への参加、チェーン上での専門的な経験の蓄積、あるいは特定の検証済み行動(身元認証やスキル評価など)の完了を通じて、「スタンプ」(つまり、チェーン上の認定資格または評判マーク)を取得できます。これらのスタンプは、チェーン上でのユーザーのアイデンティティを示す「メダル」または「クレジット記録」のようなものです。
これらのスタンプは、将来、次のような他のアプリケーションによる判断や意思決定の「入力条件」として使用できます。
●無担保融資:従来の金融では担保が必要ですが、チェーン上で良好な信用実績(期限通りの返済、真の身元、積極的な参加など)があれば、担保なしで融資を受けられる可能性があります。
●オンチェーン評判システム:シールは「オンチェーン信用プロファイル」を構築します。例えば、DAOのシニアメンバーやアクティブな開発者などであれば、シールによって評判を高めることができます。
●動的なガバナンスの重み付け:DAOガバナンスでは、保有コイン数に基づいて投票権が割り当てられるのではなく、参加状況、専門知識、過去の貢献度など、取得したスタンプに基づいてガバナンスの重み付けが動的に決定されます。これにより、「より多くの情報を持つ者がより大きな発言権を持つ」ようになります。
上記のケースでは、Solana Attestation Service (SAS) は次のコア機能を提供します。
●必要な検証は 1 回のみ:ユーザーは認証情報をウォレットに保存し、複数のアプリケーションで再利用できます。
●中立的でオープンなインフラストラクチャ: 発行者、開発者、およびユーザーは、中央集権的なゲートキーパーに依存せずに運用できます。
●プログラム可能な信頼メカニズム: アプリケーションは、バックエンド システムや ID データベースを維持することなく、単一の SDK 呼び出しを通じて検証機能にアクセスできます。
DePINはさらに分散化します
DeFi、DePIN、ゲームなどの分野では、Solana 認証サービスが特別な役割を果たします。
DePIN(分散型物理インフラネットワーク)の応用シナリオでは、デバイスが実際に存在し、特定の場所で稼働しているかどうかを把握することがしばしば必要になります。しかし、これらの情報はオフチェーンデータであり、ブロックチェーン上に自然に記録されないため、「認証」を用いてオフチェーンの情報を信頼できる方法でチェーンに導入する必要があります。
Solana Attestation Service は、IoT デバイスの信頼性認証、ユーザーが特定の地理的な場所にいるかどうか、ネットワーク ノードが要求どおりに動作しているかどうかなどを実行できます。
このようにして、DePIN プロジェクトは、中央集権的な検証者に依存せずに、これらの「検証可能なオフチェーン証明」に基づいてインセンティブを自動的に配布し、ネットワーク リソースを割り当て、信頼メカニズムを確立することができます。
このタイプの認証は、物理世界とブロックチェーン ロジック間の「橋渡し」であり、DePIN にとって非常に重要です。
結論
SASは、開発者がユーザーエクスペリエンス、プライバシー、分散化を犠牲にすることなく、これらの現実世界の制約を尊重することを可能にします。Solanaは、そのパフォーマンス上の優位性から、長年にわたりDePIN、DeFi、ブロックチェーンゲームのテストの場として利用されてきました。しかし、次の10億人のユーザーに拡大するには、現実世界の制約に対処する必要があります。Web3アプリケーションの分野における認証サービスの役割がどのように機能するかはまだ分かりません。
参照:
