Public Blockchain