В теории, крипто-оракулы, это програмный комплекс, который связывает офф-лайн данные, получаемые от различных источников с смарт-контрактами блокчейнов. Как я понимаю, они работают как API. А практически, это можно представить как некий датчик, который передаёт информацию в блокчейн. Например, кто-то поднёс карточку к сенсору, информация с суммой передалась смарт-контракту, который сработал и перевёл крипту на какой-то кошелёк.