<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="142643" NadgradivoID="0" NRID="17111300" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=142643" StOgledov="1623" StPrenosov="226" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-27 00:03:46" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000471" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-142643">20.500.12556/RUL-142643</PID>
  <Naslov>Arhitektura in izvedba bločne verige za računsko šibka okolja</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Blockchain architecture and implementation for computationally weak environments</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Tehnologija veriženja blokov omogoča, da na varen, transparenten in preverljiv način shranjujemo podatke v tako imenovane bloke, ki se z uporabo kriptografije med sabo kronološko povežejo v verigo. Podatki se hranijo v mreži osebnih računalnikov, kar pomeni, da so decentralizirani in razpršeni. Glavna lastnost tehnologije bločnih verig je, da si nihče ne more lastiti sistema in ga lahko zato uporablja in soupravlja vsak. Za zagotavljanje pravilnosti podatkov oz. transakcij in doseganje decentraliziranega konsenza se uporabljajo različni mehanizmi, ki velikokrat zahtevajo veliko računskih virov, katerih v določenih okoljih z veliko potenciala in uporabnosti, kot so internet stvari (IoT) in pametni telefoni, ne moremo zagotoviti. 

V tem delu raziščemo možnosti uporabe tehnologije veriženja blokov (in porazdeljenih beležnic na splošno, angl. distributed ledgers) v računsko šibkih okoljih, pregledamo obstoječe rešitve in pristope ter jih med sabo primerjamo. Glede na rezultate izberemo najbolj primeren pristop, ga podrobno analiziramo in opišemo. Na osnovi tega pripravimo omrežje, katerega sestavljajo računsko šibke naprave (Raspberry PI) in prototip aplikacije, ki s tem omrežjem komunicira in dodaja podatke v bločno verigo.</Opis>
  <TujJezik_Opis>Blockchain technology allows us to store data in a secure, transparent, and verifiable manner in so-called blocks, which are chronologically linked to each other in a chain using cryptography. The data is stored in a network of computers, which is decentralized and distributed. The main feature of blockchain technology is that no one can take over the ownership of the system, while anyone can use and co-manage it. To ensure correctness of data or transactions and achieve decentralized consensus, various mechanisms are used, which often require a lot of computing resources, which we cannot provide in certain environments, such as Internet of Things (IoT) and smartphones.

In this work, we explore the possibilities of using blockchain technology (and distributed ledgers in general) in computationally weak environments, review existing solutions and approaches, and compare them with each other. Based on the results, we choose the most appropriate approach and analyze and describe it in detail. Based on this, we setup and evaluate a network consisting of computationally weak devices (Raspberry PI) and a prototype application that communicates with this network and adds data to the blockchain.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>bločna veriga</Beseda>
    <Beseda>IoT</Beseda>
    <Beseda>protokoli konsenza</Beseda>
    <Beseda>IOTA</Beseda>
    <Beseda>porazdeljena beležnica</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>blockchain</Beseda>
    <Beseda>IoT</Beseda>
    <Beseda>consensus protocols</Beseda>
    <Beseda>IOTA</Beseda>
    <Beseda>distributed ledger</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2022-11-17 13:15:00</DatumVstavljanja>
  <DatumObjave>2022-11-17 13:15:07</DatumObjave>
  <DatumSpremembe>2022-11-30 06:14:57</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2022</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="88168" Ime="Armin" Priimek="Komić" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="22480" Ime="Denis" Priimek="Trček" AltIme="D. Trček; D. T. Coilley; Denis Trcek" VlogaID="991" VlogaNaziv="Mentor" ConorID="3421539" Afiliacija="" ArrsID="11077" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">33921</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/131582211">131582211</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="164088" DatotekaNRID="12532845" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="2160603" VelikostDatotekeKratko="2,06 MB" DatumVstavljanja="2022-11-17 13:15:08" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Komic_Armin_-_Arhitektura_in_izvedba_blocne_verige_za_racunsko_sibka_okolja.pdf</Naziv>
      <OrgNaziv>Komic_Armin_-_Arhitektura_in_izvedba_blocne_verige_za_racunsko_sibka_okolja.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>8E9E3FD62D5A90F0F3ABE3A39E5C7CAE</MD5>
      <SHA256>ee8d75fec04ee9add6cd08022a643f58044d3ee70b500b5918bc21e714f657c4</SHA256>
      <UUID>5b99c7ec-6671-11ed-9c94-00155dcfd717</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=164088</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="147854"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
