Public Blockchain versus Private blockhain