The Implementation and Analysis of The Proof of Work Consensus in Blockchain

Alvin Christian Davidson Therry, Rizka Ardiansyah, Mohammad Yazdi Pusadan, Yuri Yudhaswana Joefrie, Anita Ahmad Kasim

Abstract


Communication in peer-to-peer (P2P) networks presents challenges in maintaining security, data integrity, and decentralization. Consensus mechanisms play a crucial role in addressing these challenges by validating data and ensuring that each entity has synchronized data without intermediaries. This research focuses on the implementation and analysis of the Proof of Work (PoW) consensus mechanism, widely used in blockchain, to enhance understanding of its functions, benefits, and workings or flow. This research, conducted using the Go programming language, successfully implements Proof of Work (PoW) as a security measure, ensuring data integrity, and preventing manipulation. Through black-box testing, this research confirms the functionality and reliability of the implemented Proof of Work (PoW) consensus. These findings contribute to a deeper understanding of consensus mechanisms, offering insights to optimize blockchain protocols and foster trust among entities. This research highlights the relevance of sustainable Proof of Work (PoW) in blockchain technology, emphasizing its role in enhancing security and ensuring data integrity in decentralized networks.

Keywords


Blockchain; Consensus; Proof of Work; Security; Decentralized

Full Text:

PDF

References


S. S. Sarmah, “Understanding Blockchain Technology,” Computer Science and Engineering, vol. 8, no. 2, pp. 23–29, 2018, doi: 10.5923/j.computer.20180802.02.

H. Sheth, J. D.-A. J. F. C. I. Technology, and undefined 2019, “Overview of blockchain technology,” asianssr.org, vol. V Issue I, Accessed: Nov. 21, 2023. [Online]. Available: http://asianssr.org/index.php/ajct/article/view/728

A. Haleem, M. Javaid, R. P. Singh, R. Suman, and S. Rab, “Blockchain technology applications in healthcare: An overview,” International Journal of Intelligent Networks, vol. 2, pp. 130–139, Jan. 2021, doi: 10.1016/J.IJIN.2021.09.005.

H. Guo and X. Yu, “A survey on blockchain technology and its security,” Blockchain: Research and Applications, vol. 3, no. 2, p. 100067, Jun. 2022, doi: 10.1016/J.BCRA.2022.100067.

C. C. Agbo, Q. H. Mahmoud, and J. M. Eklund, “Blockchain Technology in Healthcare: A Systematic Review,” Healthcare 2019, Vol. 7, Page 56, vol. 7, no. 2, p. 56, Apr. 2019, doi: 10.3390/HEALTHCARE7020056.

H. Xiong, T. Dalhaus, P. Wang, and J. Huang, “Blockchain Technology for Agriculture: Applications and Rationale,” Frontiers in Blockchain, vol. 3, p. 462928, Feb. 2020, doi: 10.3389/FBLOC.2020.00007/BIBTEX.

J. Michael, A. Cohn, J. B.-T. Journal, and undefined 2018, “Blockchain technology,” steptoe.com, 2018, Accessed: Nov. 16, 2023. [Online]. Available: https://www.steptoe.com/a/web/171269/3ZEKzc/lit-febmar18-feature-blockchain.pdf

D. Yaga, P. Mell, N. Roby, K. S. preprint arXiv:1906.11078, and undefined 2019, “Blockchain technology overview,” arxiv.org, Accessed: Nov. 23, 2023. [Online]. Available: https://arxiv.org/abs/1906.11078

E. Tijan, S. Aksentijević, K. Ivanić, and M. Jardas, “Blockchain Technology Implementation in Logistics,” Sustainability 2019, Vol. 11, Page 1185, vol. 11, no. 4, p. 1185, Feb. 2019, doi: 10.3390/SU11041185.

D. P. Oyinloye, J. Sen Teh, N. Jamil, and M. Alawida, “Blockchain

Consensus: An Overview of Alternative Protocols,” Symmetry 2021, Vol. 13, Page 1363, vol. 13, no. 8, p. 1363, Jul. 2021, doi: 10.3390/SYM13081363.

M. Casula, N. Rangarajan, and P. Shields, “The potential of working hypotheses for deductive exploratory research,” Qual Quant, vol. 55, no. 5, pp. 1703–1725, Oct. 2021, doi: 10.1007/S11135-020-01072-9/TABLES/4.

E. Fridayanthie, … H. H.-J. K., and undefined 2021, “Penerapan Metode Prototype Pada Perancangan Sistem Informasi Penggajian Karyawan (Persis Gawan) Berbasis Web,” simlitabmas.umkendari.ac.id, vol. 23, no. 2, 2021, doi: 10.31294/p.v23i2.10998.

