I don't know much of anything about Tor, but a cancelled presentation evidence does not make. I did find this https://ieeexplore.ieee.org/abstract/document/9343014