Smart Contracts Using Blockly: Representing a Purchase Agreement Using a Graphical Programming Language
A fair protocol for data trading based on Bitcoin transactions