Public Blockchain: Specifics, Benefits, and Potential