Bitcoin is far from anonymous.
It is just the opposite.
Every transfer is in the blockchain and traceable.
If you want to go anonymous then I suggest that you look into some other coins,
like Monero, Verge, Deeponion, etc.
And what could the blockchain do? It does not give you any info other tha transaction.