<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="103203" NadgradivoID="0" NRID="10959706" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=103203" StOgledov="2151" StPrenosov="540" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-07-09 16:38:36" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000468" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-103203">20.500.12556/RUL-103203</PID>
  <Naslov>Napadi na Ethereum</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Attacks on Ethereum</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V diplomski nalogi smo obravnavali zasnove in principe delovanje omrežja Ethereum, ki poleg prenosa sredstev omogoča tudi pisanje pametnih pogodb ter njihovo objavo v omrežju. Na ta način lahko izdelamo decentralizirane namenske programe, nad katerimi, ko jih enkrat objavimo, centralna avtoriteta nima več nadzora. Ker takih programov ne moremo več spreminjati, je potrebno biti že pri njihovi izdelavi izredno pazljiv in natančen. V delu predstavimo napade, ki so se v preteklosti že zgodili v omrežju Ethereum, njihove posledice in načine reševanja. Da se izognemo njihovim ponovitvam, predstavimo dobre prakse pisanja pametnih pogodb ter ključne težave, s katerimi se razvijalec tekom razvoja sooča.</Opis>
  <TujJezik_Opis>In this thesis we aim to provide the concepts and principles necessary to understand how the Ethereum network works. It allows us to write smart contracts and deploy them to the network. This way decentralised applications with no central authority can be written. Due to the fact that contracts cannot be modified once they have been published to the network, we need to be careful how we structure them. We present the most relevant attacks that have happened on the network in the past. In order to avoid them in the future, we present good practices for writing smart contracts and the key problems one faces during their development.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>kriptovalute</Beseda>
    <Beseda>varnost</Beseda>
    <Beseda>Ethereum</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>cryptocurrencies</Beseda>
    <Beseda>security</Beseda>
    <Beseda>Ethereum</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="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2018-09-14 16:10:14</DatumVstavljanja>
  <DatumObjave>2018-09-14 16:10:17</DatumObjave>
  <DatumSpremembe>2022-08-16 03:40:36</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2018</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>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="81250" Ime="Domen" Priimek="Gašperlin" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="29303" Ime="Aleksandar" Priimek="Jurišić" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="8724" ORCID=""></Oseba>
    <Oseba ID="16947" Ime="Peter" Priimek="Nose" AltIme="" VlogaID="994" VlogaNaziv="Komentor" ConorID="150782307" Afiliacija="" ArrsID="31355" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">22274</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="113595" DatotekaNRID="10796600" 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="1121860" VelikostDatotekeKratko="1,07 MB" DatumVstavljanja="2018-09-14 16:10:18" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Gasperlin_Domen_-_Napadi_na_Ethereum.pdf</Naziv>
      <OrgNaziv>Gasperlin_Domen_-_Napadi_na_Ethereum.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>869DD46D9DEDBFE5A1559F01C4CE9281</MD5>
      <SHA256>697c3cfa3047effea3de44a021926607cca363cb47c1988f6c3a1589234fba20</SHA256>
      <UUID>bd1cf3c7-a1b5-11eb-a523-00155dcfd717</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=113595</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="89784"></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="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
