A public blockchain is public in nature. They are entirely decentralized where anyone can read, write and join. No central authority controls the blockchain. Also, all the data can be validated as data once are written cannot be altered. Key examples of public blockchains include bitcoin and ethereum.