ライトニングHTTP 402プロトコルとは何ですか?なぜ重要なのですか?
ライトニングHTTP 402プロトコルは何ですか?なぜ重要ですか?
Lightning HTTP 402プロトコル、またはL402は、分散ネットワークでのサービス課金とユーザーの認証を行う方法です。MacaroonsとLightning Networkという2つの強力なツールを組み合わせています。
マカロンは認証に使用される特別なトークンです。許可を含み、ルートキーを使用して検証することができます。このドキュメントによれば、各トークンの有効性を調べることを避けたり、行うことができないシステムにおいて重要です。
Lightningは高速かつ安全なビットコイン決済を行うためのLayer 2のソリューションです。L402は、MacaroonsとLightningの機能を活用し、中央データベースを必要とせずにユーザーの認証と支払いを行う仕組みを作り出します。
L402では、マカロンに支払いのハッシュが含まれます。有効であるためには、ユーザーはマカロンとそのハッシュに対応するプレイイメージを提示する必要があります。プレイイメージは、Lightning Networkの請求書を支払うことで取得されます。
- Dapper Labsは、NFTの不振の中で9か月で3回目の削減を実施します
- Binance LabsがWeb3ゲームスタートアップXterioに1500万ドルを投資
- 弁護士は、アルゼンチンがドル化計画を廃棄し、BTCを採用すべきだと主張しています
Apertureという新たに導入されたソフトウェアは、ユーザーとサービスのAPIの間に立ち、有効なL402のリクエストを関連するAPIエンドポイントに転送し、新しいユーザーに対して新しいマカロンとLightningの請求書を発行することができます。
L402では、ログインやパスワードを必要とせずにサービスの使用料を請求することができるメーター付きAPIが可能です。マカロンは、プレイイメージとともに、支払いが行われたことを保証します。
L402の仕様には、マカロンのバージョン、ユニークなユーザーID、マカロンをLightningの請求書に関連付ける支払いハッシュなど、さまざまな特徴が含まれています。マカロンには、特定のサービスへのアクセス、サービスの機能、制約を定義するケビットも含めることができます。
L402の検証時には、サーバーはルートキーを使用して、マカロンが適切な機関によって発行され、各ケビットが適切に修正されたことを確認します。プレイイメージも支払いハッシュと照合され、未払いの請求書がすべて支払われたことを確認します。
要約すると、L402はMacaroonsとLightning Networkを組み合わせてサービスの課金とユーザーの認証を可能にするプロトコルです。中央データベースに頼らずに安全な支払いと認証を行うことができます。Apertureはこのプロセスを支援し、サービスがマカロンとLightning Networkの請求書を発行できるようにします。