SHATTERの通信トポロジの構築方法は、プライバシー保護とシステムの効率性を両立させるために重要です。通信トポロジは、ノード間の通信パターンを定義し、情報の伝達を制御します。SHATTERでは、各ノードが複数の仮想ノード（VNs）を操作し、VNs同士がモデルの一部を交換することでプライバシーを強化します。通信トポロジは各ラウンドごとにランダムに変更され、モデルチャンクの交換を保護します。このアプローチにより、攻撃者が特定のノードからモデルチャンクを信頼性を持って取得することが困難になります。動的なトポロジの使用は、情報の混合を改善し、モデルの収束を促進します。さらに、通信コストの増加は管理可能であり、プライバシー保護と効率性のバランスを取ることができます。