the blockchain doesnt track or record ip addresses, except the ip of the node that relayed the transaction. again, tracking the ip form where a transaction originated would take immense amounts of effort from an attacker.
Still its possible, thats why author of this topic need to understand everything.
Better explanation would be usefull to him for sure.