Asymmetric cryptography, also known as public-key cryptography, is a type of encryption that uses a pair of related keys to encrypt and decrypt data .
The two keys in the key pair are a public key and a private key.
The public key is freely available to anyone, while the private key is kept secret by the owner.
Yes, it is the type of cryptography used in blockchain.