Web3Authとは何ですか

中級2/13/2025, 3:00:47 PM
Web3Authは、ソーシャルログイン、バイオメトリクス、およびキーマネジメントを使用したdAppsのシームレスな認証を提供し、ユーザーフレンドリーな認証ソリューションにより、迅速かつ安全なWeb3アクセスを可能にします。

Web3Authは、シンプルなソーシャルログイン、カスタマイズされたウォレットUI、強化されたセキュリティ機能、および非管理型MPCウォレット管理によって、Web3アクセスを効率化します。Web3Authは、暗号通貨ネイティブおよび非暗号通貨ユーザー向けに、ユーザーフレンドリーで安全なエントリーポイントを作成します。WebAuthは、マルチパーティ計算(MPC)およびアカウント抽象化を介して、ユーザーが数秒でウォレットを構築し、それを安全かつ非管理型、シードフレーズフリーに保つことを可能にします。

Web3Authとは何ですか?

Web3Authは、Web3ウォレットの統合とユーザーのオンボーディングを容易にするプラグイン可能な埋め込みウォレット技術です。多くのプラットフォームでOAuthベースのログインをサポートし、ユーザーは馴染み深い認証技術を使用して、1分未満でWeb3アプリケーションにアクセスできます。ユーザーはスムーズなオンボーディングプロセスを楽しみながら、非信託ウォレットを完全にコントロールし、便利で安全な状態を維持できます。Web3Authはウォレットではなく、どんなアプリケーションにも使用できるウォレットアーキテクチャです。dAppsやブロックチェーンウォレット向けにカスタマイズされた認証手順を作成し、ユーザーのオンボーディングやキー管理の問題に対処します。

Web3Authは、マルチパーティ計算(MPC)技術を使用して、オンボーディングやキー管理の課題を処理します。彼らは、シードフレーズをわかりやすいソーシャルログインで置き換え、ユーザーがワンクリックでノンカストディアルウォレットを作成できるようにします。二要素ウォレットも、ユーザーがプライベートキーを失うことなくウォレットを回復できるようにします。

Web3Authは、数百万人のユーザーをサポートする高度にスケーラブルなアーキテクチャに基づいて構築されています。このアーキテクチャは、多くの領域でのグローバルな可用性と世界中での一貫した低遅延パフォーマンスを保証しています。自動的な水平スケーリングにより、需要に応じて容量が変更され、ボトルネックが取り除かれ、継続的なサービスが保証されます。Web3Authの分散型MPCアーキテクチャは、セキュリティと安定性を確保し、3年間の稼働中にゼロのダウンタイムを実現し、最適な速度のためにKubernetes管理に基づいたエンタープライズグレードのインフラを提供しています。

Web3Authの背景

Web3Authは2019年に設立され、本社はシンガポールのシンガポール中央地域にあり、OAuthログイン(Google、Twitter、Discord)と既存のキー管理ソリューションを組み合わせることにより、一般的なWeb3ユーザーとネイティブWeb3ユーザーのユーザーログイン体験を簡素化することを目指しています。 Zhen Yu YongはWeb3Authの共同創設者兼CEOであり、ファイナンスとテクノロジーのバックグラウンドを持ち、いくつかの注目すべき企業で働いてきました。 Zheuはシンガポール経営大学とエディンバラ大学で専門のファイナンスとコンピュータサイエンスを学びました。 彼はオフチェーンのスケーラビリティの研究者として活躍し、EthereumとEthereum Classicの間のクロスチェーンブリッジであるThe Peace Bridgeを作成しました。 また、Visa、Ethereum Foundation、JPMorgan Chaseとも協力しています。

Web3Authは23人の投資家から資金を提供されています。Hash CIBとBitcoin.comは最新の投資家です。Web3Authは4段階で資金調達を行ってきました。最新の資金調達は2022年1月12日にシリーズAラウンドで行われました。Web3Authは2012年1月12日にシリーズAラウンドで1300万ドルを調達し、その後2019年7月9日に200万ドルのシードラウンドを行いました。この資金調達ラウンドでの注目すべき投資家には、Multicoin Capital、Coinbase Ventures、Binance Lab、Peak XV Partners(元Sequoia India)、Union Square Venturesが含まれています。

Web3Authの特徴

認証が簡単になりました

Web3Authを使用すると、開発者は、ユーザーが今使用している馴染みのあるログイン手法を使用して、数秒でユーザーを始めることができます。ユーザーは、Google、Twitter、GitHub、その他人気のあるソーシャルアカウントを使用してサインインすることができます。ユーザーはまた、メール、SMS、認証アプリ、またはパスキーを使用してパスワードなしでログインすることもできます。Web3Authを使用すると、ユーザーはセキュアなウォレットアーキテクチャを活用しながら、認証を使用することができます。

銀行レベルのセキュリティ

Web3Authは、強力なMPC技術を使用して、キーを複数の当事者間で分散することで、ユーザーのデジタル資産に対する企業レベルの保護を提供します。単一の障害点を排除し、シームレスなリカバリーのためのいくつかのバックアップ代替手段を提供する分散アーキテクチャにより、ユーザーは自己保管ウォレットを完全に制御できます。

開発者向けに作られました

Web3Authは、アプリに簡単に組み込み、既存の認証システムとやり取りしたい開発者向けに設計されています。この機能には、大規模な移行やインフラの変更は不要で、外観と感触の完全なカスタマイズが可能です。この統合には、オンライン、モバイル、ゲームプラットフォームのサポートが含まれています。

ユーザー向けに設計されました

Web3Authは、60秒未満でWeb3にアクセスする簡単な方法を提供し、暗号に関する知識は必要ありません。ユーザーはウォレットを完全に制御でき、アカウントの復旧は簡単で信頼性があります。

