Abstract

SUMMARYThis article summarizes “Auditing the Blockchain Oracle Problem” (Sheldon 2021), which introduces auditors to the risks of having an irreversible business agreement codified on a blockchain using a short software program called a smart contract that relies on an oracle to provide information from outside the blockchain in order to execute correctly. The article begins with an explanation of the role that oracles play in the blockchain ecosystem and proposes a working definition of oracles. Next, the article highlights how the auditing standards from both the AICPA and PCAOB can be interpreted to classify an oracle as part of smart contract users' information systems, and that the oracle provides a robust set of services that qualify it as a service organization. Finally, the article describes the process used by an oracle to collect, store, transform, and transmit data, and highlights relevant risks and illustrative control objectives related to this process.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.