Blokkjeder har stor kapasitet, men deres isolasjon fra omverdenen begrenser dem. Smartkontrakter kan kun behandle data som ligger på kjeden, mens de fleste reelle bruksområder—fra finans og forsikring til gaming og logistikk—er avhengige av ekstern informasjon. Programmerbare oracle-nettverk løser denne utfordringen ved å levere og behandle off-chain-data sikkert for bruk på kjeden. Dermed utvider de blokkjedenes funksjonalitet og gjør det mulig for desentraliserte applikasjoner å samhandle med markeder, API-er, sensorer og andre blokkjeder på en tillitsminimert og sikker måte.
Dette kurset tilbyr en strukturert og grundig introduksjon til programmerbare oracle-nettverk. Kurset innleder med en gjennomgang av hvorfor oracles er avgjørende, deres utvikling over tid, og hvilke utfordringer de adresserer. Videre analyseres arkitekturen til moderne oracle-nettverk, deres reelle bruksområder, de ledende leverandørene i dagens marked, samt konkrete fremgangsmåter for å bygge løsninger med dem. Deltakerne vil oppnå både teoretisk forståelse og praktisk innsikt, og blir godt rustet til å integrere oracles i desentraliserte applikasjoner eller vurdere deres betydning for det bredere blockchain-økosystemet.
