what is the difference between public and private blockchain
Public Key is a published key that can be used to send a secure message to a receiver
Private Key is a secret key that can be used to decrypt messages encrypted with the corresponding public or private key.