HomeRedditWhy Blockchain for Smart Contracts Why Blockchain for Smart Contracts admin | January 19, 2018 | Hi, I am a noob but: Why do you have to have a blockchain to build/use a smart contract? View Reddit by Kevingarnett44 – View Source Tweet Related Posts Check Substratum Review – Cryptocurrency Guide – How To Buy May 30, 2018 | More Quanta invited to join National Taiwan University Science and Technology’s Launch Ceremony August 10, 2018 | More Japan Embraces Cryptocurrencies April 8, 2018 | More Blockchain is Helping Banks on Consumer Lending July 10, 2018 | More 4 Comments raghu-nath January 19, 2018 To make the smart contract self-reliable and independent. gravityiowa January 19, 2018 It doesn’t have to be on a blockchain, it just makes it much easier, because you have a permanent and virtually tamper-proof record of the contractual transactions. Kevingarnett44 January 19, 2018 Great, thanks for much for the answer. I understand this works in a closed system like Bitcoin. However, what about smart contracts on a supply chain blockchain? Like, “when item X enters the warehouse, execute payment Y”. How can you know it is valid? Or maybe you cant – maybe blockchains in this case cant help with that, but only in closed systems like Bitcoin? In the supply chain senario one would have to make sure the Checkpoint (the person registering the item at the warehouse) is secure and valid? I wonder about this question like for instance with the Wabi usecase. Thanks again guys coinfloppy January 19, 2018 Why not ?