Evaluation of Cloud-Based Ethereum Network Performance

Authors

  • Tri Apriyanto Sundara Universiti Kebangsaan Malaysia
  • Cenk Yusuf Ustabas Setur
  • Mehmet Gokturk Gebze Technical University

DOI:

https://doi.org/10.33022/ijcs.v10i2.446

Keywords:

blockchain, ethereum, cloud, ropsten, rinkeby

Abstract

Blockchain technology provides the information technology industry with better resilience and security. While it is still evolving, the technology is now supported by many entities, including cloud service providers. This paper elaborates Ethereum, a popular Blockchain 2.0 platform, and evaluates its performance on the cloud-based network. In this research, some Ethereum nodes (mainnet, Ropsten, and Rinkeby testnets) were set up on a cloud-based managed blockchain. The performance of its network, memory, and computing usage is then monitored. 

References

N. Khan, B. Kchouri, N. A. Yatoo, Z. Kräussl, A. Patel, and R. State, “Tokenization of sukuk: Ethereum case study,” Glob. Financ. J., no. May, 2020, doi: 10.1016/j.gfj.2020.100539.

S. Asadi Bagloee, M. Tavana, G. Withers, M. Patriksson, and M. Asadi, “Tradable mobility permit with Bitcoin and Ethereum – A Blockchain application in transportation,” Internet of Things, vol. 8, p. 100103, 2019, doi: 10.1016/j.iot.2019.100103.

D. Guo, J. Dong, and K. Wang, “Graph structure and statistical properties of Ethereum transaction relationships,” Inf. Sci. (Ny)., vol. 492, pp. 58–71, 2019, doi: 10.1016/j.ins.2019.04.013.

P. M. Dhulavvagol, V. H. Bhajantri, and S. G. Totad, “Blockchain Ethereum Clients Performance Analysis Considering E-Voting Application,” Procedia Comput. Sci., vol. 167, no. Iccids 2019, pp. 2506–2515, 2020, doi: 10.1016/j.procs.2020.03.303.

A. López Vivar, A. L. Sandoval Orozco, and L. J. García Villalba, “A security framework for Ethereum smart contracts,” Comput. Commun., vol. 172, no. March, pp. 119–129, 2021, doi: 10.1016/j.comcom.2021.03.008.

A. Lisi, A. De Salve, P. Mori, L. Ricci, and S. Fabrizi, “Rewarding reviews with tokens: An Ethereum-based approach,” Futur. Gener. Comput. Syst., vol. 120, pp. 36–54, 2021, doi: 10.1016/j.future.2021.02.003.

“Ethereum.” https://ethereum.org/.

M. Pustišek and A. Kos, “Approaches to Front-End IoT Application Development for the Ethereum Blockchain,” Procedia Comput. Sci., vol. 129, pp. 410–419, 2018, doi: 10.1016/j.procs.2018.03.017.

X. Luo, Z. Wang, W. Cai, X. Li, and V. C. M. Leung, “Application and evaluation of payment channel in hybrid decentralized ethereum token exchange,” Blockchain Res. Appl., vol. 1, no. 1–2, p. 100001, 2020, doi: 10.1016/j.bcra.2020.100001.

Y. A. Hsain, N. Laaz, and S. Mbarki, “Ethereum’s smart contracts construction and development using model driven engineering technologies: A review,” Procedia Comput. Sci., vol. 184, pp. 785–790, 2021, doi: 10.1016/j.procs.2021.03.097.

M. Zulfiqar et al., “EthReview: An Ethereum-based Product Review System for Mitigating Rating Frauds,” Comput. Secur., vol. 100, p. 102094, 2021, doi: 10.1016/j.cose.2020.102094.

H. Patel and B. Shrimali, “AgriOnBlock: Secured data harvesting for agriculture sector using blockchain technology,” ICT Express, no. xxxx, 2021, doi: 10.1016/j.icte.2021.07.003.

M. Shaker, F. Shams Aliee, and R. Fotohi, “Online rating system development using blockchain-based distributed ledger technology,” Wirel. Networks, vol. 27, no. 3, pp. 1715–1737, 2021, doi: 10.1007/s11276-020-02514-w.

J. J. Kearney and C. A. Perez-Delgado, “Vulnerability of blockchain technologies to quantum attacks,” Array, vol. 10, no. April, p. 100065, 2021, doi: 10.1016/j.array.2021.100065.

R. A. Mishra, A. Kalla, A. Braeken, and M. Liyanage, “Privacy Protected Blockchain Based Architecture and Implementation for Sharing of Students’ Credentials,” Inf. Process. Manag., vol. 58, no. 3, p. 102512, 2021, doi: 10.1016/j.ipm.2021.102512.

