NEMでEigenTrust++というものが使われているのは以下のような理由からです。
NEMネットワークのノードはトランザクションやブロックの情報をやり取りすることで常にお互いに交信しています。 新しい参加者に関する情報もブロードキャストしたり、既存の参加者に訪ねたりすることができます。
リモートのノードから情報を受け取ると、ノードはその情報の正当性と使用可能性をチェックすることができます。 その結果によってノードは交信(あるいは呼び出し)が「成功(新しい有効な情報を受信)」、「ニュートラル(有効だが既知の情報を受信)」、「失敗(無効な情報を受信)」のいずれかであったと判定します。
で、ノード間で多くの交信が行われていることが分かりましたが、もちろん害意のあるノードの可能性もあるわけです。そのため、情報を受け取る側のノードは送られてきた情報が正しいものか、利用できるものかチェックをします。