序章
今日、ブロックチェーン技術がますます成熟するにつれて、Web3 の概念は徐々に人々に馴染み始めています。しかし、Web3 のユーザー エクスペリエンスは、大規模なアプリケーションの妨げとなる大きな問題となっています。最近の調査によると、新規ユーザーの 90% 以上が分散型アプリケーション (dApps) を自分で使用する際に困難を経験しています。この状況を変えるために、dappOSが登場しました。 dappOS は、dApp をモバイル アプリと同じくらい使いやすくするために設計されたオペレーティング プロトコルです。 dappOS のソリューションを使用すると、複雑なワークフローや暗号化の知識がなくても、誰でも dApp にアクセスできます。同時に、dappOSは最近シードラウンド資金調達の詳細も発表し、IDG CapitalとSequoia China、OKX Ventures、HashKey Capital、KuCoin Ventures、TronDao、 Gate Labs、Taihill Ventures、Symbolic Capital、Foresight Ventures、BlueRun Ventures、Mirana Ventures、Leland Venturesなどが投資に参加した。
動作原理
現在、ほとんどの dApp は Web3 の初心者にとっては複雑すぎます。分散型ウォレットを作成する場合でも、分散型取引所 (DEX) でトランザクションを完了する場合でも、ユーザーはいくつかのわかりにくい用語と複雑なワークフローを理解し、習得する必要があります。これにより、新規ユーザーが Web3 の世界に触れることがさらに困難になることは間違いありません。
初の Web3 統合操作プロトコルとして、dappOS はユーザーと暗号化インフラストラクチャ (パブリック ブロックチェーンやクロスチェーン ブリッジなど) の間にインターフェイス層を構築し、ユーザーが dappOS と対話するだけで検証を完了し、操作を実行できるようにします。たとえば、dappOS は最近、オプティミスティック ローリング スケーリング ソリューションである Ethereum Layer 2 Optimism 上の Perpetual Protocol を完全にサポートしました。この統合により、BSC などの他のチェーンのユーザーは、複雑なワークフローなしでパーペチュアルで取引を開始できるようになります。したがって、dappOS のソリューションは、セキュリティを損なうことなく、よりシンプルなエクスペリエンスをユーザーに保証します。
インテントトランザクション: ユーザーフレンドリーなインタラクション
インテントトランザクションは、ブロックチェーン上で実行されるトランザクションの一種で、参加者が単にトランザクションリクエストを送信するのではなく、トランザクション内で自分の意図を表現できるようにします。この取引方法により、取引の透明性が向上し、取引コストが削減され、仲介者の参加が減少します。 dappOS では、ユーザーはインテント トランザクションを通じて、より直観的かつ人間らしい方法で DApp と対話できるため、ユーザー エクスペリエンスが向上します。
「インテント トランザクション」は比較的新しい概念で、主に Web3.0 環境で提案および適用されています。この概念の核となる考え方は、ユーザーが複雑なトランザクションの詳細に対処することなく、ユーザーのトランザクション意図をチェーン上のトランザクション動作に直接変換することです。
従来のブロックチェーントランザクションでは、ユーザーは適切なネットワークの選択、適切なマイナー手数料の設定、トランザクションの署名など、一連の複雑な手順を理解し、操作する必要があります。一般ユーザーにとっては敷居が高く、使いにくいものです。
この問題を解決するのが「インテントトランザクション」の登場です。 「インテンショントランザクション」モードでは、ユーザーは「10 ETHを購入したい」などのトランザクションの意思を表明するだけで、システムが最適なトランザクションパスの選択や適切なマイニングの設定など、すべてのトランザクションの詳細を自動的に処理します。手数料、署名取引等これにより、ユーザーの操作の煩雑さが大幅に軽減され、取引の利便性が向上します。
dappOS は、「インテントのトランザクション」を可能にする一例です。 dappOS を通じて、ユーザーは DApp でトランザクションの意図を直接表現でき、dappOS がすべてのトランザクションの詳細を自動的に処理するため、ユーザーは従来のアプリを使用するのと同じようにブロックチェーン トランザクションを簡単に実行できます。
dappOS ソリューションは主に 2 つの部分で構成されます。
dappOS は、「インテントのトランザクション」を可能にする一例です。 dappOS を通じて、ユーザーは DApp でトランザクションの意図を直接表現でき、dappOS がすべてのトランザクションの詳細を自動的に処理するため、ユーザーは従来のアプリを使用するのと同じようにブロックチェーン トランザクションを簡単に実行できます。
dappOS ソリューションは主に 2 つの部分で構成されます。
- dappOS アカウント: ユーザーは、通常の外部所有アカウント (EOA) の代わりに、アカウント抽象化に基づいた「統合アカウント」を使用できます。この方法により、ユーザーはアカウントの復元、トランザクションの事前バッチ化、および実行の自動化が可能になります。 -チェーンウォレットの集約により、異なるチェーン上の資産の統合管理も容易になります。
- dappOS ネットワーク: ユーザーがウォレットおよびクロスチェーン関連の操作を自動的に実行し、トランザクションの背後で複雑な対話プロセスを完了するのに役立つ分散型ネットワーク。
チェーンの抽象化: 開発プロセスの簡素化
チェーン抽象化は、dappOS プロジェクトの重要なコンポーネントであり、開発者が DApp を開発および展開することを容易にする抽象化レイヤーを提供します。チェーンの抽象化により、開発者は統一インターフェイスを使用してさまざまなブロックチェーン プラットフォームにアクセスできるため、開発プロセスが簡素化され、DApp の移植性が向上します。
チェーン抽象化は、ユーザーが基礎となるブロックチェーン テクノロジーや複雑な操作手順を直接認識または理解することなく、ブロックチェーン アプリケーションを使用できるようにすることを目的とした設計概念です。これには、ユーザーが使用しているチェーン アプリケーション、クロスチェーン操作の実行方法、ガス料金の支払い方法などを知る必要がないことが含まれます。
実際のアプリケーションでは、チェーン抽象化は通常、ユーザーと基盤となるブロックチェーン テクノロジの間に抽象化レイヤーを追加することによって実装されます。この抽象化レイヤーは、アプリケーション、プロトコル、またはサービスです。このようにして、ユーザーはブロックチェーン アプリケーションを使用するときに、複雑なブロックチェーン操作を直接扱うことなく、この抽象化レイヤーと対話するだけで済みます。
チェーンの抽象化により、ユーザーがブロックチェーン アプリケーションを使用する敷居が大幅に下がり、ユーザー エクスペリエンスが向上し、ブロックチェーン テクノロジーの大規模な導入が促進されます。
dappOS は、統一された動作プロトコルを作成することでチェーンの抽象化を実装します。この操作プロトコルは抽象化レイヤーとしてユーザーと基盤となるブロックチェーン テクノロジーの間に配置されるため、ユーザーは複雑なブロックチェーン操作に直接さらされる必要がありません。
具体的には、dappOS のチェーン抽象化は主に次の側面に反映されます。
1. 統合アカウント: dappOS では、ユーザーが統合アカウントを使用して、すべてのチェーン上のすべてのアセットを管理し、異なるチェーン上の異なるアプリケーションで対話できるようにします。これは、ユーザーがチェーンごとに個別のアカウントを作成して管理する必要がないことを意味し、ユーザーの操作が大幅に簡素化されます。
2. タスクに関連付けられた注文の実行: dappOS のサービス ノードは、ユーザーのトランザクション リクエストを受信し、実行のためにパッケージ化できます。これは、ユーザーが異なるチェーンでトランザクションを実行する方法を気にする必要がなく、リクエストを送信するだけで済み、サービス ノードが複雑なトランザクション プロセスを完了することを意味します。
3. 新しい入札システム: dappOS の V2 バージョンでは、新しいノード入札システムが導入されています。このシステムでは、ユーザーは、対象トランザクション内のサービス ノードのリストを確認し、すべてのサービス ノードがトランザクションを完了するために必要なコストと時間を表示することができ、ユーザーはさまざまなサービス ノードを自ら最適に選択することができます。つまり、ユーザーは最適なトランザクション パスの選択方法を気にする必要はなく、最適なサービス ノードを選択するだけで済みます。
これらの設計を通じて、dappOS はチェーンの抽象化を実現し、ユーザーがブロックチェーン アプリケーションを使用するときに、どのチェーン アプリケーションが使用されているか、クロスチェーンの方法、Gas の支払い方法やその他の複雑な操作を認識する必要がなく、よりスムーズなユーザー エクスペリエンスを提供します。 。
将来の開発
これらの設計を通じて、dappOS はチェーンの抽象化を実現し、ユーザーがブロックチェーン アプリケーションを使用するときに、どのチェーン アプリケーションが使用されているか、クロスチェーンの方法、Gas の支払い方法やその他の複雑な操作を認識する必要がなく、よりスムーズなユーザー エクスペリエンスを提供します。 。
将来の開発
dappOS の開発は 2 つの段階に分かれています。最初のフェーズでは、既存の dApps にソリューションを導入することに焦点を当てます。 dappOS は、チェーンに依存しない、ワークフローを簡素化したソリューションを提供し、現在の契約を再デプロイする必要がなくなります。この統合により、dApps でのワークフローが大幅に簡素化されます。同時に、異なるチェーンのユーザーに同じシームレスなエクスペリエンスを提供できます。たとえば、チェーン a のユーザーは、チェーン a と同じユーザー インターフェイスを通じてチェーン b の dApp を使用できます。
プロジェクトのソリューションは進化し続けるため、第 2 段階の戦略は、Web3 への小さなプログラム ゲートウェイを構築することです。ここでは、無数のユーザー フレンドリーな dApp に 1 か所でアクセスでき、Web3 アカウントが Web2 のユーザー エクスペリエンスを簡単に享受できるようになります。
エピローグ
業界のベテランがコメントしているように、dappOS は開発者と Web3 ユーザーの両方にメリットをもたらします。次の 10 億人のユーザーは、分散化について学ぶのに何時間も費やしたくないかもしれません。dappOS は、業界が 100 万から 10 億に成長するのを助ける架け橋としてそこに存在するでしょう。
dappOS プロジェクトは、独自のインテント トランザクションとチェーン抽象化機能により、Web3 の開発を強力にサポートします。これにより、DApp の開発および展開プロセスが簡素化されるだけでなく、ユーザーと DApp の間のインタラクション エクスペリエンスも向上し、Web3 の大規模な導入が促進されることが期待されます。 dappOS プロジェクトの継続的な開発と改善により、将来の Web3 時代において dappOS プロジェクトがより大きな役割を果たすことが期待されます。同時に、読者には dappOS プロジェクトの最新の進捗状況に注目し、インテント トランザクションとチェーンの抽象化についてさらに学ぶことをお勧めします。
全てのコメント