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

Technology CommunityCategory: BlockchainWhat is a trapdoor function, and why is it needed in blockchain development?
VietMX Staff asked 3 years ago

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.