Web3Authはどのように機能しますか?

Web3Authは、分散型アプリ(dApps)やブロックチェーンウォレットの柔軟性とセキュリティを高めるウォレットインフラストラクチャとして機能します。Web3Auth SDKは、ユーザー/アプリケーションのフロントエンドクライアントにのみ配置され、OAuthプロバイダーとAuthネットワーク間のやり取りを管理します。以下のグラフィックは、Web3Auth SDKと統合アプリケーションとのリンクを示しています。また、Web3Auth製品の違いを表示し、このインフラストラクチャを開発者向けに友好的に統合することが可能です。

Web3Authのウォレット管理インフラストラクチャは、ユーザーのウォレットを複数のキー共有に分散することで、シードフレーズの直接開示を防ぎ、セキュリティを向上させます。これらのキー共有は、ウォレット管理を可能にする「信頼のウェブ」を確立し、マルチファクターアカウント管理のようなものです。ユーザーは、OAuthログイン、信頼されたデバイス、その他の要素を使用して、暗号キーペアを管理します。プライベートキーは、当社のデータベースや参加ノードを含め、ウォレットインフラストラクチャシステム内のどこにも保存されていません。

ユーザーは、Web3Auth Auth Network に参加して、ソーシャルログイン共有を構築し、5/9 コンセンサスアルゴリズムを使用してキーを生成します。この設計により、ウォレットは非管理型のままであり、Web3Auth、ソーシャルログインプロバイダー、またはキーシェアを持つ他のいかなる当事者も完全な所有権を主張することはできません。

Web3Auth 製品/テクノロジー

Web3Authの幅広い製品スイートには、事前オンボーディングから事後オンボーディング、認証までが含まれており、開発者はWeb3のdApp/Wallet向けにスムーズなエンドツーエンドのエクスペリエンスを作成できます。

プラグアンドプレイ組み込みウォレットSDK

Web3Authのプラグアンドプレイ(PnP)統合により、わずか4行のコードで完全な機能を備えた安全な埋め込みウォレットをアプリに追加できます。SDKを初期化し、設定を構成し、準備が整いました。認証フローからウォレット管理まで、すべてをバックグラウンドで処理します。PnPはWeb、iOS、Android、React Native、Flutter、Unity、Unrealを含むすべての主要プラットフォームで利用可能で、フルホワイトラベリングオプションを提供し、ブランドに合わせた完全なホワイトラベリングオプションを提供します。その結果、シームレスで非保管型のウォレットソリューションが実現します。

Web3Auth PnPは、シンプルで安全な認証フローを使用します。ユーザーがログインしようとすると、auth.web3auth.ioに送られます。Web3Authサイトは認証手続きを管理し、ユーザーを希望のログインプロバイダー(Google、Twitterなど)にリダイレクトします。認証が成功すると、Web3Authはユーザーの秘密鍵を安全に再構築します。ユーザーは、アプリケーション固有のキーを使用して開発者アプリケーションに戻されます。

プラグアンドプレイ(PnP)の機能

  • インスタント統合:わずか4行のコードで完全な機能を備えた埋め込みウォレットを作成します。
  • 非保管型セキュリティ:エンタープライズグレードのMPCウォレットインフラストラクチャは、ユーザーの資金が安全で、デフォルトで自己保管されることを保証します。
  • 包括对社交登录(Google、Twitter等)和无密码解决方案(如短信、电子邮件、认证器应用程序和通行证)的全面认证支持。轻松扩展您现有的授权系统。
  • ネイティブアカウント抽象化:スマートコントラクトウォレットとガスレストランザクションをチェーン間で統合サポート。
  • 完全なウォレットサービス:当社の事前構築されたウォレットUIコンポーネントにより、フィアット通貨の入口、トークンスワップ、NFTの表示、取引履歴などへのアクセスが提供されます。
  • ウォレットの発見:埋め込みウォレットを主要オプションとして保持しながら、200以上の外部ウォレットに検出および接続します。
  • WalletConnectの統合:ネイティブWalletConnectサポートにより、Web3エコシステムの他の部分とのスムーズな接続が可能になります。

シングルファクター認証SDK

Single Factor Auth(SFA)は、既存のソーシャルアカウントやパスワードレスの方法を使用して、Web2のように感じさせることで、最もシームレスなWeb3のオンボーディング体験を提供します。同時に、Web3Authはバックグラウンドでユーザーのウォレットを生成します。リダイレクトはありません。すべてがアプリケーションインターフェース内で行われ、すべてのWeb2/Web3ユーザーにとって自然で馴染みやすいものになります。

認証フローはわかりやすく、安全です: ユーザーが好きな方法(ソーシャルログイン、メール、生体認証など)を使用して接続すると、Web3Authは裏側でShamir’s Secret Sharingを使用してウォレットを生成します。秘密鍵は分割され、Web3Auth認証ネットワーク全体に(5/9のコンセンサスプロセスを経て)分散され、認証後にユーザーのアイデンティティから取得されます。ウォレット全体がアプリケーション環境内で再作成されます。

