diplomsko delo
Žiga Flis (Author), Muhamed Turkanović (Mentor)

Abstract

V diplomskem delu se bomo seznanili s tehnologijo veriženja blokov, pametnimi pogodbami, oraklji ter platformo za razvoj pametnih pogodb. Pametne pogodbe same po sebi ne morejo dostopati do podatkov, ki so zunaj njihovega omrežja. Orakelj je način, s katerim lahko pametna pogodba komunicira z zunanjim svetom. Deluje po principu, da poskuša biti zaupanja vredna identiteta in da v našem imenu izvede transakcijo na pametno pogodbo, s katero v to prenese želene podatke. Namen diplomskega dela je analiza ponudnikov orakeljskih storitev. Prav tako je cilj storitve orakljev ob implementaciji testirati pametne pogodbe na platformi Ethereum ter jih med seboj primerjati glede na format podatkov, katere podpirajo, glede na dostopnost dokumentacije, hitrost izvajanja ter preprostost uporabe.

Keywords

tehnologija verižanja blokov;pametne pogodbe;oraklji;decentraliziranost;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: Ž. Flis
UDC: 004.6.056:004.7(043.2)
COBISS: 21868054 Link will open in a new window
Views: 1244
Downloads: 131
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Using oracles while developing smart contracts on blockchain
Secondary abstract: In this thesis, we will become accustomed to blockchain technology, smart contracts, oracles, and platforms for developing smart contracts. Smart contracts cannot access data outside their network by themselves. Oracle is the way for smart contracts to communicate with the outside world. It works by being a trusted intermediary to bring external data into smart contracts via a transaction. The purpose of this thesis is to analyze different oracle service providers, implement, and test them on the Ethereum smart contract and compare what type of data source they provide, how well their documentation is written, and what are the execution time and usability.
Secondary keywords: smart contracts;oracles;blockchain;decentralized;
URN: URN:SI:UM:
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja
Pages: IX, 37 f.
ID: 10958303