From Ethereum to Tezos, Nate Maddrey explains what makes smart contracts so important to the world of NFTs