Lohkoketjut ovat tehokkaita, mutta niiden eristyneisyys ulkomaailmasta rajoittaa niiden mahdollisuuksia. Älykkäät sopimukset käsittelevät vain lohkoketjun sisäistä dataa, vaikka useimmat reaalimaailman sovellukset – rahoitus, vakuutus, pelit ja logistiikka – tarvitsevat ulkoista tietoa. Ohjelmoitavat oracle-verkostot ratkaisevat tämän haasteen toimittamalla ja käsittelemällä lohkoketjun ulkopuolista dataa turvallisesti lohkoketjussa käytettäväksi. Ne laajentavat lohkoketjujen toiminnallisuutta ja mahdollistavat hajautettujen sovellusten vuorovaikutuksen markkinoiden, API-rajapintojen, sensorien ja jopa muiden lohkoketjujen kanssa luottamusta minimoivalla tavalla.
Tämä kurssi johdattaa järjestelmällisesti ohjelmoitavien Oracle-verkkojen pariin. Aluksi käydään läpi, miksi Oraclet ovat olennaisia, niiden kehityskaari sekä ratkaistavat ongelmat. Sen jälkeen tutustutaan nykyaikaisten Oracle-verkkojen arkkitehtuuriin, käytännön sovelluksiin, alan johtaviin toimijoihin sekä konkreettisiin rakentamisen vaiheisiin. Osallistuja saa sekä syvällisen käsitteellisen ymmärryksen että käytännön osaamista, jotka auttavat Oracle-verkkojen integroinnissa hajautettuihin sovelluksiin ja niiden vaikutusten arvioinnissa laajemmassa blockchain-ekosysteemissä.
