
Web3 の最初のイノベーションは主に 2 つの点に焦点を当てています。1 つは資産価値を表すためにブロックチェーン トークンを使用すること (つまり、トークン化)、もう 1 つはスマート コントラクト アプリケーション (つまり、dApp) にトークンを使用することです。これにより、機能トークン、ガバナンストークン、資産担保トークンが誕生し、dApps はさまざまな商用およびソーシャルアプリケーションのシナリオでトークンを使用、取引、貸し出し、獲得できます。
Web3 は社会に多くの利益をもたらし、資本障壁を下げ、アプリケーションの透明性と暗号化の保証を改善し、許可のない金融サービスを一般に提供します。 Web3 はこれほど大きな成功を収めましたが、超金融化のリスクに直面しています。一旦超金融化が起こると、最も多くの資金力を持つ者が生態系の開発、統治、文化などの中核分野に不当な影響力を持つようになる。現在、Web3 ユーザーは、オンチェーン アドレス以外はお互いのことを何も知りません。
より革新的なアプリケーション シナリオを実現するために、Web3 はテクノロジー スタックを確立し、ユーザーの経済的および社会的属性に基づいて運用する必要があります。このように、オンチェーンの関係はトランザクションに限定されず、個人的な関係、文化、評判、アイデンティティ、信頼などのさまざまな次元に拡張できます。
ソーシャル キャピタルを Web3 に統合するには、オンチェーン ID レイヤーを作成し、アカウント残高を表示するだけでなく、ユーザーの特性、社会的関係、評判などのさまざまな情報を含めるためにオンチェーン アドレスの使用を拡大する必要があります。これらのアイデンティティを組み合わせることで、Web3 ユーザーは「魂」を持つことができます。 E. Glen Weyl、Puja Ohlhaver、Vitalik Buterin は、「分散型社会: Web3 の魂の発見」というタイトルの研究論文でこの概念について詳しく説明しています。
この記事では、マクロの観点から Web3 ID のトピックについて説明し、ブロックチェーン、ID 認証、およびオラクルを組み合わせて、さまざまなアプリケーション シナリオとユーザーの信頼の前提条件を満たす機能豊富なオンチェーン ID レイヤーを作成する方法に焦点を当てます。
Web3 はなぜ ID レイヤーを作成するのでしょうか?
Web3 の中核は信頼を最小限に抑えることであり、プロセスは参加者の期待どおりに進行することがほぼ 100% 保証されます。ブロックチェーンが分散化、経済的インセンティブ、および暗号化技術を使用する理由は、信頼を最小限に抑え、ユーザーに対する計算の正確性、適時性、操作耐性、および改ざん性を保証するためです。コードが実行され、データは「暗号の真実」とも呼ばれる、信頼を最小限に抑えた方法でブロックチェーン上に保存されます。

