Public vs Private Blockchain: Key Differences Explained