DeWS: Decentralized and Byzantine Fault-tolerant Web Services

, , & (2023) DeWS: Decentralized and Byzantine Fault-tolerant Web Services. In Proceedings of the 5th IEEE International Conference on Blockchain and Cryptocurrency (ICBC). Institute of Electrical and Electronics Engineers Inc., United States of America, pp. 1-9.

View at publisher

Description

Many real-world applications employ web service frameworks to provide application programming interface (API) services to businesses and end-consumers, following a client-server architecture. Service providers typically run a web server to deliver services to consumers. Here, service providers and consumers often belong to different organisations in applications such as supply chain management and logistics. In multi-stakeholder safety-critical and mission-critical applications, the centralised web server delivers services by executing computa-tions upon receiving consumers’ API requests. Such computations may fail due to crash or byzantine failures. The former happens because of hardware or infrastructure faults, while the latter happens because of a malicious actor. Note that the organisation that runs the web server may act dishonestly by running compu-tations incorrectly for financial b enefits, or an ex ternal attacker may compromise the web server without the knowledge of the infrastructure owner. As a result of these failures, the centralised web server is susceptible to single-point-of-failure issues. The organisation that runs the web server must be blindly trusted and does not provide transparency and auditability to its clients. We propose DeWS, a Decentralised and Byzantine Fault-tolerant Web Service framework, which overcomes these single-point-of-failure issues while delivering transparency and auditability through a blockchain-based ledger. The proof-of-concept imple-mentation of DeWS using the Tendermint blockchain platform shows that our framework can tolerate byzantine failures at the cost of high latency. DeWS is the first B yzantine Fault-tolerant web service framework. It can support a shift towards more decentralised web services to provide safety assurances for safety-critical and mission-critical applications.

Impact and interest:

2 citations in Scopus
1 citations in Web of Science®
Search Google Scholar™

Citation counts are sourced monthly from Scopus and Web of Science® citation databases.

These databases contain citations from different subsets of available publications and different time periods and thus the citation count from each is usually different. Some works are not in either database and no count is displayed. Scopus includes citations from articles published in 1996 onwards, and Web of Science® generally from 1980 onwards.

Citations counts from the Google Scholar™ indexing service can be viewed at the linked Google Scholar™ search.

Full-text downloads:

172 since deposited on 01 Mar 2023
40 in the past twelve months

Full-text downloads displays the total number of times this work’s files (e.g., a PDF) have been downloaded from QUT ePrints as well as the number of downloads in the previous 365 days. The count includes downloads for all files if a work has more than one.

ID Code: 238285
Item Type: Chapter in Book, Report or Conference volume (Conference contribution)
Series Name: 2023 IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2023
ORCID iD:
Ramachandran, Gowriorcid.org/0000-0001-5944-1335
Jurdak, Rajaorcid.org/0000-0001-7517-0782
Measurements or Duration: 9 pages
Event Title: IEEE International Conference on Blockchain and Cryptocurrency
Event Dates: 2023-05-01 - 2023-05-05
Event Location: Dubai, United Arab Emirates
DOI: 10.1109/ICBC56567.2023.10174949
ISBN: 979-8-3503-1020-7
Pure ID: 126508973
Divisions: ?? 1469440 ??
Current > QUT Faculties and Divisions > Faculty of Science
Current > Schools > School of Computer Science
Copyright Owner: 2023 IEEE
Copyright Statement: Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Deposited On: 01 Mar 2023 12:37
Last Modified: 21 Aug 2026 14:21