シングルファクター認証SDKの特徴

  • 完全なUIコントロール:ブランドアイデンティティに合ったカスタムログインインタフェースと認証フローを作成する能力。
  • 直接統合:外部依存関係なしにアプリケーション内でウォレットインフラストラクチャを管理します。
  • リダイレクトなし:この機能により、開発者はユーザーをアプリ内に維持できます。外部の認証サイトは必要ありません。
  • マルチプラットフォーム:Web、React Native、iOS、Android、およびFlutterアプリケーションをサポートしています。
  • 包括对社交登录(Google、Twitter等)和无密码解决方案(如短信、电子邮件、身份验证器应用程序和通行证)的综合认证支持。轻松扩展用户现有的授权系统。
  • ネイティブアカウント抽象化:スマートコントラクトウォレットとガスレストランザクションをチェーン間で統合サポート。
  • 完全なウォレットサービス:Web3Authの事前構築されたウォレットUIコンポーネントを使用すると、法定通貨のオンランプ、トークンスワップ、NFTの表示、取引履歴などの機能にアクセスできます。
  • WalletConnectの統合:ネイティブWalletConnectサポートにより、Web3エコシステムの他の部分とのスムーズな接続が可能になります。

MPCコアキット

Web3Auth MPCコアキットは、しきい値署名スキーム(TSS)を使用する強力なマルチパーティ計算(MPC)ベースの認証システムです。通常のキーベースの認証システムとは異なり、MPCコアキットはプライベートキーを再作成しないため、かなり安全です。MPC Core Kitは、高度なセキュリティが必要なアプリケーション向けに設計されており、認証フローに対する完全な制御権を提供します。厳格なセキュリティ基準に準拠しながら、高度な認証システムを開発するための必要なツールと柔軟性を提供します。

開発者は、分散キー共有を使用してユーザーを認証し、プライベートキーを再構築せずにブロックチェーントランザクション署名を生成するために、Web3Auth MPC Core Kitを利用することができます。このSDKは2-of-3の閾値署名システムを採用しており、キーシェアが以下のように割り当てられています:

  • Auth Network Share: Auth Network ShareはWeb3Authの分散型Auth Networkによって管理され、GoogleなどのOAuthプロバイダーを介してアクセス可能であり、同様の認証体験を提供しています。
  • デバイス共有:データは、ユーザーのデバイスに安全に保存され、モバイルデバイスでの生体認証など、プラットフォーム固有のセキュリティ機能を利用しています。
  • 回復共有: セカンダリデバイスに保管したり、オフラインストレージ用にダウンロードしたり、パスワードやセキュリティ質問などのユーザー入力に基づいて作成したりできるバックアップ共有。

MPCコアキットの特長

  • 妥協されていないセキュリティ:分散型MPC設計により、プライベートキーが再作成されることはないため、キーが妥協する可能性が排除されます。
  • シームレスな統合:アプリケーション内でエンドツーエンドの認証フローを作成し、完全なUI/UXコントロールを持ちます。
  • エンタープライズグレードのアーキテクチャ:非保管型のMPCウォレットアーキテクチャは、自動回復プロセスを含み、最適なセキュリティと信頼性を提供します。
  • 柔軟な認証:ソーシャルログイン、パスワードレスアプローチ、および現在の認証システムのサポートにより、様々な認証の代替手段が可能となります。
  • 開発者ファーストデザイン:直接統合機能と設定可能なインターフェースを備えており、ブランディングに一貫した洗練された認証フローを作成できます。

Web3Auth SDKとdApp/Walletの統合に関する関係

ユーザーがGoogleなどのログインプロバイダーを介してログインすると、アプリケーションはJWT id_tokenを受け取ります。このJWTトークンは、Web3Auth SDKのログインメソッドに渡されます。Web3Auth SDKは、その後、JWTトークンをWeb3Authダッシュボードで指定された設定と照合し、セルフカストディアルな方法でプライベートキーを生成し、ユーザーをアプリケーションに簡単にオンボーディングします。

ウォレット用のWeb3Auth

Web3Authはキー管理システムとしてウォレットに統合されることを意図しています。これは安全なユーザー固有の暗号キープロバイダを提供し、取引やメッセージに署名したり、その他のウォレット活動を行うために使用できます。

ウォレット開発者として、独自のUIとユーザーエクスペリエンスの作成に集中できます。同時に、Web3Authは鍵の生成、管理、およびストレージの複雑さをバックグラウンドで処理します。ウォレットは秘密鍵とアカウントを管理するためのユーザーフレンドリーなインターフェースであり、Web3Authは基本的な鍵インフラを支えています。

dApps用のWeb3Auth

Web3Authは、dAppsが独自の認証およびウォレットフローを設計し、ユーザーエクスペリエンスを完全に制御できるようにします。開発者は、外部ウォレットに依存せずに、アプリケーションの要件に応じて最適化されたフローを作成することができ、ユーザーを誤解する洗練されたブロックチェーン言語に依存することなく、統合されたウォレットを構築することができます。

主な利点

  • シームレスなユーザーエクスペリエンス:おなじみのweb2スタイルのログイン手続きで、ブロックチェーンの専門知識は必要ありません
  • 完全なブランドコントロール:アプリに合わせて完全なログインエクスペリエンスをカスタマイズします。
  • 組み込みウォレット:アプリの機能に集中してください。同時に、事前に組み込まれたウォレットUI、フィアット通貨のオンランプ、その他のウォレットサービスを含むウォレット管理をお任せください。
  • マルチチェーンサポート:私たちのチェーンに依存しないアーキテクチャにより、お好きなブロックチェーン上でアプリを展開できます。
  • アプリ内取引:ユーザーがインターフェースを離れることなくアプリとやり取りできるようにします。
  • 柔軟な統合:組み込みウォレットから選択するか、外部のウォレットにリンクします。

Web3Authウォレットエコシステム

Wallet Ecosystemは、確立されたWeb3コミュニティ向けのWeb3Authの主力統合です。これにより、ユーザーは埋め込みウォレットやスマートアカウントから他のdAppsへ暗号資産を送金できます。このプラットフォームは、ウォレットを作成するためにWeb3Authフレームワークを使用し、一連のアプリケーションがネットワーク化され、より広範なユーザーベースに到達できるようにします。ウォレットエコシステムは、複数のプラットフォーム間でユーザーエクスペリエンスを統合しています。

