A public blockchain is also called permissionless blockchain, it allows everyone to participate in and join the network. The system is decentralized and does not have any entity to supervises or controls the network. It is impossible to modify or alter data once they are validated, so the data on a public blockchain is secure.