https://medium.com/@accumulate/blockchain-oracles-the-communication-vessel-between-your-world-and-web-3-0-65f4940f9a8a