Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 37 No. 07 (2022): Proceedings of Faculty of Technical Sciences

CLIENT APPLICATION FOR THE ETHEREUM PLATFORM

  • Marko Jurić
DOI:
https://doi.org/10.24867/18BE20Juric
Submitted
July 8, 2022
Published
2022-07-09

Abstract

This work describes fundamental principles of distributed systems, evolution of blockchain technologies through three phases, Ethereum platform and client architecture for accessing Ethereum. Presented solution is an implementation of a change in Ethereum client which is caused by a request from Ethereum community to update Ethereum platform

References

[1] Tanenbaum, A.S. and Van Steen, M, Distributed systems: principles and paradigms. Third Edition, Februar 2022.
[2] Andreas M. Antonopoulos, Gavin Wood, Mastering Ethereum, https://github.com/ethereumbook/ethereumbok, Februar 2022
[3] Nodes and Clients,
https://ethereum.org/en/developers/docs/nodes-and-clients, Februar 2022
[4] Blockchain Generations,
https://www.investopedia.com/tech/blockchain-technologys-three-generations , Februar 2022.
[5] Hard Fork,
https://www.investopedia.com/terms/h/hard-fork.asp, Februar 2022
[6] Geth Implementation,
https://github.com/ethereum/go-ethereum , Februar 2022
[7] Distributed Ledger
https://searchcio.techtarget.com/definition/distributedledger , Februar 2022.
[8] Ethereum Gas
https://ethereum.org/en/developers/docs/gas/ ,
Februar 2022.
[9] Centralized, Decentralized and Distributed systems https://www.geeksforgeeks.org/comparison-centralized-decentralized-and-distributed-systems/ , Februar 2022