Návrh a implementace webové aplikace pro monitorování a simulaci rizik v DeFi protokolu Aave V3
Autor(ka) práce:
Vít, Daniel
Typ práce:
Bakalářská práce
Vedoucí práce:
Bruckner, Tomáš
Oponenti práce:
Kučera, Jan
Jazyk práce:
Česky
Abstrakt:
Bakalářská práce se zabývá návrhem a implementací webové aplikace pro monitorování a simulaci rizik v DeFi protokolu Aave V3 na Ethereum mainnetu. Práce zahrnuje analýzu existujících nástrojů pro správu pozic na Aave, které v současnosti neumožňují uživateli simulovat dopad cenových pohybů podkladových aktiv na stabilitu jeho pozice. Na základě těchto zjištění byla navržena a implementována webová aplikace Aave-AltDash postavená na frameworku Next.js a knihovně viem, která zobrazuje aktuální Ukazatel zdraví (Health Factor) a rozklad pozice uživatele. Nabízí uživatelům individuální cenové slidery pro každé aktivum, čtyři předdefinované historické scénáře a výpočet vzdálenosti jednotlivých aktiv k likvidaci. Funkčnost a přesnost aplikace byla ověřena porovnáním s oficiálním rozhraním protokolu Aave. Výsledná aplikace doplňuje ekosystém nástrojů pro Aave V3 o dosud chybějící funkci cenové simulace a umožňuje tak uživatelům posoudit odolnost své pozice proti tržním výkyvům.
Design and Implementation of a Web Application for Monitoring and Simulating Risks in the Aave V3 DeFi Protocol
Autor(ka) práce:
Vít, Daniel
Typ práce:
Bachelor thesis
Vedoucí práce:
Bruckner, Tomáš
Oponenti práce:
Kučera, Jan
Jazyk práce:
Česky
Abstrakt:
This bachelor thesis focuses on the design and implementation of a web application for monitoring and simulating risks in the Aave V3 DeFi protocol on the Ethereum mainnet. The thesis includes an analysis of existing tools for managing positions on Aave, which currently do not allow users to simulate the impact of price movements of underlying assets on the stability of their position. Based on these findings, the Aave-AltDash web application was designed and implemented using the Next.js framework and the viem library. The application displays the current Health Factor and a breakdown of the user’s position. It offers users individual price sliders for each asset, four predefined historical scenarios, and a calculation of each asset’s distance to liquidation. The functionality and accuracy of the application were verified through comparison with the official Aave protocol interface. The resulting application expands the ecosystem of tools for Aave V3 with a previously missing price simulation feature, allowing users to assess the resilience of their position against market fluctuations.
Klíčová slova:
Aave V3; Liquidation; Blockchain; DeFi; Health Factor; Price simulation; Next.js; viem; Ethereum; Web application