ODBFT: An Optimal Derivative based Byzantine Fault Tolerance of Blockchain Consensus Algorithm with Smart Digital Contract for Health Monitoring System

Authors

  • V. Sarala Devi Research Scholar, Department of Computer Science and Engineering, Dr.M.G.R Educational and Research Institute, Chennai
  • S. Radha Rammohan Professor, Department of Computer Applications, Dr.M.G.R Educational and Research Institute, Chennai.
  • Sheela K. Assistant Professor, Department of Computer Science, St. Anne’s Arts and Science College, Madhavaram, Chennai
  • V. Vaidehi Assistant Professor, Department of Computer Applications, Dr.M.G.R Educational and Research Institute, Chennai.
  • N. Jayashri Associate Professor, Department of Computer Applications, Dr.M.G.R Educational and Research Institute,Chennai.

Keywords:

Block chain, Health Monitoring System, Consensus Algorithm, Transactions, Byzantine Fault Tolerance, Cloud Storage

Abstract

Blockchain technology starts with crypto currency called Bitcoin. Followed by Smart contract is called digital contract, which is defined as pieces of decentralized code. It performs self-sufficient operation are executed automatically to meet certain conditions. Compared with Bitcoin application, Blockchain technology is more powerful. Overall opportunity of Blockchain technology is increasing and applicable in industry, financial transaction and healthcare system. Consensus is a digital agreement or procedure to make a common decision or agreement in a decentralized network. Different methods of consensus are used in Blockchain environment and Bitcoin network. In decentralized environment, multiple nodes can take own decision whereas some nodes act as a malicious node or faulty node. Blockchain and the Internet of Things (IoT) are fast-growing technologies this can be easily integrated and applied in various services, especially for Health Monitoring System (HMS) applications. In smart HMS, IoT devices have the functionality to store, process, and analyze sensed data collected from end user data. Storage of data is also challenging because it must consider legitimate elements, a single point of failure, data manipulation, tampering, and security. To mitigate such problems, integrate Blockchain technology and store of patient sensed data for decentralized computation. In this research, concentrate on consensus mechanism and cognitive smart digital contract in Blockchain network. Propose a decentralized Cognitive Blockchain-based HMS (CBC-HMS). Cognitive blockchain framework is combination of Cognitive Consensus Algorithm with Design a Optimal Derivative based Byzantine Fault Tolerance (ODBFT) consensus technique for a blockchain with IoT technology.Through this research work, two Byzantine Fault Tolerance (BFT) consensus algorithms are proposed for improving the consensus process, reduces fault and improve the lifetime of the network with energy efficiency. Detailed review of PBFT, Paxos, RAFT, PoA, PoAh consensus algorithms is discussed. Also to improve the decision making skill for blockchain introduced cognitive smart digital contract which creates high potential action aggrement. Proposed ODBFT algorithm compared the faulty rate, security, scalability and throughput of consensus mechanism with existing models. Finally, the advantages and disadvantages of the consensus algorithms are compared.The results show that proposed ODBFT solves the problem of Byzantine faults and guarantees stable performance.

Downloads

Download data is not yet available.

References

Alfandi, O, Otoum, S & Jararweh, Y 2020, “Blockchain solution for iot-based critical infrastructures: Byzantine fault tolerance”, In NOMS IEEE/IFIP Network Operations and Management Symposium, pp. 1-4.

Anisi, MH, Abdullah, AH, Razak, SA & Ngadi, MA 2012, “An overview of data routing approaches for wireless sensor net-works”, Sensors, vol. 12, no. 4, pp. 3964-3996.

Cai, W, Jiang, W, Xie, K, Zhu, Y, Liu, Y & Shen, T 2020, “Dynamic reputation–based consensus mechanism: Real-time transactions for energy blockchain”, International Journal of Distributed Sensor Networks, vol. 16, no. 3, pp. 1550147720907335.

Chatterjee, P, Ghosh, SC & Das, N 2017, “Load balanced coverage with graded node deployment in wireless sensor networks”, IEEE Transactions on Multi-Scale Computing Systems, vol. 3, no. 2, pp. 100-112.

Feng, L, Zhang, H, Chen, Y & Lou, L 2018, “Scalable dynamic multi- agent practical byzantine fault-tolerant consensus in permissioned blockchain, Applied Sciences, vol. 8, no. 10, p. 1919.

Nakamoto, S 2008, “Bitcoin: A peer-to-peer electronic cash system”, Decentralized Business Review, p. 21260.

Dinh, TTA, Liu, R & Zhang, M 2018, “Untangling blockchain: A data processing view of block - chain systems,” IEEE Transactions on Knowledge and Data Engineering, vol. 30, no. 7, pp. 1366– 1385.