セーフオーセントキット

SafeAuthキットは、Safeと共に開発され、生態系内でスマートウォレット上のMPCを介した簡単なオンボーディングを統合する革新的なソリューションを提供し、ERC-4337との互換性を確保し、相互運用性の原則を利用しています。このソリューションは、Web3AuthのMPCパワードアカウントをこれらのスマートウォレットの署名者として使用し、シンプルなオンボーディングおよびリカバリプロセスを可能にします。これにより、ユーザーエクスペリエンスが簡素化され、ブロックチェーンとの接触が最適化され、セキュリティとユーザーの自律性が向上します。

Torusウォレット

EVM Torus ウォレット

Torus Walletは、Openseaや1inchなどの優れたプラットフォームと統合され、相互運用性を向上させるWeb3Authのオリジナルウォレットです。Torus Walletには、法定通貨のトップアップ、ウォレットの事前生成、スワップ機能などの機能が含まれており、ブロックチェーン領域に便利さと有用性をもたらすことを意図しています。このウォレットは、Web3Authの潜在能力を示し、ユーザーエクスペリエンスを合理化しつつ、高いセキュリティと効率性を維持しています。

Solana Torusウォレット

Solana Torusウォレットは、Solanaエコシステム専用に設計されたTorusウォレットの改良版です。Magic EdenやStar AtlasなどのトップSolanaプラットフォームとのスムーズな統合を促進するよう設計されており、このウォレットはSolanaネットワークの相互運用性と使いやすさの重要なコンセプトを表しています。

XRPL Torus ウォレット

XRPL Torusウォレットは、XRPLエコシステム向けに特に設計されたモバイルファーストソリューションであり、実用的なトークンおよびNFT管理を重点としています。このTorusウォレットのイテレーションは、元のプラットフォームの長所を活かしながら、XRPL環境の特定の要件に焦点を当てて構築されています。これは、ユーザーに直感的で安全なインターフェースを提供し、XRPLの高速ペースの世界に適した取引やデジタル資産とのやり取りを可能にします。

Web3Authの競合他社

Web3Authは、Web3アプリとウォレットのための最もシンプルで安全な認証ソリューションです。Web3Authは、OAuth(Google、Twitter、Discord)のログイン、さまざまなウォレット、既存のキー管理ソリューションを集約することで、すべてのdAppsとウォレットのユーザーに馴染みのあるログイン体験を提供します。Web3Authは、数行のコードでアプリケーションに統合することができ、ユーザーは任意のブロックチェーンに接続できます。ユーザーは、WebおよびモバイルSDKを使用して、アプリケーションの外観やブランディングを変更することができます。また、アプリケーションやウェブサイトのUI/UXを完全にホワイトラベル化して、それを制御することもできます。

Alchemyは、開発者向けにWeb3Authオプションを提供するブロックチェーンインフラストラクチャプラットフォームです。これにより、消費者は分散型アプリケーションとやり取りするための安全で信頼性のある手段を得ることができます。AlchemyのWeb3Authソリューションは、Web3Signerをサポートする人気のある認証メカニズムであるOAuth 2.0に基づいて構築されています。Alchemyは、月間アクティブユーザーが1,000人まで無料のサブスクリプションを提供しています。それ以外については、価格は特定の見積もりによって決まります。

Magicは、アプリケーションを使用して、パスワード不要のWeb3オンボーディング(シードフレーズなし)およびマジックリンク(SlackやMediumと同様)を介した認証を提供する開発者向けSDKです。Magicを使用すると、ライトニングファストでハードウェアでセキュリティ保護されたパスワードレスログイン、Web3オンボーディング、およびわずか数行のコードで20以上のブロックチェーンへのアクセスが可能です。ユーザーがすでに認証ソリューションを持っていても、Magicを使用できます。Magic Authは、基本的なWeb2ユーザー認証に使用することもでき、20以上のブロックチェーンと組み合わせて、お使いのdApp用にカスタマイズされたウォレットUXを作成することもできます。Magic Authには、無料(1000 MAUs)、固有のブランディングがない場合は5000 MAUsまで$0.05、5000人を超えた後は1人当たり$0.10の3つの価格プランがあります。

PicketAPIは、ユーザーが分散型アプリケーションに認証することを簡単かつ安全にするブロックチェーン認証プラットフォームです。 PicketAPIのWeb3Authソリューションは、Web3Signerをサポートする人気のある認証および承認標準であるOpenID Connectに基づいています。 PicketAPIは、月間アクティブユーザー数が最大10,000人までの無料サブスクリプションを提供しています。 それ以外については、価格は特定の見積もりに応じています。

結論

Web3Authは、マルチパーティー計算を活用したセルフカストディアルソリューションを提供することで、ウォレットアズアサービスアーキテクチャの概念を変革しています。Web3Authは、マルチパーティー計算(MPC)技術を採用することで、オンボーディングとキー管理の難しさに対処しています。彼らはシードフレーズの必要性をなくし、代わりにユーザーフレンドリーなソーシャルログインを特徴とし、ノンカストディアルウォレットを1回のクリックで作成できるようにしています。さらに、彼らの2要素ウォレットはシームレスなリカバリープロセスを提供し、顧客がプライベートキーを危険にさらすことなくアクセスを復元できるようにしています。

著者: Abhishek Rajbhar
翻訳者: Cedar
レビュアー: Matheus、Pow、Joyce
翻訳レビュアー: Ashley
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。

