Web3エコシステムをアカウント中心に変換する方法はありますか?

robot
概要作成中

暗号資産エコシステムは、ほとんどの場合、チェーン中心の視点を採用しています。この設計思想は、ブロックチェーンのスペースの希少性への認識によって主に駆動されており、セキュリティと分散化、パフォーマンスと拡張性のバランスを取るためのものです。現在のマルチチェーン環境では、クロスチェーン相互運用性の需要がますます明確になっていますが、チェーン中心の設計によって、取引効率の低下やユーザー体験の断片化の問題が生じています。クロスチェーン操作を最適化するために、チェーン抽象化という概念が提案され、異なるブロックチェーン間のよりスムーズな相互作用が実現されています。このような背景のもと、MEVなどのトピックに特化した独立研究機関であるFrontier Researchの研究員であるStephane GosselinとAnkit Chiplunkarは、「OneBalance」という新しい概念を提案しました。これは、アカウントを中心としたエコシステムを構築することで、チェーン抽象化を実現します。

OneBalanceフレームワークの構成と機能

OneBalanceは、多チェーン環境でのユーザーの操作と資産を統合するために、信頼できるアカウントを作成および管理するためのフレームワークです。これらのアカウントは信頼できるコミットメントマシンで実行され、リソースロックによる状態管理と信頼性のある状態遷移のリクエストを通じて、より安全かつ効率的なクロスチェーンインタラクションを提供します。 OneBalanceの目標は、ブロックチェーン上の任意の操作がユーザーの秘密鍵による署名に依存する現状を変えることです。

  • 信頼できるアカウント(Credible Accounts)は、OneBalanceフレームワークの中核的な構成要素であり、信頼性の高いプロミスマシン上で実行され、クロスチェーン機能と高いセキュリティを実現するために使用されます。このアカウントタイプは、ユーザーの異なるブロックチェーン上の資産と状態を管理するだけでなく、これらの状態の変更リクエストが信頼でき、安全であることを確実にします。信頼できるアカウントは、基礎となるブロックチェーンの複雑さを抽象化し、クロスチェーン取引と資産管理を簡素化します。さらに、信頼できるアカウントは、異なるチェーン上のGas費用などの取引手数料を抽象化するため、ユーザーはもう異なるチェーンの費用構造を気にする必要がありません。
  • クレディブルコミットメントマシンは、信頼できるアカウント機能を実現するための基盤技術であり、通常、ハードウェアまたはソフトウェア環境で複雑な操作の安全性を実行および保証するためのものです。これには、トラステッドエグゼキューションエンバイロメント(TEE)、マルチパーティ計算環境(MPC)、またはスマートコントラクトアカウントなどが含まれます。これらの主な役割は、アカウントの安全性を確保し、リソースのロックを発行し、これらのロックの履行を検証することです。クレディブルコミットメントマシンを使用することで、OneBalanceはすべてのアカウント操作が高度に安全かつ検証済みの環境で行われることを保証し、取引の信頼性と改竄防止能力を向上させます。
  • リソースロックは、信頼できるアカウントで使用されるメカニズムで、特定の条件が満たされるまでユーザーの資産や状態をロックすることを主な目的としています。リソースロックの設計目的は、クロスチェーン操作中に資産の安全性と一貫性を確保し、ユーザーが操作の実行中に二重支出やその他の詐欺行為を行わないようにすることです。例えば、ユーザーは特定のトークンをあるチェーン上でロックし、他のチェーン上の操作が成功するまでそのトークンが移動または解放されないことを保証することができます。このようなロックメカニズムは、クロスチェーン取引の安全性を向上させますが、ブリッジへの需要を排除するわけではありません

OneBalance それ自体は完全な原子性を保証することはできませんが、ロックメカニズムを通じて原子性を促進することができます。ユーザーは、ロックメカニズムのトリガー条件を設定できます: 1つは特定の条件が満たされる場合にのみロックがトリガーされる必要があります。 2つ目は特定のトランザクションが完了した後にのみロックが解除される必要があります。つまり、ロックの実行は一連の外部イベントの発生に依存します。もしチェーン間の一部の操作が予想通りに実行されなかった場合、これらの操作を実行した代理人は経済的利益を得ることができません。これにより、操作の原子性が経済的に保証されます。

既存のアカウントタイプとの比較

アカウントには大きく分けて、外部所有アカウント (EOA) と スマートコントラクト アカウント (SCA) の 2 種類があります。 EOAは最も基本的なタイプのブロックチェーン アカウントであり、パブリック秘密鍵によって直接制御され、スマートコントラクトロジックは含まれていません。 オンチェーンには、ユーザーが送信したトランザクションがユーザーが決定したトランザクションであることを保証するメカニズムがなく、ユーザーはノンスを変更して新しいトランザクションを送信し、それによって以前のトランザクションを無効にすることができるため、EOAトランザクションはより高速で低コストであるため、信頼できるコミットメントを提供できません。 SCAは、スマートコントラクトを介して管理および制御されるアカウントであり、より複雑なロジックとトランザクションを実行できます。 しかし、SCAは自発的にトランザクションを開始することができず、コストがかかります。

既存の2つの主要なアカウントタイプと比較して、OneBalance はリソースのロックと信頼できるコミットメントマシンによって取引の安全性と不可逆性を向上させ、取引の速度とコスト効率を維持しています。信頼できる計算環境内でリソースのロックを実装することで、大量のガスを消費することなく、またオンチェーンの最終性を待つことなく、コストと効率のバランスを実現しました。同時に、OneBalance はセッションキーと多要素認証(MFA)などの現代的な認証方法をサポートし、スマートコントラクトアカウントに類似したユーザーエクスペリエンスの向上を提供しています。

さらに、OneBalanceはEIP-4337に準拠したアカウントシステムと互換性があり、EIP-4337で実装されたスマートコントラクトのロジックを利用してクロスチェーンアカウント管理機能を強化することができます。ただし、OneBalanceはアカウントの抽象化と4337のチェーンに限定されていません。それは汎用のフレームワークであり、より広範な適用範囲を持っています。OneBalanceは、EIP-4337を基礎として、そのコンセプトを拡張し、クロスチェーン機能を追加したものと見なすことができます。

OneBalance フレームワークを実装することにより、マルチチェーン環境でユーザーアカウントと資産を集中管理および操作し、Web3エコシステムをアカウント中心の視点に変革させる可能性があります。OneBalance は統一されたアカウントインターフェースを提供し、ユーザーが異なるブロックチェーン間でシームレスに取引できるようにし、各チェーンの違いを気にする必要がありません。この集中型のアカウント管理は、ユーザーに高度なセキュリティ機能とカスタマイズ設定を提供し、資産の制御と保護を強化します。

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 2
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
Kennyangvip
· 2024-06-21 04:40
🧐 BUIDL
原文表示返信0
Kennyangvip
· 2024-06-21 04:13
💪 WAGMI
原文表示返信0
  • ピン