How private is blockchain?

Artboard-66-copy
Maintaining privacy in the digital world is getting more and more difficult nowadays. But how does blockchain promote privacy and anonymity, when it also openly displays the entire history of transactions that anyone has ever made?