暗号化されたファクトは、暗号化テクノロジーと分散型コンセンサスを組み合わせて、分散ネットワーク内でコンセンサスに達し、統一されたレコードを作成し、決定論的な方法でアプリケーションの計算を実行します。
クリプトファクトは主にゲーム理論に基づいて作成されます。ゲーム理論は、正しい行動を奨励し、間違った行動を罰する報酬を通じて、分散型ネットワーク内の大部分のノードが合理的に行動するように促します。たとえば、ほとんどのブロックチェーン ゲーム理論では、ネットワークが完全に透明で分散化され、経済的にインセンティブがある場合、攻撃を開始するには一定の経済的コスト (PoW のコンピューティング リソースなど) を支払わなければならないため、攻撃者が成功するのは難しいと想定しています。ネットワーク、PoS ネットワークではプレッジ トークンが必要です)。このゲーム メカニズムの最終目標は、決定論的なソフトウェアを作成することです。つまり、入力 x は常に結果 y を出力できます。
しかし問題は、エンドユーザーが社会経済活動を行うための仕組みを構築するには、金銭的なインセンティブだけでは全く不十分であるということです。まず、一部のアプリケーション シナリオでは、信頼を最小限に抑えるために確立された罰メカニズムがユーザーにとって厳しすぎるため、利益が損失を上回ります。事故や誤解により罰金を科せられた場合はどうなりますか?ユーザーが経済的要因の影響を受けることを望まない、または少なくともインタラクション (ガバナンス、公共財、ソーシャル クラブなど) に多額の資産を賭けてリスクを負いたくないアプリケーション シナリオは数多くあります。
Web3 プロトコルは、法令順守、オフチェーン動作の検証、紛争の解決など、他の多くの課題にも直面する可能性があります。これは、ユーザーが擬似匿名であるプロトコルに特に当てはまります。擬似匿名性は、一部のアプリケーション シナリオ (改ざんリスクに対抗するためなど) では貴重な機能ですが、多くのアプリケーションでは、正常な動作を保証するためにエンド ユーザーの個人情報を知る必要があります。
したがって、Web3 用のオンチェーン ID レイヤーを早急に作成する必要があります。これにより、ユーザーの評判、KYC/AML、特性などの個人化されたデータのプライバシーを保護しながら、ブロックチェーン アプリケーションに対してユーザーの社会的アイデンティティを証明し、ブロックを安全に保持できます。チェーントラストの最小化の特徴。 ID ソリューションは、ユーザーとアプリケーションがユーザー アカウント残高や取引履歴を超えた情報を理解し、さまざまな種類のソーシャル情報に基づいてオンチェーン インタラクションを実行できるようにします。
たとえば、短期金融市場は信用記録が良好なユーザーに対してローン金利を下げることができ、DAO は特定の理念を支持するユーザーにメンバーシップをエアドロップすることができ、企業は取引関係を確立する前に KYC/KYB 検証を行うことができます。最終的に、チェーンに ID レイヤーを追加すると、既存の Web3 テクノロジー スタックのボトルネックが解消され、一連の革新的なアプリケーションが誕生します。
Web3 ID ソリューションの基盤となるテクノロジー
ID 情報をより深く理解するために、まず次の 3 種類の ID 情報を見てみましょう。
公式ステータス - 管轄区域内で公式に認められている、または法的に認められている個人の業績および事実を指します。
社会的アイデンティティ – 個人が他人から受け取る非公式の属性、業績、または主張を指します。
自己アイデンティティ – 個人が自分自身のために作り出す属性、成果、または主張を指します。
これら 3 種類の ID 情報が Web3 分野にどのように適用されるかは、開発者、ユーザー、または分散型コミュニティの特定の価値指向とビジネス ニーズによって異なります。たとえば、企業によっては、独自の運用メカニズムにより、公式のプライベート ID 情報を好む場合があります。一部の Web3 ネイティブ アプリケーションは透過的なソーシャル ID ソリューションを好む場合があり、分散型コミュニティはコンセンサスを通じてチェーン上のユーザー情報を検証できます。それぞれのタイプの ID 情報には独自の長所と短所があり、採用する前に十分に考慮する必要があります。
Web3 の ID ソリューションは主に 3 つのカテゴリに分類されており、さまざまなニーズを満たすために個別に使用することも、組み合わせて使用することもできます。
ブロックチェーン: アイデンティティ データベース
技術的に言えば、ブロックチェーンはパブリック データベースであり、ユーザーが保存したデータは改ざんできず、世界中の誰もがこのデータにアクセスでき、さまざまなシナリオに簡単に適用できます。ただし、パブリック ブロックチェーンは本質的にオープンで透明性があるため、生の個人識別情報 (PII) をパブリック ブロックチェーンに保存すると、重大なプライバシー問題が発生する可能性があります。
結局のところ、ブロックチェーンの ID データとアサーションにアクセスする方法は他にもあります。ユーザーは、個人を特定できる情報データのハッシュ値をブロックチェーンに保存し、そのデータをオフチェーンのデータベースに保存することもできます。また、個人を特定できる情報やデータに関する主張をブロックチェーン上のトークンに変換することもできます。あるいは、外部エンティティ (つまり、ブロックチェーン) を使用してユーザーのオフチェーン ID 情報を検証し、その証明をスマート コントラクトによる参照のためにチェーンに公開することもできます (つまり、次のいずれかを証明するために「はい」または「いいえ」の証明を発行します)アリスは21歳以上です)。
身元証明: 身元情報と身元証明
身元証明とは、個人の資格、業績、特徴、または背景情報に関する主張を指します。 ID ソリューションは、運転免許証を持っている人だけが車を運転できる、または関連する専門資格を持っている人が特定の業界で活動できるなど、個人が特定の行為を実行する資格があるかどうかを証明するために使用します。
Web3 の基本的な目的は、デジタル関係を確立することであるため、Web3 ID ソリューションを開発するには、デジタル証明にアクセスできることが重要です。 Web3 ID の最も一般的な 2 つの特徴は、検証可能な資格情報と分散型 ID (DID) です。検証可能な身元証明は、発行者によって暗号的に署名された、ユーザーの身元に関する不変のステートメントです。検証者は、ブロックチェーン上の公開鍵と秘密鍵のペアを使用して、ハッシュされた ID 証明書が特定のユーザーに属していることを検証するなど、DID を通じてこの ID 証明書を検証できます。
さらに、ID データや証明書をトークンに変換することもできます。たとえば、Soul-Bound Token (SBT) は、トークン所有者のコミットメント、資格、メンバーシップ、所属、または声明を表す譲渡不可能な代替不可能なトークン (NFT) です。 SBT は、あるユーザーから別のユーザーに、または機関によって発行できます。さらに、ユーザーは自分自身に送信することもできます。 SBT には、大学が発行する学位証明書から、ユーザーが公的責任を負いたいという声明まで、さまざまな情報が含まれています。 SBT は譲渡不可能であるため、オンチェーン アドレスにとって非常に信頼性の高い一意の識別子ですが、本質的に透過的であるため、プライバシーを保証する必要があるシナリオで使用するのは困難です。 POAP は、イベント主催者がイベントへの参加を証明するために参加者に NFT を発行できるようにする別のタイプのトークン化された ID ソリューションです。
ユーザーがトークン化された ID とトークン化されていない ID を組み合わせ、両方のタイプの ID を制御できるようになると、分散型 ID または自己主権 ID (SSI) の基盤が築かれます。この概念の本質は、ユーザーが自分の ID 証明書を所有および管理し、必要に応じてアプリケーションと共有できることです。
オラクル: 身元証明の検証者および配信者
オラクルは、もともとオフチェーンで保存または生成されたユーザー ID 情報を検証し、それをチェーンにアップロードできます。オラクルは、生データをオフチェーン API から直接転送したり、異なるブロックチェーン間でデータを転送したりできます。オラクルは、チェーンにデータを送信してオンチェーン実行をトリガーする前に、元のデータに対して操作を実行することもできます (注: たとえば、オフチェーンに保存されている特定の個人 ID データに基づいてチェーン上でトークンの鋳造をトリガーするなど)。
オラクルの最も斬新なアプリケーション シナリオの 1 つは、ユーザーが自分でデータを要求できることです。たとえば、大学から学位証明書を取得したり、政府の Web サイトから法的証明書を取得したりして、データのソースを確認できます。データプライバシーをオラクルに公開する代わりに、ユーザーはゼロ知識主張を通じてデータプライバシーを証明できます。最終的に、オラクルはデータのプライバシーを確保しながら、ユーザーのオフチェーン ID 情報の有効性を検証できます。
Web3 ID ソリューションにより、新しいアプリケーション シナリオが可能になります
以下は、さまざまな革新的な Web3 アプリケーション シナリオを可能にする 7 つの独自のオンチェーン ID ソリューションです。これらのソリューションは、オンチェーン データ、身元証明、およびオラクルを活用してユーザー身元のさまざまな側面を検証し、さまざまな種類の経済的または社会的シナリオを可能にします。
法的アイデンティティ – 「あなたは誰かです」
企業やプロジェクトが特定の管轄区域の規制要件に準拠する必要がある場合、または契約上の紛争後にユーザーをフォローアップする必要がある場合、法人名、生年月日、居住地などの識別情報が非常に重要です。
個人の法的地位を証明するにはいくつかの方法があります。 1 つの方法は、ID の公式発行者 (政府や銀行など) が検証可能な ID を発行することです。ただし、これには問題があります。つまり、現在、ほとんどの ID 証明書発行会社は、ID 証明書を検証できるシステムを最初から構築することを望んでおらず、既存の IT システムを改善するための新しいテクノロジーに投資する能力もありません。
したがって、より現実的なアプローチは DECO を使用することです。 DECO は、現在開発中のプライバシー保護オラクル プロトコルです。ゼロ知識証明技術を使用することで、ユーザーは個人のプライバシー データを公衆やオラクルにさえ開示することなく、自分の身元に関するデータをアプリケーションに証明できるようになります。 DECO は、エンドユーザーの検証が必要な場合でも、API データプロバイダーによる変更を必要とせずに既存の API に接続できます。
Burrata は、DECO 概念実証プロジェクトに参加しました。Web3 ユーザーは、Chainlink を使用して Burrata エコシステムのオフチェーン API データ プロバイダーにアクセスし、ユーザーの Web2 ID をオンチェーン アプリケーションに証明できます。この概念実証プロジェクトでは、DECO を通じて ID 認証プラットフォームと文書署名サービスにアクセスできます。チェーン上またはオラクルにプライベート データを開示する必要はなく、プライベート データに関するクレームを公開するだけで済みます。 SmartCon 2022 で、Burrata は住宅レンタル向けの製品プロトタイプをデモンストレーションしました。ユーザーはレンタルする前に本人確認を行い、一時レンタル契約に署名する必要があります。
身分証明書の社会的証明 - 「オンライン アカウントをお持ちです」
多くのアプリケーションは、Web3 関連サービスですでに作成されているソーシャル アイデンティティ (Facebook や Twitter など) を利用したいと考えています。したがって、ユーザーが Web3 プラットフォームの他のユーザーと対話するには、セキュリティ上の理由から、まず自分の Web3 アドレスに関連付けられた Web2 ソーシャル ID を確認する必要があります。
PhotoChromic プロジェクトは、DECO の概念実証プロジェクトを成功裡に完了しました。DECO を使用して、基礎となる個人を特定できるデータをプロセス中に公開することなく、Web3 ユーザーを Twitter または Discord のソーシャル アカウントに結び付けることができました。フォトクロミックはユーザーのWeb2およびWeb3のアイデンティティを非常にうまくバインドできるため、ユーザーはより多くのソーシャル属性を自分のウォレットに追加し、ソーシャル属性をNFTに変換して、アイデンティティの信頼性と移植性を確保できます。最終的には、ユーザーのオンチェーン ID とオフチェーン ID を組み合わせて、KYC を繰り返す無駄な時間を回避できます。アプリは、特定の基準に基づいてユーザーがアクセスできるようにするだけでよく、現実世界のユーザーやソーシャル メディア アカウントが誰であるかを知る必要はありません。
創造の証明 – 「あなたは何かを創造しました」
多くのアプリケーション シナリオでは KYC は必要ありませんが、特定のステートメントやアートワークの出所の証明が必要です。テキストやアイテムをその作成者まで遡ることで、ユーザーは芸術作品や高級品の信頼性を証明できるだけでなく、ビデオや発言の信頼性を検証することもできます。
作成証明メカニズムを確立する 1 つの方法は、SBT を発行することです。論文「分散型社会: Web3 の魂を見つける」で述べられているように、アーティストは自分の魂 (アドレス) から NFT を発行でき、他の人は NFT が本当にアーティストからのものであることを確認できます。アーティストは、特定のNFTに関連付けられ、自分の「魂」アドレスに保存されているSBTである声明を発行して、NFTが特定のシリーズに属していることとNFTの希少性を証明することもできます。さらに、写真家は作品の偽造を避けるためにミナミマグロに関連する写真やビデオを公開することもできます。社会批評家は、特定の発言に関連する SBT を発行し (注: 発言は金融、政治、その他の話題に関するものである可能性があります)、過去のコメントの正確さと倫理に基づいて個人の評判システムを構築することもできます。
これらのアプリケーション シナリオはすべて、Balaji Srinivasan によって提案された概念である「記録の台帳」の概念と一致しています。 「記録台帳」は、分散型プロトコルを使用して、ソーシャル メディア データ、データ API インターフェイス、イベント ストリーミング メディア、ニュースレター、RSS フィードなどを含むチェーン上のデータを暗号化し、署名します。記録された台帳の概念は、公式情報の信頼できる唯一の情報源を提供することを目的としていました。
資金証明 – 「どれくらいのお金を持っていますか」
もう 1 つ重要なことは、誰かがどれだけの資産を所有しているかを証明することですが、資産はオフチェーンまたは他のブロックチェーンに保存されている可能性があるため、ブロックチェーンだけで行うことはできません。金融取引では、取引相手が保有する資金が多ければ多いほど、一般に信頼性が高まるため、資金証明はリスクを評価する上で重要です。
Teller は、デジタル資産融資の市場を提供し、低担保ローンをサポートする DiFi プロトコルです。 Teller は概念実証プロジェクトで DECO プロトコルを使用し、オフチェーン銀行口座内のユーザーの資産残高がローンに必要な動的な最小しきい値を超えていることを証明しました。ユーザーの口座残高が最低基準を超える場合、貸し手としてのリスクが軽減されるため、ローンの担保条件が大幅に低下します。たとえば、貸し手が 5,000 米ドルの融資を必要としている場合、返済能力を証明するには、銀行口座の残高が 5,000 米ドルを超えていることを証明する必要があります。
詳細については、ブログ投稿「DECO が低担保 DeFi 融資を実現する方法: Teller の概念実証プロジェクト」をご覧ください。