Puthal, D, Mohanty, SP, Yanambaka, VP & Kougianos, E 2020, Poah: A novel consensus algorithm for fast scalable private blockchain for large-scale iot frameworks. arXiv preprint arXiv:2001.07297.

Baliga, A 2017, “Understanding Blockchain Consensus Models”, April, [Online] Available: https: //www.persistent.com/wp-content/uploads/2017/04/WP-Understanding-Blockchain-Consensus-Models.pdf.

Sankar, LS, Sindhu, M & Sethumadhavan, M 2017, “Survey of consensus protocols on blockchain applications”, 4th International Conference on Advanced Computing and Communication Systems (ICACCS), IEEE, pp. 1-5.

Cachin, C & Vukolic, M 2017, “Blockchain consensus protocols in the wild”, arXiv preprint arXiv:1707.01873.

Bano, S, Sonnino, A, Al-Bassam, M, Azouvi, S, McCorry, P, Meiklejohn, S & Danezis, G 2017, “Consensus in the age of blockchains”, arXiv preprint arXiv:1711.03936.

Lamport, L, Shostak, R & Pease, M 2019, “The Byzantine generals problem”,In Concurrency: the Works of Leslie Lamport, pp. 203-226.

Castro, M & Liskov, B 1999, „Practical byzantine fault tolerance‟, In OSDI, vol. 99, no. 1999, pp. 173-186.

Mazieres, D 2015, „The stellar consensus protocol: A federated model for internet-level consensus‟, Stellar Development Foundation, p. 32.

Liu, S, Viotti, P, Cachin, C, Quema, V & Vukolic, M 2016, „{XFT}: Practical fault tolerance beyond crashes‟, 12th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI}) pp. 485-500.

Miller, D 2018, „Blockchain and the internet of things in the industrial sector‟, IT Professional, vol. 20, no. 3, pp. 15-18.

Iyer, S, Thakur, S, Dixit, M, Agrawal, A, Katkam, R & Kazi, F 2019, „Blockchain based Distributed Consensus for Byzantine Fault Tolerance in PMU Network‟, 10th International Conference onComputing, Communication and Networking Technologies (ICCCNT), IEEE, pp. 1-7.

He, L & Hou, Z 2019, „An Improvement of Consensus Fault Tolerant Algorithm Applied to Alliance Chain‟, IEEE 9th International Conference on Electronics Information and Emergency Communication (ICEIEC), IEEE, pp. 1-4.

Gao, S, Yu, T, Zhu, J & Cai, W 2019, „T-PBFT: An EigenTrust-based practical Byzantine fault tolerance consensus algorithm‟, China Communications, vol. 16, no. 12, pp. 111-123.

Wang, Y, Cai, S, Lin, C, Chen, Z, Wang, T, Gao, Z & Zhou, C 2019,„Study of blockchain’s consensus mechanism 8 based on credit‟, IEEE Access, vol. 7, no. 1, pp. 10224-10231.

Deng, Q 2019, „Blockchain Economical Models, Delegated Proof of Economic Value and Delegated Adaptive Byzantine Fault Tolerance and their implementation in Artificial Intelligence BlockCloud‟, Journal of Risk and Financial Management, vol. 12, no. 4, p. 177.

Gueta, GG, Abraham, I, Grossman, S, Malkhi, D, Pinkas, B, Reiter, M & Tomescu, A 2019, „SBFT: a scalable and decentralized trust infrastructure‟, 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), IEEE, pp. 568-580.

Ray, PP, Dash, D, Salah, K & Kumar, N 2020, „Blockchain for IoT- Based Healthcare: Background, Consensus, Platforms, and use Cases‟, IEEE Systems Journal.

Saha, HN, Auddy, S, Pal, S, Kumar, S, Pandey, S, Singh, R & Saha, S 2017, „Health monitoring using internet of things (IoT)‟, 8th Annual Industrial Automation and Electromechanical Engineering Conference (IEMECON), IEEE, pp. 69-73.

Namasudra, S., Deka, G.C., Johri, P., Hosseinpour, M. and Gandomi, A.H., 2021. „The revolution of blockchain: State-of-the-art and research challenges‟. Archives of Computational Methods in Engineering, 28(3), pp.1497-1515.

YK, CJC & Ercole, F 1998, „Living free-radical polymerization by reversible addition−fragmentation chain transfer: the RAFT process‟, Macromolecules, vol. 31, PP. 5559-5562.

Downloads

Published

23.02.2024

How to Cite

Devi, V. S. ., Rammohan, S. R. ., K., S. ., Vaidehi, V. ., & Jayashri, N. . (2024). ODBFT: An Optimal Derivative based Byzantine Fault Tolerance of Blockchain Consensus Algorithm with Smart Digital Contract for Health Monitoring System. International Journal of Intelligent Systems and Applications in Engineering, 12(17s), 766–780. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/5020

Issue

Section

Research Article