Diplomsko delo obravnava razvoj decentralizirane finance (DeFi) spletne aplikacije, katere namen je prikazati povezavo med teoretičnimi izhodišči decentraliziranih financ in praktično implementacijo delujoče prototipne rešitve.
V praktičnem delu je bila razvita prototipna DeFi spletna aplikacija, ki temelji na omrežju Ethereum in vključuje več funkcionalnih modulov.
Rezultati diplomskega dela kažejo, da je mogoče tudi v okviru prototipne rešitve uspešno povezati več ključnih DeFi funkcionalnosti v enoten sistem.
Diplomsko delo obravnava razvoj decentralizirane finance (DeFi) spletne aplikacije, katere namen je prikazati povezavo med teoretičnimi izhodišči decentraliziranih financ in praktično implementacijo delujoče prototipne rešitve. V teoretičnem delu so predstavljeni osnovni koncepti blockchain tehnologije, pametnih pogodb, decentraliziranih financ, ključnih funkcionalnosti DeFi aplikacij ter varnostnih tveganj, ki spremljajo razvoj takšnih sistemov. V praktičnem delu je bila razvita prototipna DeFi spletna aplikacija, ki temelji na omrežju Ethereum in vključuje več funkcionalnih modulov. Rezultati diplomskega dela kažejo, da je mogoče tudi v okviru prototipne rešitve uspešno povezati več ključnih DeFi funkcionalnosti v enoten sistem.
Zakaj je problem resničen
Diplomsko delo obravnava razvoj decentralizirane finance (DeFi) spletne aplikacije, katere namen je prikazati povezavo med teoretičnimi izhodišči decentraliziranih financ in praktično implementacijo delujoče prototipne rešitve. V teoretičnem delu so predstavljeni osnovni koncepti blockchain tehnologije, pametnih pogodb, decentraliziranih financ, ključnih funkcionalnosti DeFi aplikacij ter varnostnih tveganj, ki spremljajo razvoj takšnih sistemov. Poseben poudarek je namenjen vlogi omrežja Ethereum, standardu ERC-20, avtomatiziranim ustvarjalcem trga (AMM), stakingmehanizmom, yield farmingpristopu in pomenu varnosti pri razvoju decentraliziranih aplikacij.
Metoda
V praktičnem delu je bila razvita prototipna DeFi spletna aplikacija, ki temelji na omrežju Ethereum in vključuje več funkcionalnih modulov. Jedro sistema predstavljajo pametne pogodbe, razvite v programskem jeziku Solidity. Implementirane so bile žetonska pogodba ERC-20, pogodba za likvidnostni bazen z DEX logiko, stakingpogodba in yield farming pogodba.
Uporabniški vmesnik je bil razvit z uporabo ogrodja React in programskega jezika TypeScript, pri čemer je bila posebna pozornost namenjena modularnosti, preglednosti transakcij in varni uporabniški interakciji. Za povezavo med frontendom, kripto denarnico in blockchain omrežjem je bila vzpostavljena Web3 integracija, hkrati pa je bil vključen tudi podporni backend sloj, namenjen agregaciji podatkov in pripravi analitičnih prikazov uporabnika. Pomemben del diplomskega dela predstavlja tudi varnostni vidik razvoja.
Pri implementaciji so bili uporabljeni osnovni varnostni mehanizmi, kot so validacija podatkov, zaščita pred reentrancy napadi, ločevanje approvalin action transakcij, uporaba preverjenih knjižnic ter preverjanje pravilnega omrežja. Na ta način je bilo mogoče zmanjšati nekatera ključna tveganja, ki so značilna za DeFi okolje. Aplikacija je bila testirana v lokalnem razvojnem okolju z uporabo orodja Hardhat, izvedeni pa so bili unit testi pametnih pogodb, frontendpreverjanje, uporabniško testiranje in osnovna varnostna analiza.
Kaj je nastalo
Rezultati diplomskega dela kažejo, da je mogoče tudi v okviru prototipne rešitve uspešno povezati več ključnih DeFi funkcionalnosti v enoten sistem.
Objavljeno 14. 7. 2026 · licenca CC BY-NC 4.0 (besedilo in PDF diplomskega dela; fotografije in videi © Academia) · izvirna objava: academia.si.
Slike, sheme in zaslon

Še iz modula Razvoj aplikacij

Razvoj multimedijske aplikacije za manjše hotele na osnovi sistema Kodi

Primerjava klasičnih in sodobnih metod NLP z vidika uporabniške razumljivosti in učinkovitosti v interaktivnem sistemu

Razvoj namizne aplikacije za blagajniško poslovanje in povezavo s FURS
Želite v dveh letih narediti tak projekt?
Pustite e-pošto. V enem delovnem dnevu dobite osebni odgovor karierne svetovalke: ali je modul pravi za vas, kako se prizna vaša služba kot praksa in koliko stane – plus predmetnik, urnik in cenik.
Go Higher.