B. Sriman, S. Ganesh Kumar, and P. Shamili, “Blockchain Technology: Consensus Protocol Proof of Work and Proof of Stake,” Advances in Intelligent Systems and Computing, vol. 1172, pp. 395–406, 2021, doi: 10.1007/978-981-15-5566-4_34.

N. Sapra, I. Shaikh, and A. Dash, “Impact of Proof of Work (PoW)-Based Blockchain Applications on the Environment: A Systematic Review and Research Agenda,” Journal of Risk and Financial Management 2023, Vol. 16, Page 218, vol. 16, no. 4, p. 218, Mar. 2023, doi: 10.3390/JRFM16040218.

S. K. Zakarneh, Z. Qaroush, and A. Dawabsheh, “Cryptocurrencies Advantages and Disadvantages: A Review,” International Journal of Applied Sciences and Smart Technologies, vol. 4, no. 1, pp. 1–20, Jun. 2022, doi: 10.24071/IJASST.V4I1.4610.

N. Kadek et al., “Implementation of Golang and ReactJS in the COVID-19 Vaccination Reservation System,” ADI Journal on Recent Innovation, vol. 5, no. 1, pp. 1–12, Feb. 2023, doi: 10.34306/AJRI.V5I1.877.

S. Joshi et al., “Adoption of Blockchain Technology for Privacy and Security in the Context of Industry 4.0,” Wirel Commun Mob Comput, vol. 2022, 2022, doi: 10.1155/2022/4079781.

S. Noda, K. Okumura, and Y. Hashimoto, “An Economic Analysis of Difficulty Adjustment Algorithms in Proof-of-Work Blockchain Systems,” SSRN Electronic Journal, Jun. 2019, doi: 10.2139/SSRN.3410460.

H. Xiong, M. Chen, C. Wu, Y. Zhao, and W. Yi, “Research on Progress of Blockchain Consensus Algorithm: A Review on Recent Progress of Blockchain Consensus Algorithms,” Future Internet 2022, Vol. 14, Page 47, vol. 14, no. 2, p. 47, Jan. 2022, doi: 10.3390/FI14020047.

H. Zhu et al., “Blockchain Technology, Its Applications and Open Research Challenges,” J Phys Conf Ser, vol. 1950, no. 1, p. 012030, Aug. 2021, doi: 10.1088/1742-6596/1950/1/012030.

Q. Liu, Y. Xu, B. Cao, L. Zhang, and M. Peng, “Unintentional forking analysis in wireless blockchain networks,” Digital Communications and Networks, vol. 7, no. 3, pp. 335–341, Aug. 2021, doi: 10.1016/J.DCAN.2020.12.005.

N. Rahadi, C. V.-J. Infotekmesin, and undefined 2020, “Pengujian Software Aplikasi Perawatan Barang Miliki Negara Menggunakan Metode Black Box Testing Equivalence Partitions,” pdfs.semanticscholar.org, vol. 11, no. 01, 2020, doi: 10.35970/infotekmesin.v11i1.124.




DOI: https://doi.org/10.26877/asset.v6i1.17878

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

SLOT GACOR
https://kampus.lol/halowir/
https://vokasi.unpad.ac.id/gacor/?ABKISGOD=INFINI88 https://vokasi.unpad.ac.id/gacor/?ABKISGOD=FREECHIPS https://vokasi.unpad.ac.id/gacor/?ABKISGOD=DATAHK https://vokasi.unpad.ac.id/gacor/?ABKISGOD=TOTO+4D

https://build.president.ac.id/

https://build.president.ac.id/modules/

https://build.president.ac.id/views/

https://yudisium.ft.unmul.ac.id/pages/

https://yudisium.ft.unmul.ac.id/products/

https://yudisium.ft.unmul.ac.id/data/

https://ssstik.temanku.okukab.go.id/

https://snaptik.temanku.okukab.go.id/

https://jendralamen168.dinsos.banggaikab.go.id/gacor/

https://dinsos.dinsos.banggaikab.go.id/

https://kema.unpad.ac.id/wp-content/bet200/

https://kema.unpad.ac.id/wp-content/spulsa/

https://kema.unpad.ac.id/wp-content/stai/

https://kema.unpad.ac.id/wp-content/stoto/

Advance Sustainable Science, Engineering and Technology (ASSET)

E-ISSN: 2715-4211
Published by Science and Technology Research Centre

Universitas PGRI Semarang, Indonesia

Website: http://journal.upgris.ac.id/index.php/asset/index 
Email: asset@upgris.ac.id