Back to Search Start Over

Usporedba performanci Ethereum raspodijeljene knjige na raznorodnom sklopovlju

Authors :
Buratović, Jakov
Čavrak, Igor
Publication Year :
2020

Abstract

U ovom radu su istražene osnove tehnologije distribuirane glavne knjige i najpoznatiji algoritmi konsenzusa koji mijenjaju centralni autoritet. Uspored̄ene su njihove prednosti i mane. U nastavku je uvod u Ethereum protokol i njegovu arhitekturu. Objašnjen je način provod̄enja transakcija i izvršavanja programskog koda na Ethereum virtualnom stroju. Najveći dio rada je usmjeren postavljanju privatne Ethereum mreže izmed̄u čvorova raznorodnog sklopovlja. Detaljno je opisan postupak izrade novčanika, provod̄enja transakcija, postavljanja i izvršavanja programskog koda pametnog ugovora na blockchain. Ispitani su zahtjevi procesa zaduženog za sudjelovanje u mreži na svakom čvoru. In this paper, basics of the distributed ledger technology are explored with well-known consensus algorithms that are used to replace central authority. Their advantages and disadvantages are compared. In the next part is the introduction to the Ethereum protocol and its architecture. Execution of program code and transactions on Ethereum virtual machine is explained. The biggest part of this paper is focused on setting up a private Ethereum network between nodes powered by the heterogeneous hardware. Procedure of creating wallets, executing transactions, deployment and execution of the smart contract program code is explained in details. Process requirements used for participating in the network are tested on every node.

Details

Language :
Croatian
Database :
OpenAIRE
Accession number :
edsair.dedup.wf.001..6b2220311d4b37046d60a64972ffa2f7