Oracoli blockchain, il ruolo dei dati esterni negli smart contract