tor and vpn have no impact on the fact that your transaction is on a public ledger. Its like accessing your online banking with a vpn and thinking the bank does not know who your are :)