Differentiate between Symmetric and Asymmetric Encryption Systems.
Symmetric encryption uses a single, secret key for both encrypting and decrypting data. It is generally faster but requires a secure way to share the key.
Asymmetric encryption, or public-key cryptography, uses a pair of keys: a public key for encryption and a private key for decryption. While slower, it solves the key-sharing problem.
Bitcoin primarily uses asymmetric cryptography for creating and verifying digital signatures on transactions.