SSB は数年前から実行されています。 ソーシャル ネットワークの機能は、XNUMX つのデスクトップ アプリケーション (
Secure Scuttlebutt が機能するには、ローカル ネットワークに接続された XNUMX 台のコンピュータで十分です。 SSB プロトコルに基づくアプリケーションは UDP ブロードキャスト メッセージを送信し、自動的に相互に検出できるようになります。 インターネット上でサイトを見つけるのはもう少し複雑です。この問題については、いくつかの段落で改めて説明します。
ユーザー アカウントは、すべてのエントリ (ログ) のリンクされたリストです。 後続の各エントリには、前のエントリのハッシュが含まれており、ユーザーの秘密キーで署名されています。 公開キーはユーザーの識別子です。 エントリの削除と編集は、投稿者自身または他の人によっても不可能です。 所有者は日記の最後にエントリを追加できます。 他のユーザーも読んでください。
同じローカル ネットワーク上にあるアプリケーションは相互に認識し、関心のあるログ内の近隣アプリケーションに更新を自動的に要求します。 どのノードからアップデートをダウンロードするかは問題ではありません。 公開キーを使用して、各エントリの信頼性を検証できます。 同期中、関心のあるジャーナルの公開キー以外の個人情報は交換されません。 異なる WiFi/LAN ネットワーク (自宅、カフェ、職場) を切り替えると、ローカルに保存されたログのコピーが近くにある他のユーザーのデバイスに自動的に転送されます。 これはその仕組みと似ています
ここでの「誰かの友達になる」ということは、具体的な物理的な意味を帯びています。つまり、私の友達が私の雑誌を持っているのです。 友達が増えれば増えるほど、他の人にとって私の雑誌はよりアクセスしやすくなります。 パンクの説明では
ユーザーのログには、VKontakte ウォールのエントリと同様の公開メッセージ、受信者の公開キーで暗号化された個人メッセージ、他のユーザーの投稿に対するコメント、「いいね!」など、さまざまな種類のエントリが含まれる場合があります。 これは公開リストです。 写真やその他の大きなファイルはマガジンに直接配置されません。 代わりに、ファイルのハッシュが書き込まれ、これを使用してファイルをログ自体とは別にクエリできます。 元の投稿の投稿者のコメントが表示されるかどうかは保証されていません。共通の友人との距離が十分に短い場合を除き、そのようなコメントは表示されない可能性が高くなります。 したがって、たとえ軍事襲撃者があなたの地位を奪おうとしても、彼らがあなたの友人、または友人の友人の友人でなければ、あなたは何も気付かないでしょう。
Secure Scuttlebutt は最初の p2p ネットワークではなく、さらには最初の p2p ソーシャル ネットワークでもありません。 仲介者を介さずにコミュニケーションを図り、大企業の影響範囲から抜け出したいという願望は長い間存在しており、それにはいくつかの明白な理由があります。 ユーザーは大規模プレーヤーによるゲーム ルールの押し付けに悩まされています。画面に広告が表示されることや禁止されることを望んで、サポート サービスからの返答を数日待つ人はほとんどいません。 個人データの制御されない収集とその第三者への転送は、最終的にはこのデータがダークウェブで販売されることがあるという事実につながり、ユーザーがより制御できる他の対話方法を構築する必要性を何度も思い出させます。彼のデータをめぐって。 そして彼自身がその配布と安全に責任を持つことになる。
などのよく知られた分散型ソーシャル ネットワーク
Secure Scuttlebutt には、同期を容易にする中間ノード (「パブ」と呼ばれます) もあります。 ただし、パブの使用はオプションであり、パブ自体は交換可能です。 通常のノードが利用できない場合でも、すべてのデータの完全なコピーを常に保持しているため、何も失わずに他のノードを使用できます。 プロキシ ノードには、かけがえのないデータは保存されません。 パブは、あなたが頼めば、あなたを友達として追加し、接続時にあなたの雑誌のコピーを更新します。 フォロワーが接続すると、すでに接続を解除していても、新しい投稿をダウンロードできるようになります。 パブと友達になるには、パブの管理者から招待を受け取る必要があります。 ほとんどの場合、これは Web インターフェイス (
ネットワークはかなり長く運営されていますが、参加者はほとんどありません。 Android アプリ開発者の André Staltz 氏によると、
初心者向けの説明書が掲載されています
すべての画像は André Staltz による記事より
便利なリンク:
【1]出所: habr.com