Public blockchain is an open, permissionless network allowing anyone to participate in reading, writing, or validating transactions without restrictions. It relies on consensus algorithms like proof of work or proof of stake and is utilized in various applications including smart contracts and decentralized applications. Mobiloitte is highlighted as a trusted blockchain development company with extensive experience in creating enterprise-grade solutions across multiple domains using advanced technologies.