DECO を使用すると、貸し手はオフチェーンの銀行口座残高が一定のしきい値を超えていることを証明できます。
社会的評判の証明 - あなたがどの程度の社会的評判を持っているか
ソーシャル レピュテーションは、分散型コミュニティを使用してユーザーの特定の行動や特性を検証する、新たなアイデンティティ セグメントです。社会的評判は、ユーザーのオンチェーン取引履歴または SBT から抽出することもできます。
たとえば、ユーザーのオンチェーン取引履歴で返済記録が良好であることが証明できれば、融資契約によりユーザーの住宅ローンの基準額を引き下げることができます。 Weyl、Ohlhaver、Buterin は論文の中で、ユーザーはより良い融資条件を得るために SBT (つまり評判) を約束できると述べています。ローンが返済されると、SBT は破棄されるか、新しい SBT と交換され、ユーザーがローンを返済したことを示します。ローンの期限を過ぎると、ユーザーが債務不履行であることを示す SBT が自動的に発行されます。これは、ネガティブな審査に似ています。ただし、許可なく他人に否定的なレビューを自由に送信できる場合、個人情報の漏洩、ネットいじめ、コンテンツ操作などの問題が発生する可能性があることに注意してください。
この論文では、SBT の社会的評判を利用して Web3 コミュニティをコールドスタートする方法、具体的には特定の条件を満たすソウル アドレスにトークンをエアドロップする方法についても説明しています。たとえば、DAO が強力な開発者コミュニティを構築したい場合、開発者が 5 つのカンファレンスで発行された SBT のうち 3 つを保持しているか、カンファレンスに参加したことを証明するその他の証明書を保持していることを条件に、開発者にトークンをエアドロップできます。 POAP などのトークン。 SBTの組み合わせを総合的に評価してエアドロップ重量を調整することもできます。例えば、魂のアドレスが環境保護用の SBT、園芸用の SBT、炭素隔離トークンを同時に保持している場合、特定の植林 NGO からガバナンス トークンのエアドロップを受け取る資格が得られます。
個性の証明 - 「あなたは誰ですか」
アプリケーションがユーザーに関する重要な情報、つまりユーザーがボットであるか、コピーできない本物の人間であるかを知ることができれば、機能を大幅に向上させることができます。譲渡不可、再利用不可の本人証明は、ユーザーの個人データのプライバシーを保護できる限り、さまざまなアプリケーションで効果的に使用できます。たとえば、ソーシャル メディア プラットフォームは、人格証明を使用して、ボットがユーザーにスパムや悪意のあるリンクを送信するのを防ぎ、Sybil 攻撃による誤った社会的合意を防ぐことができます。
DAO は、個性証明を使用して魔女の攻撃に抵抗し、ユーザーが複数の異なるアカウントを操作して大きな制御を得るのを防ぐことができます。 1 つの方法は、ソウルアドレス内の一連の SBT を計算することです。アドレス内に高い評価を持つ SBT (特に、複数の異なる機関またはソウルアカウントによって発行された SBT) が一定数ある場合、アカウント所有者は、次のことを行う可能性が高くなります。ボットではなく本物の人間であること。ただし、個人のアイデンティティの一意性を検証するには、データベースにアクセスして情報が重複していないかどうかを確認する必要があるため、Sybil 攻撃に抵抗することは非常に困難です。
交流の証拠 – 誰と交流したか
ユーザーが特定の方法でオブジェクトと対話したことをアプリケーションが証明できれば、さまざまな革新的なアプリケーション シナリオが可能になる可能性があります。インタラクションの証明は、ユーザーが報酬を受け取るために特定のアクションを実行するよう金銭的に奨励されるマーケティング キャンペーンで特に役立ちます。慈善団体への寄付や地域サービスの提供など、特定のやり取りによっても SBT の発行がトリガーされ、社会福祉 SBT を受け取ることができます。さらに、このトリガー モードは、繰り返しの操作にも適しています。たとえば、x-to-earn アプリケーションでは、すべてのインタラクションがエアドロップをトリガーできます。
Clique は DECO 概念実証プロジェクトを立ち上げ、ファンの概念実証ソリューションを開発しました。このプログラムを使用すると、ユーザーはアーティストやクリエイターのツイートとやり取りしたこと、または Twitter でコンテンツ クリエイターをフォローしていることを証明できます。プロセス全体を通じて、ユーザーはプライバシーを保護するために自分の Twitter アカウントをアプリケーションに公開する必要はありません。この仕組みにより、あなたが特定のクリエイターのファンであることを証明し、さまざまなトークン/NFTの報酬、評判、特権を得ることができます。さらに、Clique は DECO を通じてより優れたデータを取得し、ユーザーのファン数とコンテンツの視聴数の信頼性を確保することもできます。
Web3 開発の次の段階
ID が Web3 アプリケーションとサービスを拡張する上で重要な部分であることは疑いの余地がありません。しかし、ブロックチェーン上に身元証明を実装することは非常に困難であり、ユーザーのプライバシーを保護し、身元証明書の発行過程での不正行為を防止する必要があり、またデータの改ざん性と証明の効率性のバランスを取る必要もあります。難しいとはいえ、Web3 ID はユーザーに前例のない価値をもたらし、ユーザーが共有したい情報のみをアプリケーションと共有できるようにします。ユーザーはプライバシーを明らかにすることなく自分の身元を証明することもできます。これは DECO テクノロジーによって実現できます。
これらの技術革新を通じて、ソーシャル キャピタルがチェーンの不可欠な部分となり、Web3 が過度の金融化の渦に陥るのを防ぎ、一連の革新的なアプリケーション シナリオを実現して、企業や成熟した機関を Web3 に引き付けることになります。最終的に、アイデンティティ ソリューションは Web3 への信頼を最小限に抑え、私たちの日常生活に統合され、ユーザーのプライバシー、透明性、機密データの所有権をより適切に保護します。