Web3Authとは何ですか

中級2/13/2025, 3:00:47 PM
Web3Authは、ソーシャルログイン、バイオメトリクス、およびキーマネジメントを使用したdAppsのシームレスな認証を提供し、ユーザーフレンドリーな認証ソリューションにより、迅速かつ安全なWeb3アクセスを可能にします。

Web3Authは、シンプルなソーシャルログイン、カスタマイズされたウォレットUI、強化されたセキュリティ機能、および非管理型MPCウォレット管理によって、Web3アクセスを効率化します。Web3Authは、暗号通貨ネイティブおよび非暗号通貨ユーザー向けに、ユーザーフレンドリーで安全なエントリーポイントを作成します。WebAuthは、マルチパーティ計算(MPC)およびアカウント抽象化を介して、ユーザーが数秒でウォレットを構築し、それを安全かつ非管理型、シードフレーズフリーに保つことを可能にします。

Web3Authとは何ですか?

Web3Authは、Web3ウォレットの統合とユーザーのオンボーディングを容易にするプラグイン可能な埋め込みウォレット技術です。多くのプラットフォームでOAuthベースのログインをサポートし、ユーザーは馴染み深い認証技術を使用して、1分未満でWeb3アプリケーションにアクセスできます。ユーザーはスムーズなオンボーディングプロセスを楽しみながら、非信託ウォレットを完全にコントロールし、便利で安全な状態を維持できます。Web3Authはウォレットではなく、どんなアプリケーションにも使用できるウォレットアーキテクチャです。dAppsやブロックチェーンウォレット向けにカスタマイズされた認証手順を作成し、ユーザーのオンボーディングやキー管理の問題に対処します。

Web3Authは、マルチパーティ計算(MPC)技術を使用して、オンボーディングやキー管理の課題を処理します。彼らは、シードフレーズをわかりやすいソーシャルログインで置き換え、ユーザーがワンクリックでノンカストディアルウォレットを作成できるようにします。二要素ウォレットも、ユーザーがプライベートキーを失うことなくウォレットを回復できるようにします。

Web3Authは、数百万人のユーザーをサポートする高度にスケーラブルなアーキテクチャに基づいて構築されています。このアーキテクチャは、多くの領域でのグローバルな可用性と世界中での一貫した低遅延パフォーマンスを保証しています。自動的な水平スケーリングにより、需要に応じて容量が変更され、ボトルネックが取り除かれ、継続的なサービスが保証されます。Web3Authの分散型MPCアーキテクチャは、セキュリティと安定性を確保し、3年間の稼働中にゼロのダウンタイムを実現し、最適な速度のためにKubernetes管理に基づいたエンタープライズグレードのインフラを提供しています。

Web3Authの背景

Web3Authは2019年に設立され、本社はシンガポールのシンガポール中央地域にあり、OAuthログイン(Google、Twitter、Discord)と既存のキー管理ソリューションを組み合わせることにより、一般的なWeb3ユーザーとネイティブWeb3ユーザーのユーザーログイン体験を簡素化することを目指しています。 Zhen Yu YongはWeb3Authの共同創設者兼CEOであり、ファイナンスとテクノロジーのバックグラウンドを持ち、いくつかの注目すべき企業で働いてきました。 Zheuはシンガポール経営大学とエディンバラ大学で専門のファイナンスとコンピュータサイエンスを学びました。 彼はオフチェーンのスケーラビリティの研究者として活躍し、EthereumとEthereum Classicの間のクロスチェーンブリッジであるThe Peace Bridgeを作成しました。 また、Visa、Ethereum Foundation、JPMorgan Chaseとも協力しています。

Web3Authは23人の投資家から資金を提供されています。Hash CIBとBitcoin.comは最新の投資家です。Web3Authは4段階で資金調達を行ってきました。最新の資金調達は2022年1月12日にシリーズAラウンドで行われました。Web3Authは2012年1月12日にシリーズAラウンドで1300万ドルを調達し、その後2019年7月9日に200万ドルのシードラウンドを行いました。この資金調達ラウンドでの注目すべき投資家には、Multicoin Capital、Coinbase Ventures、Binance Lab、Peak XV Partners(元Sequoia India)、Union Square Venturesが含まれています。

Web3Authの特徴

認証が簡単になりました

Web3Authを使用すると、開発者は、ユーザーが今使用している馴染みのあるログイン手法を使用して、数秒でユーザーを始めることができます。ユーザーは、Google、Twitter、GitHub、その他人気のあるソーシャルアカウントを使用してサインインすることができます。ユーザーはまた、メール、SMS、認証アプリ、またはパスキーを使用してパスワードなしでログインすることもできます。Web3Authを使用すると、ユーザーはセキュアなウォレットアーキテクチャを活用しながら、認証を使用することができます。

銀行レベルのセキュリティ

Web3Authは、強力なMPC技術を使用して、キーを複数の当事者間で分散することで、ユーザーのデジタル資産に対する企業レベルの保護を提供します。単一の障害点を排除し、シームレスなリカバリーのためのいくつかのバックアップ代替手段を提供する分散アーキテクチャにより、ユーザーは自己保管ウォレットを完全に制御できます。

開発者向けに作られました

Web3Authは、アプリに簡単に組み込み、既存の認証システムとやり取りしたい開発者向けに設計されています。この機能には、大規模な移行やインフラの変更は不要で、外観と感触の完全なカスタマイズが可能です。この統合には、オンライン、モバイル、ゲームプラットフォームのサポートが含まれています。

ユーザー向けに設計されました

Web3Authは、60秒未満でWeb3にアクセスする簡単な方法を提供し、暗号に関する知識は必要ありません。ユーザーはウォレットを完全に制御でき、アカウントの復旧は簡単で信頼性があります。

