原文(英uk)Dusk Networkの研究者は、信頼できるサードパーティを必要とせずにユーザーの権利を証明するために、NFTおよびZKPテクノロジーを使用してプロトコルを開発しています
2022-03-12 00:00:00
バルセロナのポンペウファブラ大学の夕暮れの研究者XavierSallerasと同僚は、ユーザーがサードパーティを使用せず、機密データを公開することなく、ブロックチェーンサービスの権利を証明できる分散型システムを設計しました。
研究者たちは、いわゆる FORTプロトコル。 FORTは、ユーザーが信頼できる第三者に機密情報を開示することなく、サービスプロバイダーに匿名で身元を証明できるようにするために、独自の方法でNFTおよびゼロ知識証明(ZKP)を採用しています。
サービスのユーザー認証に関する現在のプライバシーの懸念
今日のオンラインサービスでは、ユーザーが本人であることを証明するために、常に何らかの形式の個人認証が必要です。 音楽ストリーミングからコンサートチケットの購入までのオンラインサービスの多くのサブスクリプションはオンラインで行われ、顧客はある種のサードパーティ認証を何度も通過する必要があります。
これらのプラットフォームは、顧客から提供された個人情報に関連するトークンを発行し、顧客にプラットフォームを使用する権利を与えます。 ただし、プラットフォームはすべて、顧客データを危険にさらす可能性のある集中型システムを使用しています。
したがって、プラットフォームは信頼できるサードパーティの役割を果たしており、そのため、状況に不必要なリスクをもたらしています。 ユーザーが自分のデータを管理できない場合、データ漏洩やデータの誤用が発生する可能性があります。
フォート:権利を証明し、属性を盲検化するセルフソブリン認証
FORTプロトコルは、ユーザーが機密情報を制御および保護するために使用できるセルフソブリン認証を作成するために、NFTおよびZKPを利用します。
上の画像に見られるように、FORTがどのように機能するかを示す5つのステップがあります。
ユーザーは、匿名アドレスまたはプライベートトランザクションを介してサービスの料金を支払います。 次に、NFTは、内部に格納されている属性を保持するサービスプロバイダーによってユーザーに付与されます。 サービスプロバイダーはNFTを作成し、それをユーザーのアドレスに転送します。ユーザーのアドレスは、必要に応じて属性を読み取ることができます。
ユーザーは、NFTに保存されている情報を使用して証明書(ZKP)を計算し、上記の例ではスマートフォンであるデバイスにインストールします。
ユーザーがサービスを使用する権利を取得したので、ユーザーはログオンを試み、サービスプロバイダーが証明書を要求します。
サービスプロバイダーは、ブロックチェーンのマークルツリーを読み取って、必要な属性がユーザーのNFTに含まれていることを確認します。これにより、ユーザーがその時点でサービスを使用する権利があるかどうかがサービスプロバイダーに通知されます。
サービスプロバイダーは、ユーザーが誰であるかを知らなくても、ユーザーの証明書をチェックして、ユーザーがサービスにアクセスできることを確認します。
ベンチマークは、FORTプロトコルがスマートフォンやスマートウォッチなどのコンピューティングリソースの少ないデバイスで実行できることを示しており、FORTを非常に実用的なソリューションにしています。
FORTは、イーサリアムやDuskブロックチェーン自体を含むブロックチェーンに簡単に実装できます。 すでに高度にプライベートなDuskブロックチェーンに統合すると、さらに高いレベルのプライバシーが得られます。
免責事項:この記事は情報提供のみを目的として提供されています。 法律、税務、投資、財務、またはその他のアドバイスとして提供または使用することを意図したものではありません。
元ソース
続き・詳細はこちら
Dusk Networkの研究者は、信頼できるサードパーティを必要とせずにユーザーの権利を証明するために、NFTおよびZKPテクノロジーを使用してプロトコルを開発しています