Heliosライトクライアント: 信頼不要のイーサリアムアクセスの新しい選択肢

イーサリアムライトクライアントHelios: 信頼不要のブロックチェーンアクセスの新解

最近、新しいタイプのイーサリアムライトクライアントHeliosが登場しました。これはRust言語を基に開発され、完全に信頼を必要としないイーサリアムアクセスを提供することを目的としています。このクライアントの誕生は、ブロックチェーンの非中央集権と利便性を両立させることが難しいという課題から生まれました。

ブロックチェーンの核心的な利点は信頼が不要であり、ユーザーが自らの資産とデータを自主的に管理できることです。しかし、便利さを追求するために、人々はしばしば中央集権的なRPCサーバーを通じてイーサリアムにアクセスします。これらのサービスプロバイダーは便利なオンチェーンデータアクセスを提供していますが、ユーザーはクエリ結果の正確性を検証できず、これらのプロバイダーを信頼せざるを得ません。

Heliosは誕生し、イーサリアムがPoSに移行した後に促成されたライトクライアントプロトコルを利用して、信頼できない中央集権型RPCプロバイダーのデータを検証可能なローカルRPCに変換します。中央集権型RPCと組み合わせることで、Heliosはフルノードを実行せずにデータの真実性を検証できます。

このライトクライアントは顕著な利点を備えています: 同期速度が速く、約2秒で完了します; 追加のストレージスペースは必要ありません; 携帯電話やブラウザプラグインを含む様々なデバイスに適しています。Heliosはコンセンサス層と実行層で構成されており、2つの層は密接に結合されています。ユーザーは単一のソフトウェアをインストールして実行するだけで済みます。

コンセンサス層では、Heliosはビーコンサインの同期委員会メカニズムを利用し、信頼されていないRPCを通じて最新の同期委員会署名を取得し、チェーンヘッドを追跡します。実行層は、コンセンサス層で検証されたビーコンクリプトヘッダーを信頼されていない実行層RPCと組み合わせて、チェーン上の状態情報を検証します。

Heliosの登場は、より多くのユーザーに対してハードウェアに制約されない信頼不要のイーサリアムデータアクセスの手段を提供しました。ユーザーはこれをMetaMaskのRPCプロバイダーとして使用し、さまざまなDAppに信頼不要でアクセスできます。さらに、RustのWebAssemblyサポートにより、開発者はHeliosをJavaScriptアプリケーションに簡単に組み込むことができます。

未来、HeliosはP2Pネットワークから直接ライトクライアントデータを取得すること、欠落しているRPCメソッドを展開すること、WebAssemblyバージョンを構築すること、ウォレットソフトウェアに統合することなど、複数の面でさらなる発展が期待されています。これらの進展はイーサリアムエコシステムにさらなるセキュリティ向上とアプリケーションシーンをもたらすでしょう。

ETH6.02%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 7
  • 共有
コメント
0/400
Degentlemanvip
· 1時間前
腸が良い!すでに検証済みです
原文表示返信0
Layer2Observervip
· 7時間前
このソースコードを深く見てみる必要があります
原文表示返信0
GateUser-26d7f434vip
· 7時間前
また別のライトクライアントは何に使うのですか
原文表示返信0
AirdropFreedomvip
· 7時間前
RPCが最も信頼できると感じますね。
原文表示返信0
MoonlightGamervip
· 7時間前
rustこそが未来でしょう
原文表示返信0
FromMinerToFarmervip
· 7時間前
マイニングよりも農業の方が良い
原文表示返信0
LayerZeroHerovip
· 7時間前
rpc本当にありがとう
原文表示返信0
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)