Web3Authはどのように機能しますか?

Web3Authは、分散型アプリ(dApps)やブロックチェーンウォレットの柔軟性とセキュリティを高めるウォレットインフラストラクチャとして機能します。Web3Auth SDKは、ユーザー/アプリケーションのフロントエンドクライアントにのみ配置され、OAuthプロバイダーとAuthネットワーク間のやり取りを管理します。以下のグラフィックは、Web3Auth SDKと統合アプリケーションとのリンクを示しています。また、Web3Auth製品の違いを表示し、このインフラストラクチャを開発者向けに友好的に統合することが可能です。

Web3Authのウォレット管理インフラストラクチャは、ユーザーのウォレットを複数のキー共有に分散することで、シードフレーズの直接開示を防ぎ、セキュリティを向上させます。これらのキー共有は、ウォレット管理を可能にする「信頼のウェブ」を確立し、マルチファクターアカウント管理のようなものです。ユーザーは、OAuthログイン、信頼されたデバイス、その他の要素を使用して、暗号キーペアを管理します。プライベートキーは、当社のデータベースや参加ノードを含め、ウォレットインフラストラクチャシステム内のどこにも保存されていません。

ユーザーは、Web3Auth Auth Network に参加して、ソーシャルログイン共有を構築し、5/9 コンセンサスアルゴリズムを使用してキーを生成します。この設計により、ウォレットは非管理型のままであり、Web3Auth、ソーシャルログインプロバイダー、またはキーシェアを持つ他のいかなる当事者も完全な所有権を主張することはできません。

Web3Auth 製品/テクノロジー

Web3Authの幅広い製品スイートには、事前オンボーディングから事後オンボーディング、認証までが含まれており、開発者はWeb3のdApp/Wallet向けにスムーズなエンドツーエンドのエクスペリエンスを作成できます。

プラグアンドプレイ組み込みウォレットSDK

Web3Authのプラグアンドプレイ(PnP)統合により、わずか4行のコードで完全な機能を備えた安全な埋め込みウォレットをアプリに追加できます。SDKを初期化し、設定を構成し、準備が整いました。認証フローからウォレット管理まで、すべてをバックグラウンドで処理します。PnPはWeb、iOS、Android、React Native、Flutter、Unity、Unrealを含むすべての主要プラットフォームで利用可能で、フルホワイトラベリングオプションを提供し、ブランドに合わせた完全なホワイトラベリングオプションを提供します。その結果、シームレスで非保管型のウォレットソリューションが実現します。

Web3Auth PnPは、シンプルで安全な認証フローを使用します。ユーザーがログインしようとすると、auth.web3auth.ioに送られます。Web3Authサイトは認証手続きを管理し、ユーザーを希望のログインプロバイダー(Google、Twitterなど)にリダイレクトします。認証が成功すると、Web3Authはユーザーの秘密鍵を安全に再構築します。ユーザーは、アプリケーション固有のキーを使用して開発者アプリケーションに戻されます。

プラグアンドプレイ(PnP)の機能

  • インスタント統合:わずか4行のコードで完全な機能を備えた埋め込みウォレットを作成します。
  • 非保管型セキュリティ:エンタープライズグレードのMPCウォレットインフラストラクチャは、ユーザーの資金が安全で、デフォルトで自己保管されることを保証します。
  • 包括对社交登录(Google、Twitter等)和无密码解决方案(如短信、电子邮件、认证器应用程序和通行证)的全面认证支持。轻松扩展您现有的授权系统。
  • ネイティブアカウント抽象化:スマートコントラクトウォレットとガスレストランザクションをチェーン間で統合サポート。
  • 完全なウォレットサービス:当社の事前構築されたウォレットUIコンポーネントにより、フィアット通貨の入口、トークンスワップ、NFTの表示、取引履歴などへのアクセスが提供されます。
  • ウォレットの発見:埋め込みウォレットを主要オプションとして保持しながら、200以上の外部ウォレットに検出および接続します。
  • WalletConnectの統合:ネイティブWalletConnectサポートにより、Web3エコシステムの他の部分とのスムーズな接続が可能になります。

シングルファクター認証SDK

Single Factor Auth(SFA)は、既存のソーシャルアカウントやパスワードレスの方法を使用して、Web2のように感じさせることで、最もシームレスなWeb3のオンボーディング体験を提供します。同時に、Web3Authはバックグラウンドでユーザーのウォレットを生成します。リダイレクトはありません。すべてがアプリケーションインターフェース内で行われ、すべてのWeb2/Web3ユーザーにとって自然で馴染みやすいものになります。

認証フローはわかりやすく、安全です: ユーザーが好きな方法(ソーシャルログイン、メール、生体認証など)を使用して接続すると、Web3Authは裏側でShamir’s Secret Sharingを使用してウォレットを生成します。秘密鍵は分割され、Web3Auth認証ネットワーク全体に(5/9のコンセンサスプロセスを経て)分散され、認証後にユーザーのアイデンティティから取得されます。ウォレット全体がアプリケーション環境内で再作成されます。

