Monetization of services provided by public fog nodes using blockchain and smart contracts
Open accessAbstract
Public fog nodes can be deployed in public places closer to the edge where many personal and commercial devices (e.g., a sensor, an application, or a device) can connect to. These public fog nodes can provide real-time and localized services for networking, computing, storage and content delivery to the connected devices. The monetization and payment of such services is typically manual, centralized, and lacks the necessary trust. The providers of the public fog nodes typically offer fixed pricing models for their services, and the customers manually select and pay for the used services, with little or no transparency and trust in the provided service in terms of the used time, network bandwidth, and quality of service (QoS). This paper presents a novel scheme to enable blockchain-based monetization and automated payment in cryptocurrency for services provided by public fog nodes. The proposed scheme is decentralized, trustworthy, automated, and with certain guarantees for QoS, customer satisfaction, and dispute resolutions through a reputation system. The proposed solution uses the Ethereum blockchain and its native smart contract features to govern the interactions between devices and fog nodes. The proposed solution is implemented, tested and evaluated to show correct behavior and functionality. We also provide cost and security analysis and show that our solution is resilient against major security attacks. Our smart contract is made publicly available on Github1.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The performance of the system has not been analyzed with respect to power consumption and throughput.
“The performance of the system has not been analyzed with respect to power consumption and throughput.”
From A survey on the adoption of blockchain in IoT: challenges and solutions (2021) · cites this paper as [99]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Bitcoin: A Peer-to-Peer Electronic Cash SystemPreprint
Nakamoto, S. (2019) · SSRN Electronic Journal · doi:10.2139/ssrn.3440802 · Cited by 14,600 · see citing works
Fog computing and its role in the internet of things
Bonomi, F., Milito, R., Zhu, J., & Addepalli, S. (2012) · Proceedings of the first edition of the MCC workshop on Mobile cloud computing · doi:10.1145/2342509.2342513 · Cited by 6,244 · see citing works
Blockchains and smart contracts for the internet of things
Christidis, K., & Devetsikiotis, M. (2016) · IEEE Access · doi:10.1109/access.2016.2566339 · Cited by 4,552 · see citing works
IoT security: Review, blockchain solutions, and open challenges
Khan, M. A., & Salah, K. (2018) · Future Generation Computer Systems · doi:10.1016/j.future.2017.11.022 · Cited by 2,488 · see citing works
Self-citationIntegration of Cloud computing and Internet of Things: A survey
Alessio Botta, B., de Donato, W., Persico, V., & Pescapè, A. (2015) · Future Generation Computer Systems · doi:10.1016/j.future.2015.09.021 · Cited by 2,395 · see citing works
Blockchain for AI: review and open research challenges
Salah, K., Rehman, M. H. U., Nizamuddin, N., & Al-Fuqaha, A. (2019) · IEEE Access · doi:10.1109/access.2018.2890507 · Cited by 1,001 · see citing works
Self-citationWortmann, F., & Flüchter, K. (2015) · Business & Information Systems Engineering · doi:10.1007/s12599-015-0383-3 · Cited by 665 · see citing works
Combating Deepfake Videos Using Blockchain and Smart Contracts
Hasan, H. R., & Salah, K. (2019) · IEEE Access · doi:10.1109/access.2019.2905689 · Cited by 339 · see citing works
Self-citationPrototyping Business Models for IoT Service
Ju, J., Kim, M.-S., & Ahn, J. (2016) · Procedia Computer Science · doi:10.1016/j.procs.2016.07.106 · Cited by 121 · see citing works
Smart data pricing models for the internet of things: a bundling strategy approach
Niyato, D. T., Hoang, D. T., Luong, N. C., et al. (2016) · IEEE Network · doi:10.1109/mnet.2016.7437020 · Cited by 105 · see citing works
IoT Public Fog Nodes Reputation System: A Decentralized Solution Using Ethereum Blockchain
Debe, M., Salah, K., Rehman, M. H. U., & Svetinovic, D. (2019) · IEEE Access · doi:10.1109/access.2019.2958355 · Cited by 105 · see citing works
Self-citationCloud Economics: Principles, Costs, and Benefits
Talukder, A. K., Zimmerman, L., & Prahalad, H. A. (2010) · Computer communications and networks · doi:10.1007/978-1-84996-241-4_20 · Cited by 61 · see citing works
Optimal Pricing and Service Selection in the Mobile Cloud Architectures
Li, X., Zhang, C., Gu, B., Yamori, K., & Tanaka, Y. (2019) · IEEE Access · doi:10.1109/access.2019.2908223 · Cited by 43 · see citing works
Kim, D., Lee, H., Song, H., et al. (2019) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2019.2925797 · Cited by 31 · see citing works
Reputation System for IoT Data Monetization Using Blockchain
Javaid, A., Zahid, M., Ali, I., Khan, R. J. U. H., Noshad, Z., & Javaid, N. (2019) · Lecture notes in networks and systems · doi:10.1007/978-3-030-33506-9_16 · Cited by 21 · see citing works
Cloud Computing Economics: Democratization And Monetization Of Services
Katzan, H. (2011) · Journal of Business & Economics Research (JBER) · doi:10.19030/jber.v7i6.2301 · Cited by 11 · see citing works
Flagged first, then by citations
Research works printed but not linked: 1
- M. Crosby, P. Pattanayak, S. Verma, and V. Kalyanaraman, ''BlockChain technology: Beyond Bitcoin,'' Appl. Innov. Rev., vol. 2, nos. 6-10, p. 71, 2016. [Online]. Available: https://j2-capital.com/wp-content/uploads/ 2017/11/AIR-2016-Blockchain.pdf
Cited by
Sorted by citations
A survey on the adoption of blockchain in IoT: challenges and solutions
Uddin, M. A., Stranieri, A., Gondal, I., & Balasubramanian, V. (2021) · Blockchain: Research and Applications · doi:10.1016/j.bcra.2021.100006 · Cited by 365 · see citing works
Alzoubi, Y. I., Gill, A., & Mishra, A. (2022) · Journal of Cloud Computing · doi:10.1186/s13677-022-00353-y · Cited by 60 · see citing works
- Authors
- Debe, M., Salah, K., Ur Rehman, M. H., & Svetinovic, D.
- Affiliations
- Khalifa University of Science and Technology (AE)
- Venue
- IEEE Access
- Published
- 2020
- Volume
- 8
- Pages
- 20118-20128
- ISSN
- 2169-3536 (ISSN-L)
- OpenAlex
- W3002742063
- Cited by
- 48
- References
- 16
- Citations by year
- 2026: 2 · 2025: 2 · 2024: 5 · 2023: 12 · 2022: 8 · 2021: 13 · 2020: 6
- FWCI
- 9.18
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Locations
- IEEE Access (publishedVersion, cc-by)
- WU Research (acceptedVersion)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- Funders
- Center for Cyber-Physical Systems, Khalifa University of Science and Technology, UAE
- Topics
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology in Education and Learning
- Keywords
- fog computing, blockchain, smart contracts, Ethereum, cryptocurrency payments, automated payments, quality of service, reputation systems, dispute resolution, decentralized trust, edge computing, security analysis
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review