Is there any reason for choosing this type of encryption? Why is it more secure than others?
ECDSA digital signature was chosen to sign a transactions of Bitcoin. The keys are not very long and the computing is not much expensive. The secp256k1 curve was chosen, because it is "rigid" and pretty safe.