Una prova formale può essere fatta solo contro un specifica formale . In altre parole: non puoi provare matematicamente che un software corrisponde a un comportamento se non sei in grado di definire matematicamente questo comportamento.
Ho seri dubbi sul fatto che un concetto generale come "anonimato" o "privacy" possa essere formalmente specificato, e quindi che possano essere dimostrati formalmente in qualsiasi modo.
Nella migliore delle ipotesi, potresti dimostrare formalmente che alcuni sottoinsiemi delle caratteristiche tecniche di Tor funzionano come progettato, ma non che questo design soddisfi qualsiasi obiettivo di privacy o anonimato.