Kriptografija kroz grešku i igru: Intervju sa Marijom Mikić
Marija Mikić, docentkinja na Matematičkom fakultetu u Beogradu, više od petnaest godina radi sa mladim talentima i iz prve ruke uočava ključni problem formalnog obrazovanja: mladi su vrlo često uskraćeni za prilike da svoj dar neguju i znanje unaprede.
Upravo iz tog razloga osniva Matematičku akademiju u Beogradu, zajedno sa dr Milanom Jovanovićem i profesorom Veljkom Ćirovićem, sa ciljem da učenicima pruži znanje i pristup učenju kakav nije moguće ostvariti putem redovne nastave u školama.
A sada, Marija uči studente i napredne srednjoškolce kako da pristupaju složenim matematičkim konceptima i daju im direktnu, praktičnu primenu u sklopu kursa Zero Knowledge Proofs kriptografije. Mi smo je ovom prilikom rado podržali, a među predavačima je upravo i naš R&D inženjer, Ivan Džambasanović.
U nastavku ćemo malo više pričati o Marijinoj ljubavi prema matematici, njenom ulasku u Web3 i načinu na koji ona osnažuje mlade da se upuste i ostvare u svetu blockchaina i kriptografije.
O Matematičkoj akademiji
Pre šest godina, zajedno sa Milanom Jovanovićem (vanrednim profesorom na Matematičkom fakultetu u Beogradu) i Veljkom Ćirovićem (profesorom i direktorom Valjevske gimnazije), Marija osniva Matematičku akademiju u Beogradu.
Ona prvenstveno ima za cilj da učenicima svih uzrasta osnovne i srednje škole pruži priliku da uče matematiku, fiziku, i računarstvo, na nivou i načinu na koji to redovna nastava ne pokriva.
,,Prvo je nastala ideja da napravimo dodatne, pristupačne kurseve iz matematike, fizike i informatike. Cilj nam je bio da postepeno doprinosimo nekoj promeni, i da ti kursevi budu što pristupačniji,” objašnjava Marija.
Danas su ti kursevi dostupni i pokrivaju gradivo za sve razrede osnovne i srednje škole. Uz to, Matematička akademija održava i pripreme za fakultete, za upise u IT odeljenja srednje škole, za završne ispite, kao i pripreme za okružna i državna takmičenja.

Akademija organizuje i Matematički maraton, koji se tradicionalno održava već petu godinu u nizu. Tom prilikom učesnici (uzrasta od petog do osmog razreda osnovne škole) imaju 12 sati da rešavaju zadatke onlajn, a drugi deo se održava uživo u Beogradu.
Marija nam je i ukazala na to da su polaznici kurseva, samo prošle godine, osvojili 45 nagrada na državnim takmičenjima. Međutim, kako kaže, naučili su i ono najbitnije: ,,da problemu ne pristupaju kao nešto što je strašno, već kao slagalici koju treba da reše.”
Ulazak u Web3
Marija se Web3-jem bavi već pet godina, iako ga je otkrila sasvim slučajno, dok je bila predavač na predmetu Matematičke analize na informatičkom smeru.
,,Tu sam predavala Andriji Novakoviću. On je duboko u Web3-ju i ozbiljan je kriptograf, a jednom prilikom se javio meni kao bivšem nastavniku za matematičku pomoć. Tako smo krenuli da radimo zajedno”, objasnila je.
Iako su se njihovi profesionalni putevi razdvojili Andrijinim odlaskom u Njujork, Marija je nastavila da se usavršava u domenu Zero Knowledge Proofs kriptografije:
,,Sama tema Zero Knowledge Proofs, meni je bila izuzetno zabavna i interesantna jer tu ima jako puno matematike. E sad, tu je razlika: matematika koju mi (obično) radimo, često joj ne vidimo primenu. Ovde, vidim ono što ja uradim, direktno menjam nešto u nekom protokolu. Mogu da uradim nešto u ovom trenutku što će malo promeniti svet na bolje i, iskreno, Web3 mi se dopao toliko da i dalje ne želim da ga napustim.”
Kroz rad i razgovor sa studentima računarstva i matematike, vrlo brzo uviđa i njihovo interesovanje za ovo polje. Tako nastaje i kurs Zero Knowledge Proof kriptografije na Matematičkoj akademiji, koji iz godine u godinu broji sve više polaznika.
Zero Knowledge Proofs: Slagalica koju treba rešiti
Zero Knowledge kurs kriptografije postoji već tri godine, a nastao je Marijinom inicijativom, kao odgovor na izrazitu zainteresovanost studenata, ali i potrebu da se Web3 predstavi i srednjoškolcima.
,,Kako je mojim studentima to bila zabavna tema, počeli su da me zovu na studentske konferencije da pričam o tome i brzo sam shvatila da postoji velika zainteresovanost među studentima da nauče nešto više. Pogotovo među studentima računarstva i informatike”, govori nam Marija.
Osnivanju kursa doprineo je i susret na jednoj konferenciji. Predstavnica iz Ethereum fondacije izrazila je želju za saradnjom sa Matematičkom akademijom, kako bi se podigla svest o Web3-ju i među nadarenim mladima u Srbiji.
,,Ja sam imala želju to da organizujem, oni su imali želju da nas podrže. Želeli smo da uzmemo najbolje predavače koje možemo da nađemo. Tako da smo imali, kao i ove godine, standardne predavače, a to su: Andrija Novaković, Mihajlo Sebakovski (asistent na Matematičkom fakultetu), Mihajlo Radojević (deo MVP workshop, Curvy) i naravno, vaš Ivan Džambasanović, kome sam ja bila mentor u Petnici.”