B. Routledge and A. Zetlin-Jones, “Currency stability using blockchain technology,” J. Econ. Dyn. Control, no. xxxx, p. 104155, 2021, doi: 10.1016/j.jedc.2021.104155.

J. Polge, J. Robert, and Y. Le Traon, “Permissioned blockchain frameworks in the industry: A comparison,” ICT Express, vol. 7, no. 2, pp. 229–233, 2021, doi: 10.1016/j.icte.2020.09.002.

H. MS, S. R, and R. M, “Block Chain Based Agricultural Supply Chain-A Review,” Glob. Transitions Proc., pp. 0–9, 2021, doi: 10.1016/j.gltp.2021.08.041.

A. S. Almasoud, F. K. Hussain, and O. K. Hussain, “Smart contracts for blockchain-based reputation systems: A systematic literature review,” J. Netw. Comput. Appl., vol. 170, no. May, p. 102814, 2020, doi: 10.1016/j.jnca.2020.102814.

H. Ma, E. X. Huang, and K. Y. Lam, “Blockchain-based mechanism for fine-grained authorization in data crowdsourcing,” Futur. Gener. Comput. Syst., vol. 106, pp. 121–134, 2020, doi: 10.1016/j.future.2019.12.037.

J. Moubarak, M. Chamoun, and E. Filiol, “On distributed ledgers security and illegal uses,” Futur. Gener. Comput. Syst., vol. 113, pp. 183–195, 2020, doi: 10.1016/j.future.2020.06.044.

A. Ghosh, S. Gupta, A. Dua, and N. Kumar, “Security of Cryptocurrencies in blockchain technology: State-of-art, challenges and future prospects,” J. Netw. Comput. Appl., vol. 163, no. April, p. 102635, 2020, doi: 10.1016/j.jnca.2020.102635.

M. Farnaghi and A. Mansourian, “Blockchain, an enabling technology for transparent and accountable decentralized public participatory GIS,” Cities, vol. 105, no. March, p. 102850, 2020, doi: 10.1016/j.cities.2020.102850.

Z. Zhou, M. Wang, C. N. Yang, Z. Fu, X. Sun, and Q. M. J. Wu, “Blockchain-based decentralized reputation system in E-commerce environment,” Futur. Gener. Comput. Syst., vol. 124, pp. 155–167, 2021, doi: 10.1016/j.future.2021.05.035.

M. Westerkamp, F. Victor, and A. Küpper, “Tracing manufacturing processes using blockchain-based token compositions,” Digit. Commun. Networks, vol. 6, no. 2, pp. 167–176, 2020, doi: 10.1016/j.dcan.2019.01.007.

F. Leal, A. E. Chis, and H. González–Vélez, “Multi-service model for blockchain networks,” Inf. Process. Manag., vol. 58, no. 3, p. 102525, 2021, doi: 10.1016/j.ipm.2021.102525.

V. Chukowry, G. Nanuck, and R. K. Sungkur, “The Future of Continuous Learning - Digital Badge and Microcredential System using Blockchain,” Glob. Transitions Proc., pp. 0–9, 2021, doi: 10.1016/j.gltp.2021.08.026.

T. Hewa, M. Ylianttila, and M. Liyanage, “Survey on blockchain based smart contracts: Applications, opportunities and challenges,” J. Netw. Comput. Appl., vol. 177, p. 102857, 2021, doi: 10.1016/j.jnca.2020.102857.

A. Schweizer, P. Knoll, N. Urbach, H. A. Von Der Gracht, and T. Hardjono, “To What Extent Will Blockchain Drive the Machine Economy? Perspectives from a Prospective Study,” IEEE Trans. Eng. Manag., vol. 67, no. 4, pp. 1169–1183, 2020, doi: 10.1109/TEM.2020.2979286.

R. Kumar and R. Sharma, “Leveraging Blockchain for Ensuring Trust in IoT: A Survey,” J. King Saud Univ. - Comput. Inf. Sci., no. xxxx, 2021, doi: 10.1016/j.jksuci.2021.09.004.

M. Krietemeyer, “Blockchain Technologies ’ Influence on Hotel Bookings,” 2019.

S. Ali, G. Wang, B. White, and R. L. Cottrell, “A Blockchain-Based Decentralized Data Storage and Access Framework for PingER,” Proc. - 17th IEEE Int. Conf. Trust. Secur. Priv. Comput. Commun. 12th IEEE Int. Conf. Big Data Sci. Eng. Trust. 2018, pp. 1303–1308, 2018, doi: 10.1109/TrustCom/BigDataSE.2018.00179.

