TY - GEN
T1 - Implementation of Fault-Tolerance Mechanism in Quorum-Based Blockchain Provisioning in Cloud Infrastructure Using Replication and Monitoring Protocols
AU - Putri, Rosyida Salicha Rusdarto
AU - Bhawiyuga, Adhitya
AU - Akbar, Sabriansyah Rizqika
AU - Shaffan, Nur Hazbiy
AU - Amron, Kasyful
AU - Basuki, Achmad
N1 - Publisher Copyright:
© 2023 ACM.
PY - 2023/10/24
Y1 - 2023/10/24
N2 - Decentralized and distributed blockchain technology has superior potential. Quorum, as a permissioned blockchain platform, provides enhanced privacy and performance that are suitable for enterprise needs. Cloud, as the infrastructure for Quorum-based blockchain, is vulnerable to failures. Failures originating from errors need to be tolerated through improved reliability and fault-tolerance procedures. Fault-tolerance and reliability are still challenging to implement in cloud infrastructure for Quorum-based blockchain networks. This research focuses on implementing fault-tolerance mechanisms in the provisioning of Quorum-based blockchain in a cloud environment. The research explores the use of hybrid fault tolerance by adopting a combination of reactive protocol, namely replication, and proactive protocol, namely monitoring. The replication protocol creates data redundancy with reactive treatment performed in case of failures, ensuring data availability even in failure conditions. The monitoring protocol provides real-time monitoring of the blockchain network's condition and performance, enabling proactive detection and mitigation of system failures. Overall, this research utilizes automation in its operational processes. It employs tools such as Amazon Web Services, Quorum, Docker, Terraform, Ansible, and Truffle. The research design and implementation are divided into cloud infrastructure, blockchain network, and interface. The research testing results demonstrate that the system infrastructure is capable of achieving fault tolerance using replication and monitoring protocols, as well as making transactions within the blockchain network.
AB - Decentralized and distributed blockchain technology has superior potential. Quorum, as a permissioned blockchain platform, provides enhanced privacy and performance that are suitable for enterprise needs. Cloud, as the infrastructure for Quorum-based blockchain, is vulnerable to failures. Failures originating from errors need to be tolerated through improved reliability and fault-tolerance procedures. Fault-tolerance and reliability are still challenging to implement in cloud infrastructure for Quorum-based blockchain networks. This research focuses on implementing fault-tolerance mechanisms in the provisioning of Quorum-based blockchain in a cloud environment. The research explores the use of hybrid fault tolerance by adopting a combination of reactive protocol, namely replication, and proactive protocol, namely monitoring. The replication protocol creates data redundancy with reactive treatment performed in case of failures, ensuring data availability even in failure conditions. The monitoring protocol provides real-time monitoring of the blockchain network's condition and performance, enabling proactive detection and mitigation of system failures. Overall, this research utilizes automation in its operational processes. It employs tools such as Amazon Web Services, Quorum, Docker, Terraform, Ansible, and Truffle. The research design and implementation are divided into cloud infrastructure, blockchain network, and interface. The research testing results demonstrate that the system infrastructure is capable of achieving fault tolerance using replication and monitoring protocols, as well as making transactions within the blockchain network.
KW - Blockchain
KW - Cloud infrastructure
KW - Fault-tolerance
KW - Monitoring
KW - Quorum
KW - Replication
UR - https://www.scopus.com/pages/publications/85182396616
U2 - 10.1145/3626641.3626673
DO - 10.1145/3626641.3626673
M3 - Conference contribution
AN - SCOPUS:85182396616
T3 - ACM International Conference Proceeding Series
SP - 311
EP - 322
BT - SIET 2023 - Proceedings of the 8th International Conference on Sustainable Information Engineering and Technology
PB - Association for Computing Machinery
T2 - 8th International Conference on Sustainable Information Engineering and Technology, SIET 2023
Y2 - 24 October 2023 through 25 October 2023
ER -