Blockchain is not private but highly anonymous. Anyone can see the transactions, but its difficult to identify who exactly performed them because of pseudonyms which dont give any information about real persons. Thats why blockchain is transparent and anonymous at the same time.