Simplexについて

Simplex

SimpleX は、ノードを使用してメッセージを非同期に渡し、受信者と送信者の匿名性を提供するオープンソースの分散型クライアント/サーバー ネットワークです。

メッセージング アプリを使用すると、世界中の人々と簡単にコミュニケーションし、つながることができます。しかし、テクノロジーを介して通信し接続する新しい方法により、プライバシーとセキュリティが侵害される新たな方法も存在します。

SimpleX は、数ある中で最もプライベートで安全なチャットおよびアプリケーション プラットフォームの1つです。SimpleX Chat の主な違いは、メッセージ ルーティングにID 形式をまったく使用せず、帯域外、またはメッセージ ルーティングに参加しないいくつかのタッチ ポイントを介して初期接続を確立する必要があることです。 SimpleX ネットワークの接続は、IP パケット時間を観察することによって構築されます。

それに加えて、SimpleX は 2つのE2E暗号化層 (二重接続用のダブルラチェット) を使用します。1つは前方機密性を提供し、長期的な資格情報が知られた場合でもチャットを保護します。2つ目は、セキュリティを保護することを目的としています。メタデータ。

SimpleX Chatは、SimpleX Messaging Protocol (SMP) プロトコルを使用して、受信者に一方向にメッセージを送信します。P2Pネットワークとは異なり、すべてのメッセージは 1つまたは複数のサーバーを通過し、永続性を持つ必要さえありません。

ここでは、一方向にのみデータを送信できる非同期メッセージ キューが使用されます。これは、通信技術ではシンプレックスとも呼ばれます。これにより、フェデレーション ネットワークとP2Pネットワークの利点が組み合わされ、欠点が回避されます。

そのため、フェデレーテッド ネットワークとは異なり、参加しているサーバー ノードはユーザーの記録を持たず、相互に通信せず、メッセージが受信者に配信された後に保存されません。また、参加しているサーバーの完全なリストを検出する方法はありません。

SimpleX チャットの利点

グローバルなユーザーIDはありません – 電話番号、電子メール、ユーザー名、一意の識別子はありません。言い換えれば、ネットワークサーバーがユーザーの通信を集約し、連絡先を可視化できるものは何もありません。

分散型クライアント/サーバー ネットワーク トポロジとプライバシー保護メッセージ ルーティング プロトコル。SimpleX ネットワークはP2Pネットワークに似た設計ですが、ほとんどのP2Pネットワークとは異なり、集中コンポーネントに依存せず、クライアントとサーバーで構成されます。

コアネットワークのDNSに依存しません。おそらく、将来的にはオプションのパブリック アドレスに DNSが使用されることになるでしょうが、メッセージルーティングはDNSベースのユーザー アドレスに依存しません。

詳細については、プロジェクトの Web サイトを参照する か、プロジェクトの GitHub ページにアクセスしてください。


Tag: 開発

コメント


認証コード7997

コメントは管理者の承認後に表示されます。