Proposing an Optimized Cost-Effective Data Carrier Mechanism for Smart Contracts and Transactions in Blockchain with ACO Algorithm

Authors

  • Parisa Sabbagh University of Salerno

DOI:

https://doi.org/10.14738/assrj.83.9911

Keywords:

Blockchain, Internet of Things (IoT), Smart Contract, Off-Chain Data, Ant Colony Algorithm (ACO)

Abstract

In this article, a new optimal cost-effective data carrier architecture for smart contracts in the blockchain-enabled IoT environment proposed. This method requires communication with external off-chain data. Three steps consist of this model such as Mission Manager, Task Publisher, and Worker which formulated with the ACO algorithm. Based on this method, some of the best solutions for filtering smart contract events and decoding event logs to fit different requirements are presented adequately. The proposed system is designed to minimize contract deployment costs and monitor contract events without subscribing to any filter at the Ethereum node. In the evaluation, we show that it will save about 21USD deployment costs for average by our data carrier system.

References

S. Nakamoto. Bitcoin: A peer-to-peer electronic cash system. Tech. rep., bitcoin.org, October 2008.

Bitcoin (btc) statistics - price, blocks count, difficulty, hashrate, value. 2018. https://bitinfocharts.com/bitcoin/.

K. Croman, C. Decker, I. Eyal, A. E. Gencer, A. Juels, A. Kosba, A. Miller, P. Saxena, E. Shi, E. Goun Sirer, D. Song, R. Wattenhofer. On Scaling Decentralized Blockchains. Berlin, Heidelberg: Springer Berlin Heidelberg, 2016, Pages 106–125.

M. Vukolic. The quest for scalable blockchain fabric: Proof-of-work vs. bft replication. In Proceedings of the IFIP WB 11.4 Workshop, iNetSec 2015 (J. Camenisch and D. Kesdogan, eds.), Springer International Publishing, December 2015, Volume. 9591, Pages 112–125,

I. Eyal, E. G. Sirer. Majority is not enough: Bitcoin mining is vulnerable. in Eighteenth International Conference on Financial Cryptography and Data Security (FC’14), November 2013.

Gartner says 6.4 billion connected “things” will be in use in 2016, up 30 percent from 2015. November 2015. https://www.gartner.com/newsroom/id/3165317.

Zibin Zheng, Shaoan Xie, Hong-Ning Dai, Weili Chen, Muhammad Imran. An overview on smart contracts: Challenges, advances and platforms. Future Generation Computer Systems, Volume 105, April 2020, Pages 475-491.

Faris Elghaish, Sepehr Abrishami, M. Reza Hosseini, Soliman Abu-Samra, Mark Gaterell. Integrated project delivery with BIM: An automated EVM-based approach. Automation in Construction, Volume 106, October 2019, Article 102907.

Xiaolong Liu, Khan Muhammad, Jaime Lloret, Yu-Wen Chen, Shyan-Ming Yuan. Elastic and cost-effective data carrier architecture for smart contract in block chain. Future Generation Computer Systems, Volume 100, November 2019, Pages 590-599.

Gunnar Prause. Smart Contracts for Smart Supply Chains. IFAC-PapersOnLine, Volume 52, Issue 13, 2019, Pages 2501-2506.

Shuchih Ernest Chang, Yi-Chian Chen, Ming-Fang Lu. Supply chain re-engineering using blockchain technology: A case of smart contract based tracking process. Technological Forecasting and Social Change, Volume 144, July 2019, Pages 1-11.

Zeli Wang, Weiqi Dai, Kim-Kwang Raymond Choo, Hai Jin, Deqing Zou. FSFC: An input filter-based secure framework for smart contract. Journal of Network and Computer Applications, Volume 154, 15 March 2020, Article 102530.

Andres Guadamuz. All watched over by machines of loving grace: A critical look at smart contracts. Computer Law & Security Review, Volume 35, Issue 6, November 2019, Article 105338.

Haya Hasan, Esra AlHadhrami, Alia AlDhaheri, Khaled Salah, Raja Jayaraman. Smart contract-based approach for efficient shipment management. Computers & Industrial Engineering, Volume 136, October 2019, Pages 149-159.

Wei Shao, Zhi Wang, Xiaolu Wang, Kefan Qiu, Chong Jiang. LSC: Online auto-update smart contracts for fortifying blockchain-based log systems. Information Sciences, Volume 512, February 2020, Pages 506-517.

Rabbitmq, Available online: www.rabbitmq.com (22 08 2018).

Downloads

Published

2021-04-08

How to Cite

Sabbagh, P. . (2021). Proposing an Optimized Cost-Effective Data Carrier Mechanism for Smart Contracts and Transactions in Blockchain with ACO Algorithm. Advances in Social Sciences Research Journal, 8(3), 579–587. https://doi.org/10.14738/assrj.83.9911