Primjena Blockchain tehnologije u višerobotskim sustavima (CROSBI ID 420563)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Anić, Zvonimir
Kovačić, Zdenko
hrvatski
Primjena Blockchain tehnologije u višerobotskim sustavima
U ovom radu opisana je blockchain tehnologija, povijest, razvoj i primjene. Na primjeru Bitcoina razmotrena je kriptografska, te strukturalna strana blockhaina. Prvo poglavlje opisuje nastanak blockchaina, te primjenu kriptografske hash funkcije kroz strukturu Merkle stabla. Drugo poglavlje se bavi kriptografijom - pojašnjavanjem osnovnih pojmova kriptografije, te opisom najvažnijih algoritama u toj grani znanosti. Kroz treće poglavlje su opisane karakteristike, prednosti i mane distribuiranih sustava, te je kroz problem usuglašavanja Bizantinskih generala pojašnjena funkcija dokaza o radu u Bitcoin protokolu. U posljednjem poglavlju opisana je struktura implementacija NAO blockchaina u višerobotskim sustavima. Za implementaciju programskog rješenja korišten je programski jezik Python koji svojom modularnom arhitekturom omogućava iskorištavanje već postojećih i testiranih modula. Time se otklanja mogućnost greški u kritičnim dijelovima sustava kao što su primjerice kriptografski algoritmi. Zaključak ovo rada jest da iako se primjenom ovakvog tipa komunikacije i dijeljenja podataka omogućila kvalitetnija i robusnija veza između robota, to također dolazi nauštrb povećanog opterećenja procesora zbog potrebe za računanjem kriptografskog sažetka, te dešifriranja para javnog i privatnog ključa RSA algoritma.
Blockchain, Bitcoin, višerobotski sustavi
nije evidentirano
engleski
Application of Blockchain Technology in Multi- robot Systems
nije evidentirano
Blockchain, Bitcoin, multirobot systems
nije evidentirano
Podaci o izdanju
39
17.07.2018.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb