Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Računarsrki fakultet Beograd, Strukovne studije, Osnovi informacionih tehnologija (OIT)

Školska 2022-2023.godina

Blockchain tehnologija
Perić Marija, IT84/22
Sadržaj – u ovom radu ću opisati šta je to blockchain
tehnologija, kako ona zapravo funkcioniše i zašto je Blockchain za deljenje podataka. Blockchain bi
ključna za kripto valute. Potrudiću se da opišem glavne mogao da deluje kao posrednik za bezbedno
benefite i izazove blockchain tehnologije, kao i njene skladištenje i premeštanje poslovnih podataka između
primene u različitim oblastima poslovanja. industrija.

I. Uvod Blockchain za zaštitu autorskih prava i autorskih


naknada. Blockchain bi se mogao koristiti za
Blockchain tehnologija predstavlja jedan od najvećih kreiranje decentralizovane baze podataka koja
tehnoloških pomaka u protekloj deceniji, koji je garantuje da umetnici održavaju svoja muzička prava
promenio način na koji se skladište, prenose i i obezbeđuje transparentno i u realnom vremenu
verifikuju digitalne informacije i transakcije. Ova raspodeljivanje autorskih naknada muzičarima.
tehnologija se prvenstveno povezuje sa Blockchain bi mogao da uradi isto i za otvorene
kriptovalutama, kao što je Bitcoin, ali njen potencijal izvorne kodove.
se prostire i na druge oblasti, kao što su upravljanje
lancem snabdevanja, digitalna identifikacija, Blockchain za upravljanje mrežom Internet of
skladištenje dokumenata i mnoge druge. Blockchain Things. Blockchain bi mogao postati regulator IoT
se smatra izuzetno sigurnim i transparentnim mreža kako bi "identifikovao uređaje povezane na
sistemom, jer se informacije ne čuvaju na jednom bežičnu mrežu, pratio aktivnosti tih uređaja i odredio
centralizovanom mestu, već su distribuirane na sve koliko su pouzdani", te kako bi "automatski procenio
računare u mreži. pouzdanost novih uređaja koji se dodaju u mrežu,
poput automobila i pametnih telefona".

Blockchain za zdravstvo. Blockchain bi takođe


I. Upotreba blockchain tehnologije mogao odigrati važnu ulogu u zdravstvu: "Platioci i
pružaoci zdravstvenih usluga koriste blockchain za
upravljanje podacima o kliničkim ispitivanjima i
Blockchain za procesiranje plaćanja i transfer elektronskim medicinskim zapisima uz održavanje
novca. Transakcije obrađene preko blockchain-a regulatorne usklađenosti."
mogu biti realizovane za nekoliko sekundi i smanjiti
(ili eliminisati) naknade za bankovne transfere.

Blockchain za praćenje lanaca snabdevanja. II. Funkcionisanje blockchain


Korišćenjem blockchain-a, poslovni subjekti mogu tehnologije
brzo otkriti nedostatke u svojim lancima snabdevanja,
Blockchain tehnologija funkcioniše na način koji se
locirati proizvode u realnom vremenu i pratiti
može opisati kroz nekoliko ključnih koraka:
performanse proizvoda iz perspektive kontrole
kvaliteta, dok se proizvodi kreću od proizvođača do 1. Kreiranje transakcije: Korisnik ili entitet
prodavaca. koji želi da izvrši transakciju kreira digitalni
zapis koji sadrži informacije o toj
Blockchain za digitalne identitete. Microsoft
transakciji, uključujući i identitet učesnika,
eksperimentiše sa blockchain tehnologijom kako bi
vrednost transakcije i druge detalje.
pomogao ljudima da kontrolišu svoje digitalne
identitete, dok istovremeno daje korisnicima kontrolu
2. Verifikacija transakcije: Nakon što je
nad tim ko pristupa tim podacima.
transakcija kreirana, ona se šalje u mrežu
korisnika koji su deo blockchain sistema.
Ovi korisnici proveravaju transakciju i
Računarsrki fakultet Beograd, Strukovne studije, Osnovi informacionih tehnologija (OIT)
Školska 2022-2023.godina

utvrđuju da li je validna, odnosno da li su


učesnici u transakciji ovlašćeni i da li ima
dovoljno sredstava za transakciju.

3. Kreiranje bloka: Kada je transakcija


verifikovana, ona se dodaje u novi blok koji
sadrži i informacije o drugim transakcijama
koje su se desile u istom periodu. Ovaj blok
dobija i jedinstveni kod, poznat kao "hash",
koji ga identifikuje.

4. Povezivanje blokova: Nakon što je blok Slika 1. Proces transakcije.


kreiran, on se dodaje u lanac blokova koji
čine blockchain. Lanac se formira tako što
se hash kod novog bloka poveže sa hash
kodom prethodnog bloka u lancu, stvarajući III. Sigurnost Blockchain-a
time neuništivi i nepovratni zapis
transakcija.
Tehnologija blokčejna postiže decentralizovanu
sigurnost i poverenje na nekoliko načina. Prvo, novi
blokovi se uvek skladište linearno i hronološki. To
5. Distribucija blokchaina: Blokchain se
jest, uvek se dodaju na "kraj" blokčejna. Nakon što je
distribuira na sve računare u mreži, što znači
blok dodat na kraj blokčejna, izuzetno je teško vratiti
da svaki korisnik ima kopiju celokupnog
se unazad i promeniti sadržaj bloka, osim ako većina
lanca blokova. Ovo omogućava sigurnost i
mreže nije postigla saglasnost da to učini. To je zato
transparentnost, jer se transakcije ne čuvaju
što svaki blok sadrži svoj sopstveni heš kod, zajedno
na jednom centralizovanom mestu koje bi
sa heš kodom bloka pre njega, kao i već pomenutim
bilo podložno napadima.
vremenskim pečatom. Heš kodovi se kreiraju pomoću
matematičke funkcije koja digitalne informacije
6. Konsenzus: Da bi se blokovi dodali u lanac,
pretvara u niz brojeva i slova. Ako se ta informacija
korisnici u mreži moraju se složiti da su
bilo kako izmeni, tada se menja i heš kod. Recimo da
transakcije u bloku validne. Ovo se postiže
haker, koji takođe pokreće čvor na mreži blokčejna,
kroz proces konsenzusa, koji može biti
želi da izmeni blokčejn i ukrade kriptovalutu od svih
različit u zavisnosti od implementacije
ostalih. Ako bi izmenio svoju jedinstvenu kopiju, ona
blockchain tehnologije, ali uglavnom
više ne bi bila usklađena sa kopijama svih ostalih.
uključuje glasanje ili matematičke algoritme
Kada bi svi ostali međusobno uporedili svoje kopije,
koji odlučuju o validnosti transakcija.
videli bi da ta jedna kopija izdvaja, i verzija lanca tog
hakera bi bila odbačena kao nevažeć a.
Uspostavljanje takvog hakera zahtevalo bi da on
Kroz ove korake, blockchain tehnologija omogućava istovremeno kontroliše i menja 51% ili više kopija
bezbedno skladištenje i prenos digitalnih informacija blokčejna, tako da njegova nova kopija postane
i transakcija, uz minimalnu potrebu za posrednicima većinska kopija i time dogovoreni lanac. Takav
ili centralizovanim autoritetima. napad bi takođe zahtevao ogromnu količinu novca i
resursa, jer bi morao da ponovo uradi sve blokove jer
bi imao različite vremenske pečate i heš kodove.
Zbog veličine mnogih kriptovalutnih mreža i
njihovog brzog rasta, trošak za izvođenje takvog
poduhvata verovatno bi bio nepremostiv. To bi ne
samo bilo izuzetno skupo, već i verovatno neplodno.
Učinak takve stvari ne bi prošao neprimećeno, jer bi
članovi mreže videli tako drastične izmene blokčejna.
Računarsrki fakultet Beograd, Strukovne studije, Osnovi informacionih tehnologija (OIT)
Školska 2022-2023.godina

Članovi mreže bi tada odvojili tvrdi vidik u novu glasova i mogućnost zlonamernih aktera da
verziju lanca koja nije bila pogođena. To bi dovelo manipulišu fizičkim glasačkim listićima.
do pada vrednosti napadnute verzije tokena, što bi
napad učinilo krajnje besmislenim, jer loši akteri
imaju kontrolu nad bezvrednom imovinom. Isti bi se
slučaj dogodio i ako bi loši akter napao novi vidik
Bitkoina. Izgrađeno je na taj način da je učešće u
mreži mnogo više ekonomski podstaknuto nego
napad na nju.

IV. Razlike izmedju blockchain


tehnologije I bitcoina

Mozda dodati istoriju bitcoina


Tehnologija blokčejna je prvi put opisana 1991.
godine od strane Stuart Haber i W. Scott Stornetta, Slika 2. Broj Bitcoin transakcija
dva istraživača koji su želeli da implementiraju
sistem u kojem vremenske oznake dokumenata ne
mogu biti promenjene. Međutim, prvu primenu u V. Razlike između blockchain
realnom svetu blokčejn je doživeo skoro dve decenije tehnologije i banaka
kasnije, sa lansiranjem Bitkoina u januaru 2009.
godine. Protokol Bitkoina je izgrađen na blokčejnu. Da bismo videli kako se banke razlikuju od
U istraživačkom radu koji je predstavio ovu digitalnu blockchain tehnologije, uporedimo bankarski sistem
valutu, pseudonimni tvorac Bitkoina, Satoshi sa implementacijom Bitcoin blockchain-a.
Nakamoto, opisao ga je kao "novi elektronski sistem Radno vreme : što se tiče fizičkih banaka one su
plaćanja koji je potpuno peer-to-peer, bez poverenja otvorene od 9:00 do 17:00 radnim danima. Neke
u treću stranu". banke rade I vikendom, ali sa ograničenim radnim
Ključna stvar za razumevanje ovde je da Bitkoin vremenom. Sve banke su zatvorene tokom praznika.
samo koristi blokčejn kao način transparentnog Blockchain tehnologija sa druge strane nema
beleženja knjige plaćanja, ali blokčejn teorijski može određenog radnog vremena; otvoreno 24 sata dnevno,
biti korišćen za neizbrisivo beleženje bilo kog broja 7 dana u nedelji, 365 dana u godini.
podataka. Kao što je već pomenuto, to može biti u Naknade za transakcije : •BANKE PREPRAVI U
obliku transakcija, glasova na izborima, inventara DINARE Plaćanja karticom: Ova naknada varira u
proizvoda, identifikacija države, ugovora o prodaji zavisnosti od vrste kartice i ne plaća je korisnik
nekretnina i mnogo više. Trenutno, desetine hiljada direktno. Naknade se plaćaju procesorima plaćanja
projekata pokušava da implementira blokčejn na od strane prodavnica i obično se naplaćuju po
različite načine kako bi pomogli društvu osim samo transakciji. Efekat ove naknade ponekad može
beleženja transakcija - na primer, kao način sigurnog dovesti do rasta cena robe i usluga. • Čekovi: Mogu
glasanja na demokratskim izborima. Priroda koštati između 1 i 30 dolara u zavisnosti od vaše
neizbrisivosti blokčejna znači da bi prevara pri banke. • ACH: ACH transferi mogu koštati do 3
glasanju postala mnogo teža za ostvarenje. Na dolara kada se šalju na spoljne račune. • Bankarski
primer, sistem glasanja bi mogao da funkcioniše tako transferi (Wire transferi): Odlazni domaći bankarski
da bi svakom građaninu zemlje bio izdat jedan transferi mogu koštati do 25 dolara. Odlazni
kriptovalutni novčić ili token. Zatim bi svakom međunarodni bankarski transferi mogu koštati do 45
kandidatu bio dodeljen specifičan novčanik, a glasači dolara. Bitcoin ima varijabilne naknade za transakcije
bi slali svoj token ili kripto adresi kandidata za koga koje određuju rudari i korisnici. Ova naknada može
žele da glasaju. Transparentna i pratljiva priroda varirati od 0 do 50 dolara, ali korisnici imaju
blokčejna bi eliminisala potrebu za ručnim brojanjem mogućnost da sami odrede koliko su spremni da plate
naknadu. To stvara otvoreno tržište, gde ako korisnik
Računarsrki fakultet Beograd, Strukovne studije, Osnovi informacionih tehnologija (OIT)
Školska 2022-2023.godina

postavi prenisku naknadu, njegova transakcija možda


neće biti obrađena.

Brzina transakcije : SREDITI • Plaćanja karticom:


24-48 sata • Čekovi: 24-72 sata za realizaciju • ACH:
24-48 sati • Bankarski transferi (Wire transferi): U
roku od 24 sata osim ako se radi o međunarodnom
transferu. Banke obično ne obrađuju transfera novca
vikendom ili tokom praznika. Bitcoin transakcije
mogu trajati samo 15 minuta, ali i preko sat vremena,
u zavisnosti od zagušenosti mreže.

Privatnost : Informacije o bankovnom računu se


čuvaju na privatnim serverima banke i drže ih
klijenti. Privatnost bankovnog računa ograničena je
sigurnošću servera banke i time koliko dobro
pojedinačni korisnik čuva svoje informacije. Ako bi
serveri banke bili kompromitovani, onda bi račun
pojedinca takođe bio ugrožen. Bitcoin može biti
toliko privatna koliko korisnik to želi. Sve transakcije
Bitcoin-a su pratljive, ali je nemoguće utvrditi
vlasništvo nad Bitcoin-om ako je kupljen anonimno.
Ako se Bitcoin kupuje na KYC (know-your-
customer) berzi, onda je Bitcoin direktno vezan za
vlasnika KYC naloga na berzi.

Odobrene transakcije : Banke zadržavaju pravo da


odbiju transakcije iz različitih razloga. Banke takođe
zadržavaju pravo da zamrznu račune. Ako banka
primeti kupovine na neobičnim lokacijama ili za
neobične stavke, takve transakcije se mogu odbiti.
Mreža Bitkoina sama po sebi ne diktira na koji način
se Bitkoin koristi u bilo kom obliku. Korisnici mogu
da transakcionišu Bitkoin na način koji smatraju
prikladnim, ali istovremeno bi trebalo da se
pridržavaju smernica svoje zemlje ili regiona.

LITERATURA
[1] https://www.investopedia.com/terms/b/blockchain.asp

[2] https://online.stanford.edu/how-does-blockchain-work

[3]https://scet.berkeley.edu/wpcontent/uploads/
BlockchainPaper.pdf

[4] https://youtu.be/aQWflNQuP_o

[5] https://www.startech.org.rs/blockchain-tehnologija

You might also like