%0 Conference Proceedings %T WebBFT: Byzantine Fault Tolerance for Resilient Interactive Web Applications %+ University of Passau %A Berger, Christian %A Reiser, Hans, P. %< avec comité de lecture %( Lecture Notes in Computer Science %B 18th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS) %C Madrid, Spain %Y Silvia Bonomi %Y Etienne Rivière %I Springer International Publishing %3 Distributed Applications and Interoperable Systems %V LNCS-10853 %P 1-17 %8 2018-06-18 %D 2018 %R 10.1007/978-3-319-93767-0_1 %Z Computer Science [cs] %Z Computer Science [cs]/Networking and Internet Architecture [cs.NI]Conference papers %X Byzantine fault tolerant (BFT) applications are usually implemented with dedicated clients that interact with a set of replicas with some BFT protocol. In this paper, we explore the possibility of using web-based clients for interaction with a BFT service. Our contributions address the trustworthy deployment of client code and configuration in a browser-based execution environment (client bootstrapping), the design and implementation of a BFT client within the constraints of a browser-based JavaScript execution environment, and publish-subscribe extensions to the standard request/reply interaction model of BFT state machine model to simplify the implementation of efficient interactive web applications. %G English %Z TC 6 %Z WG 6.1 %2 https://inria.hal.science/hal-01824640/document %2 https://inria.hal.science/hal-01824640/file/469768_1_En_1_Chapter.pdf %L hal-01824640 %U https://inria.hal.science/hal-01824640 %~ IFIP-LNCS %~ IFIP %~ IFIP-TC %~ IFIP-WG %~ IFIP-TC6 %~ IFIP-WG6-1 %~ IFIP-DAIS %~ IFIP-DISCOTEC %~ IFIP-LNCS-10853