Sildade kindlustamine kahe maailma vahel: Blockchain Oraclesi turvalisuse süstemaatiline kirjandusülevaade

Nimi
Alessandro Chiarelli
Kokkuvõte
Plokiahela tehnoloogia on sillutanud teed interneti-teenuste detsentraliseerimisele. See saavutatakse detsentraliseeritud ja hajutatud pearaamatu abil, mis talub üksikuid tõrkepunkte. Pearaamat on kaitstud täiustatud krüptokraafiliste tehnikate ja detsentraliseeritud konsensusmehhanismi abil, mis tagab selle rikkumiskindluse. Plokiahel on iseseisev süsteem, mida tavaliselt nimetatakse ahelasiseseks maailmaks. Väljaspool plokiahelat internetiga suhtlemiseks (nt ahelaväline maailm) peame seadistama liidesed, mis võimaldavad kahel maailmal omavahel suhelda. Neid liideseid nimetatakse oraakliteks. Võttes arvesse oraaklite rolli plokiahela süsteemis, on ülimalt oluline neid turvaliselt kujundada ja rakendada. Teeme süstemaatilise kirjanduse ülevaate, mis näitab, et plokiahela oraaklite turvaaspektide kohta ei ole palju uuritud. Uuring keskendub enamasti oraaklite majanduslikele aspektidele või sellele, kuidas rakendada või kujundada oraakleid, millest võiks mõnel konkreetsel kasutusjuhul kasu olla. Selles lõputöös valime välja kaks sissetulevat oraaklit ning rakendame neid, et hinnata ja võrrelda neid turvalisuse seisukohast. Käesoleva lõputöö panus seisneb kirjandusülevaates, mis rõhutab teema edasise uurimise vajadust ning võrdleb kahte sissetulevat oraaklit, kuna nende teostamiseks kasutatavat tehnikat on võimalik laiendada ja kohandada ka teistele oraaklitele. Samuti tutvustame täielikkuse huvides väljamineva oraakli rakendamist ja arutame selle turvaomadusi. Lisaks tutvustame uudset lähenemisviisi, mis kasutab detsentraliseeritud oraaklivõrku (st Chainlinki), et luua süsteem, mis tõmbab ahelaväliseid andmeid plokiahelasse ja võtab seejärel andmed turvaliselt ahelast välja nii, et oraakli sõlme pole vaja usaldada. Meie pakutav tehnika on seega plokiahela ja oraakli agnostitsism ning seda saab rakendada erinevates olukordades.
Lõputöö keel
inglise
Lõputöö tüüp
Magister - Informaatika
Juhendaja(d)
Raimundas Matulevičius, Mubashar Iqbal
Kaitsmise aasta
2023
 
PDF