Blockchains and smart contracts can help perform a whole variety of tasks that are currently done using centralized technology. But in order to effectively do these tasks, vast amounts of data from ...