LoginSignup
2
0

More than 5 years have passed since last update.

Ethereumのrlpxについて

Posted at

このドキュメントの翻訳(途中)です。

イントロ

RLPxは、アプリケーションがP2Pネットワークを介して通信するための汎用トランスポートおよびインターフェイスを提供する暗号ピアツーピアネットワークおよびプロトコルスイートである。RLPxは、分散アプリケーションの要件を満たすように設計されており、Ethereumで使用されている。

特徴

  • ノード発見とネットワーク形成
  • 暗号化されたハンドシェイク
  • 暗号化された転送
  • プロトコルマルチプレクサ(フレーミング)
  • フロー制御
  • Peer Preference Strategies
  • Peer Reputation
  • セキュリティ
    • 認証された接続性(ECDH + ECDHE、AES128)
    • 認証されたディスカバリープロトコル(ECDSA)
    • 暗号化された転送 (AES256)
    • 接続を共有するプロトコルが均一な帯域幅を持てる (フレーミング)
    • ノードは均一なネットワークトポロジーにアクセスでる
    • ピアはネットワークに一様に接続できる
    • nodeごとのreputationモデル
2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0