N. S. Clarke, B. Jürgens, and V. Herrero-Solana, “Blockchain patent landscaping: An expert based methodology and search query,” World Pat. Inf., vol. 61, no. March, 2020, doi: 10.1016/j.wpi.2020.101964.

G. Leduc, S. Kubler, and J. P. Georges, “Innovative blockchain-based farming marketplace and smart contract performance evaluation,” J. Clean. Prod., vol. 306, p. 127055, 2021, doi: 10.1016/j.jclepro.2021.127055.

S. K. Radha, I. Taylor, J. Nabrzyski, and I. Barclay, “Verifiable Badging System for Scientific Data Reproducibility,” Blockchain Res. Appl., p. 100015, 2021, doi: 10.1016/j.bcra.2021.100015.

J. Ducrée, “Research – A blockchain of knowledge?,” Blockchain Res. Appl., vol. 1, no. 1–2, p. 100005, 2020, doi: 10.1016/j.bcra.2020.100005.

F. Asuncion et al., “Connecting Supplier and DoD Blockchains for Transparent Part Tracking,” Blockchain Res. Appl., p. 100017, 2021, doi: 10.1016/j.bcra.2021.100017.

M. Antwi, A. Adnane, F. Ahmad, R. Hussain, M. Habib ur Rehman, and C. A. Kerrache, “The Case of HyperLedger Fabric as a Blockchain Solution for Healthcare Applications,” Blockchain Res. Appl., vol. 2, no. 1, p. 100012, 2021, doi: 10.1016/j.bcra.2021.100012.

V. Babich and G. Hilary, “Distributed ledgers and operations: What operations management researchers should know about blockchain technology,” Manuf. Serv. Oper. Manag., vol. 22, no. 2, pp. 223–240, 2020, doi: 10.1287/MSOM.2018.0752.

H. Saputra, B. I. Aresta, T. A. Sundara, I. Stephane, and L. Maltaf, “Blockchain-based diploma information system development,” Invotek, vol. 21, no. 1, pp. 37–44, 2021, [Online]. Available: http://invotek.ppj.unp.ac.id/index.php/invotek/article/view/833.

L. Arief, T. A. Sundara, and H. Saputra, “Studi Perbandingan Jaringan Blockchain sebagai Platform Sistem Rating,” Rekayasa Sist. dan Teknol. Inf., vol. 5, no. 10, pp. 827–836, 2021.

A. Zutshi, A. Grilo, and T. Nodehi, “The value proposition of blockchain technologies and its impact on Digital Platforms,” Comput. Ind. Eng., vol. 155, no. August 2020, p. 107187, 2021, doi: 10.1016/j.cie.2021.107187.

A. Sadu, A. Jindal, G. Lipari, F. Ponci, and A. Monti, “Resilient Design of Distribution Grid Automation System against cyber-physical attacks using Blockchain and Smart Contract,” Blockchain Res. Appl., p. 100010, 2021, doi: 10.1016/j.bcra.2021.100010.

N. Truong, G. M. Lee, K. Sun, F. Guitton, and Y. K. Guo, “A blockchain-based trust system for decentralised applications: When trustless needs trust,” Futur. Gener. Comput. Syst., vol. 124, pp. 68–79, 2021, doi: 10.1016/j.future.2021.05.025.

W. Rashideh, “Blockchain technology framework: Current and future perspectives for the tourism industry,” Tour. Manag., vol. 80, no. April, p. 104125, 2020, doi: 10.1016/j.tourman.2020.104125.

F. Casino, T. K. Dasaklis, and C. Patsakis, “A systematic literature review of blockchain-based applications: Current status, classification and open issues,” Telemat. Informatics, vol. 36, no. November 2018, pp. 55–81, 2019, doi: 10.1016/j.tele.2018.11.006.

Z. Xu, W. Liu, J. Huang, C. Yang, J. Lu, and H. Tan, “Artificial Intelligence for Securing IoT Services in Edge Computing: A Survey,” Secur. Commun. Networks, vol. 2020, 2020, doi: 10.1155/2020/8872586.

Published

2021-10-15

How to Cite

Sundara, T. A., Ustabas, C. Y., & Gokturk, M. (2021). Evaluation of Cloud-Based Ethereum Network Performance . Indonesian Journal of Computer Science, 10(2). https://doi.org/10.33022/ijcs.v10i2.446

Issue

Section

English Articles