 In the cryptocurrency space, smart contracts are digitally signed in the same way a cryptocurrency transaction is signed.The signing keys are held in a cryptocurrency wallet.Smart contracts were first proposed in the early 1990s by computer scientist, lawyer and cryptographer Nick Szabo, who coined the term, using it to refer to "a set of promises, specified in digital form, including protocols within which the parties perform on these promises".