Arhitektura za nadgradljivost in zamenljivost pametnih pogodb na platformi Ethereum
Abstract
Preboj tehnologije veriženja blokov je omogocil oživitev in razvoj pametnih pogodb, ki omenjeni tehnologiji predstavljajo kljucno dodano vrednost. Pametne pogodbe so trenutno v fazi zasnove koncepta in s tem sprožajo veliko zanimanje strokovne javnosti. Prav zaradi zgodnje faze v samem razvoju so izoblikovani vzorci dobrih praks razvoja pametnih pogodb in arhitektur decentraliziranih aplikacij, ki temeljijo na pametnih pogodbah, zelo okrnjeni. Ena od kljucnih lastnosti tehnologije veriženja blokov je nespremenljivost, ki se odraža tudi na pametne pogodbe. Taksna lastnost lahko predstavlja izvedbene in varnostne težave, saj so pametne pogodbe nezamenljive in hkrati nespremenljive v trenutku, ko so namescene v omrežje verig blokov. V magistrskem delu predlagamo arhitekturo ekosistema pametnih pogodb, ki bo ucinkovito omogocala zamenljivost in nadgradljivost pametnih pogodb na platformi Ethereum. Uporabo predlagane arhitekture smo predstavili na primeru resevanja realnega izziva nadgradnje poslovnega procesa implementiranega s pomocjo pametnih pogodb.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.