シングルファクター認証SDKの特徴

  • 完全なUIコントロール:ブランドアイデンティティに合ったカスタムログインインタフェースと認証フローを作成する能力。
  • 直接統合:外部依存関係なしにアプリケーション内でウォレットインフラストラクチャを管理します。
  • リダイレクトなし:この機能により、開発者はユーザーをアプリ内に維持できます。外部の認証サイトは必要ありません。
  • マルチプラットフォーム:Web、React Native、iOS、Android、およびFlutterアプリケーションをサポートしています。
  • 包括对社交登录(Google、Twitter等)和无密码解决方案(如短信、电子邮件、身份验证器应用程序和通行证)的综合认证支持。轻松扩展用户现有的授权系统。
  • ネイティブアカウント抽象化:スマートコントラクトウォレットとガスレストランザクションをチェーン間で統合サポート。
  • 完全なウォレットサービス:Web3Authの事前構築されたウォレットUIコンポーネントを使用すると、法定通貨のオンランプ、トークンスワップ、NFTの表示、取引履歴などの機能にアクセスできます。
  • WalletConnectの統合:ネイティブWalletConnectサポートにより、Web3エコシステムの他の部分とのスムーズな接続が可能になります。

MPCコアキット

Web3Auth MPCコアキットは、しきい値署名スキーム(TSS)を使用する強力なマルチパーティ計算(MPC)ベースの認証システムです。通常のキーベースの認証システムとは異なり、MPCコアキットはプライベートキーを再作成しないため、かなり安全です。MPC Core Kitは、高度なセキュリティが必要なアプリケーション向けに設計されており、認証フローに対する完全な制御権を提供します。厳格なセキュリティ基準に準拠しながら、高度な認証システムを開発するための必要なツールと柔軟性を提供します。

開発者は、分散キー共有を使用してユーザーを認証し、プライベートキーを再構築せずにブロックチェーントランザクション署名を生成するために、Web3Auth MPC Core Kitを利用することができます。このSDKは2-of-3の閾値署名システムを採用しており、キーシェアが以下のように割り当てられています:

  • Auth Network Share: Auth Network ShareはWeb3Authの分散型Auth Networkによって管理され、GoogleなどのOAuthプロバイダーを介してアクセス可能であり、同様の認証体験を提供しています。
  • デバイス共有:データは、ユーザーのデバイスに安全に保存され、モバイルデバイスでの生体認証など、プラットフォーム固有のセキュリティ機能を利用しています。
  • 回復共有: セカンダリデバイスに保管したり、オフラインストレージ用にダウンロードしたり、パスワードやセキュリティ質問などのユーザー入力に基づいて作成したりできるバックアップ共有。

MPCコアキットの特長

  • 妥協されていないセキュリティ:分散型MPC設計により、プライベートキーが再作成されることはないため、キーが妥協する可能性が排除されます。
  • シームレスな統合:アプリケーション内でエンドツーエンドの認証フローを作成し、完全なUI/UXコントロールを持ちます。
  • エンタープライズグレードのアーキテクチャ:非保管型のMPCウォレットアーキテクチャは、自動回復プロセスを含み、最適なセキュリティと信頼性を提供します。
  • 柔軟な認証:ソーシャルログイン、パスワードレスアプローチ、および現在の認証システムのサポートにより、様々な認証の代替手段が可能となります。
  • 開発者ファーストデザイン:直接統合機能と設定可能なインターフェースを備えており、ブランディングに一貫した洗練された認証フローを作成できます。

Web3Auth SDKとdApp/Walletの統合に関する関係

ユーザーがGoogleなどのログインプロバイダーを介してログインすると、アプリケーションはJWT id_tokenを受け取ります。このJWTトークンは、Web3Auth SDKのログインメソッドに渡されます。Web3Auth SDKは、その後、JWTトークンをWeb3Authダッシュボードで指定された設定と照合し、セルフカストディアルな方法でプライベートキーを生成し、ユーザーをアプリケーションに簡単にオンボーディングします。

ウォレット用のWeb3Auth

Web3Authはキー管理システムとしてウォレットに統合されることを意図しています。これは安全なユーザー固有の暗号キープロバイダを提供し、取引やメッセージに署名したり、その他のウォレット活動を行うために使用できます。

ウォレット開発者として、独自のUIとユーザーエクスペリエンスの作成に集中できます。同時に、Web3Authは鍵の生成、管理、およびストレージの複雑さをバックグラウンドで処理します。ウォレットは秘密鍵とアカウントを管理するためのユーザーフレンドリーなインターフェースであり、Web3Authは基本的な鍵インフラを支えています。

dApps用のWeb3Auth

Web3Authは、dAppsが独自の認証およびウォレットフローを設計し、ユーザーエクスペリエンスを完全に制御できるようにします。開発者は、外部ウォレットに依存せずに、アプリケーションの要件に応じて最適化されたフローを作成することができ、ユーザーを誤解する洗練されたブロックチェーン言語に依存することなく、統合されたウォレットを構築することができます。

主な利点

  • シームレスなユーザーエクスペリエンス:おなじみのweb2スタイルのログイン手続きで、ブロックチェーンの専門知識は必要ありません
  • 完全なブランドコントロール:アプリに合わせて完全なログインエクスペリエンスをカスタマイズします。
  • 組み込みウォレット:アプリの機能に集中してください。同時に、事前に組み込まれたウォレットUI、フィアット通貨のオンランプ、その他のウォレットサービスを含むウォレット管理をお任せください。
  • マルチチェーンサポート:私たちのチェーンに依存しないアーキテクチャにより、お好きなブロックチェーン上でアプリを展開できます。
  • アプリ内取引:ユーザーがインターフェースを離れることなくアプリとやり取りできるようにします。
  • 柔軟な統合:組み込みウォレットから選択するか、外部のウォレットにリンクします。

Web3Authウォレットエコシステム

Wallet Ecosystemは、確立されたWeb3コミュニティ向けのWeb3Authの主力統合です。これにより、ユーザーは埋め込みウォレットやスマートアカウントから他のdAppsへ暗号資産を送金できます。このプラットフォームは、ウォレットを作成するためにWeb3Authフレームワークを使用し、一連のアプリケーションがネットワーク化され、より広範なユーザーベースに到達できるようにします。ウォレットエコシステムは、複数のプラットフォーム間でユーザーエクスペリエンスを統合しています。

