I think you misunderstood, i didn't mean registered IPs.
EX:
IP1 (Real Client) --> They can only see recent transfer history of stuff transfered from that IP (Anything that isn't same IP comes up on the log as censored)
IP2 (Hacker) --> Hacker logs into stolen account, they look at history log (They will ONLY see censored transfer history which wont compromise account security). BUT will be able to see anything they transfer as a hacker.
Scenerio:
Real client logs into account --> SEES a recent transfer dated from yesterday thats censored.
They know ASAP something is fishy since they see a censored transfer but everything else that they recently transfered isnt censored.
Although the real client's IP may change from going to different internet locations/wifis, they will know weather they recognize making a transfer recently based on the date.
--------------------------
Although the suggestion for seeing logs based on authentication is also a good idea, to uncensored everything if the real account owner really wanted to verify additional information themselves.
So in a nutt shell:
1) If you are un-authenticated a bunch of logs will be censored
2) If you are authenticated, then everything is uncensored