Molina-Jimenez, et al.. Implementation of Smart Contracts Using Hybrid Architectures with On- and Off-blockchain Components. 31 July 2018.