Skip to content
2000
Volume 18, Issue 2
  • ISSN: 2352-0965
  • E-ISSN: 2352-0973

Abstract

Ethereum is an open-source, public, blockchain-based distributed computing platform and operating system that allows the development and execution of distributed applications without the risk of downtime, fraud, control, or intervention from a third party. Along with serving as a platform, Ethereum also offers a Turing-complete Blockchain programming language that aids in the publication of distributed applications. One of the major Ethereum projects is Microsoft's collaboration with Consensus, which provides Ethereum Blockchain as a Service (EBaaS) on Microsoft Azure to give enterprise clients and developers access to a cloud-based blockchain development environment with a single click. Only the implementation determines the size of the Ethereum blockchain. Geth's Ethereum blockchain is around 11 GB in size, compared to Parity's 6 GB. Although the total size of the Ethereum blockchain, in its entirety, may reach 60GB+. Even though the toolset you require may vary depending on the specific blockchain, the majority of tools are compatible with Ethereum, therefore here we highlighted the various enhancement tools that we use for implementing blockchain applications on the Ethereum platform.

Loading

Article metrics loading...

/content/journals/raeeng/10.2174/0123520965249434231024111732
2024-01-22
2025-07-03
Loading full text...

Full text loading...

References

  1. LuuL. ChuD.H. OlickelH. SaxenaP. HoborA. Making smart contracts smarter.CCS '16201625426910.1145/2976749.2978309
    [Google Scholar]
  2. AlharbyM. van MoorselA. Blockchain-based smart contracts: A systematic mapping study.arXiv201720177101110.5121/csit.2017.71011
    [Google Scholar]
  3. CuccuruP. Beyond bitcoin: An early overview on smart contracts.Int. J. Law Inf. Technol.201725317919510.1093/ijlit/eax003
    [Google Scholar]
  4. XuX. PautassoC. ZhuL. GramoliV. PonomarevA. TranA.B. ChenS. The blockchain as a software connector.13th Working IEEE/IFIP Conference on Software Architecture (WICSA)Venice, Italy, 05-08 April, 2016, pp. 182-18910.1109/WICSA.2016.21
    [Google Scholar]
  5. DelmolinoK. ArnettM. KosbaA. MillerA. ShiE. Step by step towards creating a safe smart contract: Lessons and insights from a cryptocurrency lab.International Conference on Financial Cryptography and Data Security.Berlin, HeidelbergSpringer20167994
    [Google Scholar]
  6. AungY.N. TantidhamT. Review of Ethereum: Smart home case study.2nd International Conference on Information Technology (INCIT)Nakhonpathom, Thailand, 02-03 Nov, 2017, pp. 1-4
    [Google Scholar]
  7. NizamuddinN. SalahK. Ajmal AzadM. ArshadJ. RehmanM.H. Decentralized document version control using ethereum blockchain and IPFS.Comput. Electr. Eng.20197618319710.1016/j.compeleceng.2019.03.014
    [Google Scholar]
  8. WohrerM. ZdunU. Smart contracts: Security patterns in the ethereum ecosystem and solidity.2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE), Campobasso, Italy, 20-20 Ma, 2018, pp. 2-810.1109/IWBOSE.2018.8327565
    [Google Scholar]
  9. AtzeiN. BartolettiM. CimoliT. A survey of attacks on ethereum smart contracts (sok).Proceedings of the International Conference on Principles of Security and Trust, Uppsala, Sweden, 24–25 April, 2017, pp. 164-18610.1007/978‑3‑662‑54455‑6_8
    [Google Scholar]
  10. IyerK. DannenC. The ethereum development environment.Building Games with Ethereum Smart Contracts.Berkeley, CAApress2018193610.1007/978‑1‑4842‑3492‑1_2
    [Google Scholar]
  11. OuradA.Z. BelgacemB. SalahK. Using blockchain for IOT access control and authentication management.International Conference on Internet of Things.ChamSpringer201815016410.1007/978‑3‑319‑94370‑1_11
    [Google Scholar]
  12. AdamikF. KostaS. SmartExchange: Decentralised trustless cryptocurrency exchange.InInternational Conference on Business Information Systems.ChamSpringer2018356367
    [Google Scholar]
  13. RiescoR. Larriva-NovoX. VillagraV.A. Cybersecurity threat intelligence knowledge exchange based on blockchain.Telecomm. Syst.2019130
    [Google Scholar]
  14. SabounchiM. WeiJ. Blockchain-enabled peer-to-peer data trading mechanism.IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Halifax, NS, Canada, 30 July- 03 Aug, 201810.1109/Cybermatics_2018.2018.00241
    [Google Scholar]
  15. NguyenH.T. CanoA. TamV. DinhT.N. Blocking self-avoiding walks stops cyber-epidemics: a scalable gpu-based approach.IEEE Trans. Knowl. Data Eng.2019
    [Google Scholar]
  16. ParalkarK. YadavS. KumariS. KulkarniA. PingatS.P. Photogroup: Decentralized web application using ethereum blockchain.Int. Res. J. Eng. Technol.20185489492
    [Google Scholar]
  17. LeeW.M. Using the web3. js APIs.Beginning Ethereum Smart Contracts Programming.Berkeley, CAApress201916919810.1007/978‑1‑4842‑5086‑0_8
    [Google Scholar]
  18. BhardwajK. GavrilovskaA. KolesnikovV. SaundersM. YoonH. BondreM. BabuM. WalshJ. Addressing the fragmentation problem in distributed and decentralized edge computing: A vision.IEEE International Conference on Cloud Engineering (IC2E), Prague, Czech Republic, 24-27 June, 201910.1109/IC2E.2019.00030
    [Google Scholar]
  19. LimkarS.V. JhaR.K. Computing over encrypted spatial data generated by IoT.Telecomm. Syst.201970219322910.1007/s11235‑018‑0479‑4
    [Google Scholar]
  20. LiuX.L. WangW.M. GuoH. BarenjiA.V. LiZ. HuangG.Q. Industrial blockchain based framework for product lifecycle management in industry 4.0.Robot. Comput.-Integr. Manuf.20206310189710.1016/j.rcim.2019.101897
    [Google Scholar]
  21. MishraA. KhatterH. GuptaG. JamshedA. SrivastavaA.K. Enabling secure and transparent crowd funding approach powered by blockchain.Emerging Technologies in Data Mining and Information Security.SingaporeSpringer2325490202210.1007/978‑981‑19‑4052‑1_64
    [Google Scholar]
  22. KhatterH. ChauhanH. TrivediI. AgarwalJ. Secure and transparent crowdfunding using blockchain.2021 International Conference on Recent Trends on Electronics, Information, Communication & Technology (RTEICT), Bangalore, India, 27-28 Aug, 2021, pp. 76-8010.1109/RTEICT52294.2021.9573956
    [Google Scholar]
  23. HasanM.K. AkhtaruzzamanM. KabirS.R. GadekalluT.R. IslamS. MagalingamP. HassanR. AlazabM. AlazabM.A. Evolution of industry and blockchain era: monitoring price hike and corruption using biot for smart government and industry 4.0.IEEE Trans. Industr. Inform.202218129153916110.1109/TII.2022.3164066
    [Google Scholar]
  24. HassenA. AbdulhusseinA.A. DarwishS.M. OthmanZ. TiunS. LotfyY. Towards a secure signature scheme based on multimodal biometric technology: Application for IOT Blockchain network.Symmetry202012169910.3390/sym12101699
    [Google Scholar]
  25. JafarU. Ab AzizM.J. ShukurZ. HussainH.A. A systematic literature review and meta-analysis on scalable blockchain-based electronic voting systems.Sensors20222219758510.3390/s2219758536236684
    [Google Scholar]
  26. ChoiT-M. SiqinT. Blockchain in logistics and production from Blockchain 1.0 to Blockchain 5.0: An intra-inter-organizational framework.Transp. Res. Part E Logist. Transp. Rev.2022160102653
    [Google Scholar]
  27. KairaldeenA.R. AbdullahN.F. Abu-SamahA. NordinR. Data integrity time optimization of a blockchain iot smart home network using different consensus and hash algorithms.Wirel. Commun. Mob. Comput.2021202112310.1155/2021/4401809
    [Google Scholar]
  28. TalukdarM.I. HassanR. HossenM.S. AhmadK. QamarF. AhmedA.S. Performance improvements of AODV by black hole attack detection using ids and digital signature.Wirel. Commun. Mob. Comput.2021202111310.1155/2021/6693316
    [Google Scholar]
  29. KazmiS.H.A. QamarF. HassanR. NisarK. ChowdhryB.S. Survey on joint paradigm of 5G and SDN emerging mobile technologies: architecture, security, challenges and research directions.Wirel. Pers. Commun.202313042753280010.1007/s11277‑023‑10402‑7
    [Google Scholar]
  30. Vukoli’cM. Rethinking permissioned blockchains.Proceedings of the ACM Workshop on Blockchain, Cryptocurrencies and ContractsAbu Dhabi, United Arab Emirates, 201710.1145/3055518.3055526
    [Google Scholar]
  31. OdehA. KeshtaI. Al-HaijaQ.A. Analysis of blockchain in the healthcare sector: Application and issues.Symmetry2022149176010.3390/sym14091760
    [Google Scholar]
  32. SarkarA. MaitraT. MaitraT. NeogyS. Blockchain in healthcare system: Security issues, attacks and challenges.Blockchain Technology: Applications and Challenges.Cham, SwitzerlandSpringer202111313310.1007/978‑3‑030‑69395‑4_7
    [Google Scholar]
  33. FatimaN. AgarwalP. SohailS.S. Security and privacy issues of blockchain technology in health care—A review.ICT Analysis Applications.SingaporeSpringer202219320110.1007/978‑981‑16‑5655‑2_18
    [Google Scholar]
  34. HasanH.R. SalahK. JayaramanR. YaqoobI. OmarM. EllahhamS. Blockchain-enabled telehealth services using smart contracts.IEEE Access2021915194415195910.1109/ACCESS.2021.3126025
    [Google Scholar]
  35. AttaranM. Blockchain technology in healthcare: Challenges and opportunities.Int. J. Healthc. Manag.2022151708310.1080/20479700.2020.1843887
    [Google Scholar]
  36. AbdaliT.-A.N. HassanR. AmanA.M. NguyenQ.N. Fog computing advancement: Concept, architecture, applications, advantages, and open issues.IEEE Access202197596175980
    [Google Scholar]
  37. BadrS. GomaaI. Abd-ElrahmanE. Multi-tier blockchain framework for IoT-EHRs systems.Procedia Comput. Sci.201814115916610.1016/j.procs.2018.10.162
    [Google Scholar]
  38. KhatoonA. A blockchain-based smart contract system for healthcare management.Electronics2020919410.3390/electronics9010094
    [Google Scholar]
  39. VyasS. ShabazM. PanditP. ParvathyL.R. OforiI. Integration of artificial intelligence and blockchain technology in healthcare and agriculture.J. Food Qual.2022202211110.1155/2022/4228448
    [Google Scholar]
  40. LiD. DengL. CaiZ. SouriA. Blockchain as a service models in the internet of things management: Systematic review.Trans. Emerg. Telecommun. Technol.2022334e413910.1002/ett.4139
    [Google Scholar]
  41. XuG. DongJ. MaC. LiuJ. Uchani Gutierrez Omar Cliff. A certificateless signcryption mechanism based on blockchain for edge computing.IEEE Internet Things J.202211510.1109/JIOT.2022.3151359
    [Google Scholar]
  42. LiuYong XuGuangxia Fixed degree of decentralization DPoS consensus mechanism in blockchain based on adjacency vote and the average fuzziness of vague value.Computer Networks.Elsevier202119910843210.1016/j.comnet.2021.108432
    [Google Scholar]
/content/journals/raeeng/10.2174/0123520965249434231024111732
Loading
/content/journals/raeeng/10.2174/0123520965249434231024111732
Loading

Data & Media loading...


  • Article Type:
    Review Article
Keyword(s): blockchain; cryptocurrency; Ethereum; EVM; MetaMask; smart contact
This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error
Please enter a valid_number test