Trustable oracles towards trustable blockchains - Pedro Duarte da Costa (2019)