セーフオーセントキット

SafeAuthキットは、Safeと共に開発され、生態系内でスマートウォレット上のMPCを介した簡単なオンボーディングを統合する革新的なソリューションを提供し、ERC-4337との互換性を確保し、相互運用性の原則を利用しています。このソリューションは、Web3AuthのMPCパワードアカウントをこれらのスマートウォレットの署名者として使用し、シンプルなオンボーディングおよびリカバリプロセスを可能にします。これにより、ユーザーエクスペリエンスが簡素化され、ブロックチェーンとの接触が最適化され、セキュリティとユーザーの自律性が向上します。

Torusウォレット

EVM Torus ウォレット

Torus Walletは、Openseaや1inchなどの優れたプラットフォームと統合され、相互運用性を向上させるWeb3Authのオリジナルウォレットです。Torus Walletには、法定通貨のトップアップ、ウォレットの事前生成、スワップ機能などの機能が含まれており、ブロックチェーン領域に便利さと有用性をもたらすことを意図しています。このウォレットは、Web3Authの潜在能力を示し、ユーザーエクスペリエンスを合理化しつつ、高いセキュリティと効率性を維持しています。

Solana Torusウォレット

Solana Torusウォレットは、Solanaエコシステム専用に設計されたTorusウォレットの改良版です。Magic EdenやStar AtlasなどのトップSolanaプラットフォームとのスムーズな統合を促進するよう設計されており、このウォレットはSolanaネットワークの相互運用性と使いやすさの重要なコンセプトを表しています。

XRPL Torus ウォレット

XRPL Torusウォレットは、XRPLエコシステム向けに特に設計されたモバイルファーストソリューションであり、実用的なトークンおよびNFT管理を重点としています。このTorusウォレットのイテレーションは、元のプラットフォームの長所を活かしながら、XRPL環境の特定の要件に焦点を当てて構築されています。これは、ユーザーに直感的で安全なインターフェースを提供し、XRPLの高速ペースの世界に適した取引やデジタル資産とのやり取りを可能にします。

Web3Authの競合他社

Web3Authは、Web3アプリとウォレットのための最もシンプルで安全な認証ソリューションです。Web3Authは、OAuth(Google、Twitter、Discord)のログイン、さまざまなウォレット、既存のキー管理ソリューションを集約することで、すべてのdAppsとウォレットのユーザーに馴染みのあるログイン体験を提供します。Web3Authは、数行のコードでアプリケーションに統合することができ、ユーザーは任意のブロックチェーンに接続できます。ユーザーは、WebおよびモバイルSDKを使用して、アプリケーションの外観やブランディングを変更することができます。また、アプリケーションやウェブサイトのUI/UXを完全にホワイトラベル化して、それを制御することもできます。

Alchemyは、開発者向けにWeb3Authオプションを提供するブロックチェーンインフラストラクチャプラットフォームです。これにより、消費者は分散型アプリケーションとやり取りするための安全で信頼性のある手段を得ることができます。AlchemyのWeb3Authソリューションは、Web3Signerをサポートする人気のある認証メカニズムであるOAuth 2.0に基づいて構築されています。Alchemyは、月間アクティブユーザーが1,000人まで無料のサブスクリプションを提供しています。それ以外については、価格は特定の見積もりによって決まります。

Magicは、アプリケーションを使用して、パスワード不要のWeb3オンボーディング(シードフレーズなし)およびマジックリンク(SlackやMediumと同様)を介した認証を提供する開発者向けSDKです。Magicを使用すると、ライトニングファストでハードウェアでセキュリティ保護されたパスワードレスログイン、Web3オンボーディング、およびわずか数行のコードで20以上のブロックチェーンへのアクセスが可能です。ユーザーがすでに認証ソリューションを持っていても、Magicを使用できます。Magic Authは、基本的なWeb2ユーザー認証に使用することもでき、20以上のブロックチェーンと組み合わせて、お使いのdApp用にカスタマイズされたウォレットUXを作成することもできます。Magic Authには、無料(1000 MAUs)、固有のブランディングがない場合は5000 MAUsまで$0.05、5000人を超えた後は1人当たり$0.10の3つの価格プランがあります。

PicketAPIは、ユーザーが分散型アプリケーションに認証することを簡単かつ安全にするブロックチェーン認証プラットフォームです。 PicketAPIのWeb3Authソリューションは、Web3Signerをサポートする人気のある認証および承認標準であるOpenID Connectに基づいています。 PicketAPIは、月間アクティブユーザー数が最大10,000人までの無料サブスクリプションを提供しています。 それ以外については、価格は特定の見積もりに応じています。

結論

Web3Authは、マルチパーティー計算を活用したセルフカストディアルソリューションを提供することで、ウォレットアズアサービスアーキテクチャの概念を変革しています。Web3Authは、マルチパーティー計算(MPC)技術を採用することで、オンボーディングとキー管理の難しさに対処しています。彼らはシードフレーズの必要性をなくし、代わりにユーザーフレンドリーなソーシャルログインを特徴とし、ノンカストディアルウォレットを1回のクリックで作成できるようにしています。さらに、彼らの2要素ウォレットはシームレスなリカバリープロセスを提供し、顧客がプライベートキーを危険にさらすことなくアクセスを復元できるようにしています。

著者: Abhishek Rajbhar
翻訳者: Cedar
レビュアー: Matheus、Pow、Joyce
翻訳レビュアー: Ashley
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.