Te prve godine, pedeset učesnika imalo je priliku da sluša predavanje i vrsnog kriptografa Arijela Gabizona (osnivača PLONK-a).
Prilikom selekcije učesnika, posebna pažnja se primenjuje tome da podjednako budu uključeni studenti sa različitih fakulteta, kao što su FON, ETF, MATF i FTN. Marija je ovom prilikom posebno pohvalila studente sa FTN-a, sa kojima je do sada imala najmanje kontakta, jer su pokazali da ,,svašta znaju, dobro programiraju i lepo povezuju složene matematičke koncepte.”
Ubrzo se javlila i ideja da se najboljim polaznicima pruži prilika za praksu u Web3 firmama, bilo kroz implementaciju ili istraživački rad. Jedan od prošlogodišnjih polaznika pisao je naučni rad, a potom i otišao da se bavi kriptografijom na masteru u inostranstvu. Marija ovde naglašava da ona rado piše pisma preporuke kako bi studenti dobili neophodne stipendije.
Na pitanje koliko su sami polaznici zadovoljni ovom prilikom, podelila je:
,,Mislim da su polaznici super zadovoljni, pogotovo što oni ne izdvajaju ikakva sredstva za pohađanje kursa. Oni su tu zato što to žele. I mislim da su ,,zahvalni” jer se takva prilika retko pruža, barem da ja znam. Smatram da svako ko je student, za njega mora biti besplatno znanje.”
Koncept Zero Knowledge Proofs kursa
Program kursa osmišljen je tako da ima ravnotežu između teorije i prakse. Sastoji se od 10 termina predavanja, u trajanju od po tri sata. Predavanja su praćena domaćim zadacima koji se pregledaju, pri čemu svaki zadatak ima osnovni i napredni nivo.
Nakon toga, polaznici dobijaju projekte iz oblasti implementacije ili istraživanja. Na raspolaganju je oko 10 tema za izbor, koje se obrađuju i rade u timovima od 2 do 3 člana.
„Ono što je posebno interesantno jeste da su teme često otvoreni problemi. Ja naravno imam predstavu u kom smeru bi mogao da ide naučni rad, ali želim da dam priliku mlađim kolegama da to sami istraže, učestvuju u procesu i da zajedničkim snagama radimo”, objašnjava Marija.

Dodaje i konkretan primer jednog studenta teorijske matematike sa prosekom 10,00 koji je odlučio da se posveti jednom od tih problema: „Biće zanimljivo videti kako će mu pristupiti i da li će uspeti da napravi iskorak. To može biti značajan podsticaj za njegov dalji razvoj: da iz čisto teorijskog okvira zakorači u primenu, a možda ga to odvede i dublje u oblast kriptografije.”
Na taj način, kurs ne predstavlja samo uvod u savremene kriptografske koncepte, već i svojevrsnu slagalicu, prostor u kojem se znanje gradi kroz istraživanje, saradnju i pokušaje da se odgovori na pitanja koja još uvek nemaju konačna rešenja.
Velika po(r)uka za kraj
Prijava za kurs Zero Knowledge Proofs odvija se putem formulara na sajtu Matematičke akademije, koji uključuje niz pitanja na osnovu kojih se vrši selekcija kandidata. Iako je prosek važan faktor, on nije presudan.
„Ako neko pokaže veće interesovanje i motivaciju, to može imati veću težinu od samog proseka”, objasnila je.
Ideja za dalje je da se nastavi sa održavanjem samog kursa, ali i da se program proširi na dodatne sadržaje. Fokus je na praćenju aktuelnih dešavanja u Web3 ekosistemu, uz sve veće usmerenje ka post-kvantnoj kriptografiji. U tom kontekstu, posebno je zanimljivo to što Ethereum ima dugoročnu ideju prelaska na postkvantna rešenja do 2030. godine.
Takođe, Marijina želja je da se u narednom periodu osnuje i hub koji bi u što većem kapacitetu okupljao studente i mlade ljude zainteresovane za Web3.
Kao poruku za svakog ko razmišlja da se upusti u svet kriptografije, Marija je poručila da na to treba gledati kao na zanimljivu igru, slagalicu koju treba rešiti, a ne kao nešto „ultra teško“ što ne može da se savlada.
,,Nekada sam studentima na ispitima davala zadatke za koje nije postojalo konkretno rešenje, ne da bih ih kaznila, već da vidim kako razmišljaju i da li će napraviti neki pomak. Oni su često pristupali tim zadacima ozbiljno i kreativno, a kasnije sam to dodatno vrednovala, iako nisu znali pravi odgovor“, objasnila je.
Dodaje da tako treba pristupiti i kursu: da svoj doprinos treba dati bez straha.
,,U ovom svetu Web3-ja postoje sjajni i otvoreni ljudi koji pomažu jedni drugima, kako bi čitav taj svet išao na bolje. Tako da ne budite sramežljivi, javite se pravim ljudima, jer kada se timski radi i razmenjuju ideje, zajednički se postiže mnogo više nego kada svako radi u svom izolovano,” poručila je Marija.
Više o aktivnostima Matematičke akademije, čitajte na njihovom sajtu.