Ich kenne zwar Ants nicht im Detail, kann dir aber generelle Antworten zu anonymen P2P-Netzwerken liefern:
-GWebCache ist ein Verfahren, bei dem ein Webserver die IP-Adressen der Peers (z.B. Gnutella-Clients) sammelt und somit Kontakte zu anderen Peers vermittelt. Falls dein Ants-Client längere Zeit online ist, so macht es sicherlich Sinn, wenn dein Ants-Client von anderen Ants-Peers kontaktiert wird. Dies führt zu einer besseren Integration ins P2P-Netzwerk (z.B. mehr Anonymität) und hilft neuen Peers beim Anschluss ans Netzwerk. Ich würde somit diese Funktion aktivieren.
-Bezüglich IP-Adresse publizieren: Den Betrieb von Ants kann man nicht verschleiern! Die Anonymität bei anonymen P2P-Netzwerken gilt nur für die Datentransfers über diese Netzwerke. In einem
Thread zu I2Phabe ich dies genauer erläutert.
Die Verschleierung eines gesamten anonymen P2P-Netzwerkes wäre technisch realisierbar, es wäre einerseits ein Katz- und Mausspiel zwischen den Entwicklern und den Netzwerkadministratoren (Stichwort "
Steganographie") und erschwert andererseits die Integration von neuen Peers (Stichwort "
Darknet", ausserdem Unterschied Opennet/Darknet bei Freenet
auf Wikipedia).
MfG,
Nemo.