What is a trapdoor function, and why is it needed in blockchain development?

Technology Community › Category: Blockchain › What is a trapdoor function, and why is it needed in blockchain development?
VietMX Staff asked 5 years ago

A trapdoor function is a function that is easy to compute in one direction but difficult to compute in the opposite direction unless you have special information. Trapdoor functions are essential for public key encryption—that’s why they are commonly used in blockchain development to represent the ideas of addresses and private keys.