Smart Contracts and the Use of Open Source Blockchain Data