Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (15)

Search Parameters:
Keywords = Byzantine agreement

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
44 pages, 996 KB  
Article
Adaptive Hybrid Consensus Engine for V2X Blockchain: Real-Time Entropy-Driven Control for High Energy Efficiency and Sub-100 ms Latency
by Rubén Juárez and Fernando Rodríguez-Sela
Electronics 2026, 15(2), 417; https://doi.org/10.3390/electronics15020417 - 17 Jan 2026
Viewed by 663
Abstract
We present an adaptive governance engine for blockchain-enabled Vehicular Ad Hoc Networks (VANETs) that regulates the latency–energy–coherence trade-off under rapid topology changes. The core contribution is an Ideal Information Cycle (an operational abstraction of information injection/validation) and a modular VANET Engine implemented as [...] Read more.
We present an adaptive governance engine for blockchain-enabled Vehicular Ad Hoc Networks (VANETs) that regulates the latency–energy–coherence trade-off under rapid topology changes. The core contribution is an Ideal Information Cycle (an operational abstraction of information injection/validation) and a modular VANET Engine implemented as a real-time control loop in NS-3.35. At runtime, the Engine monitors normalized Shannon entropies—informational entropy S over active transactions and spatial entropy Hspatial over occupancy bins (both on [0,1])—and adapts the consensus mode (latency-feasible PoW versus signature/quorum-based modes such as PoS/FBA) together with rigor parameters via calibrated policy maps. Governance is formulated as a constrained operational objective that trades per-block resource expenditure (radio + cryptography) against a Quality-of-Information (QoI) proxy derived from delay/error tiers, while maintaining timeliness and ledger-coherence pressure. Cryptographic cost is traced through counted operations, Ecrypto=ehnhash+esignsig, and coherence is tracked using the LCP-normalized definition Dledger(t) computed from the longest common prefix (LCP) length across nodes. We evaluate the framework under urban/highway mobility, scheduled partitions, and bounded adversarial stressors (Sybil identities and Byzantine proposers), using 600 s runs with 30 matched random seeds per configuration and 95% bias-corrected and accelerated (BCa) bootstrap confidence intervals. In high-disorder regimes (S0.8), the Engine reduces total per-block energy (radio + cryptography) by more than 90% relative to a fixed-parameter PoW baseline tuned to the same agreement latency target. A consensus-first triggering policy further lowers agreement latency and improves throughput compared with broadcast-first baselines. In the emphasized urban setting under high mobility (v=30 m/s), the Engine keeps agreement/commit latency in the sub-100 ms range while maintaining finality typically within sub-150 ms ranges, bounds orphaning (≤10%), and reduces average ledger divergence below 0.07 at high spatial disorder. The main evaluation is limited to N100 vehicles under full PHY/MAC fidelity. PoW targets are intentionally latency-feasible and are not intended to provide cryptocurrency-grade majority-hash security; operational security assumptions and mode transition safeguards are discussed in the manuscript. Full article
(This article belongs to the Special Issue Intelligent Technologies for Vehicular Networks, 2nd Edition)
Show Figures

Figure 1

28 pages, 16687 KB  
Article
A Symmetrically Verifiable Outsourced Decryption Data Sharing Scheme with Privacy-Preserving for VANETs
by Han Luo, Menglong Qi, Chengzhi Yu, Qianxi Liu and Jintian Lu
Symmetry 2025, 17(12), 2032; https://doi.org/10.3390/sym17122032 - 27 Nov 2025
Viewed by 679
Abstract
Frequent data sharing in Vehicular Ad Hoc Networks (VANETs) necessitates a robust foundation of secure access control to ensure data security. Existing ciphertext-policy attribute-based encryption schemes are constrained by the performance bottleneck of a single attribute authority. Furthermore, although many schemes adopt outsourced [...] Read more.
Frequent data sharing in Vehicular Ad Hoc Networks (VANETs) necessitates a robust foundation of secure access control to ensure data security. Existing ciphertext-policy attribute-based encryption schemes are constrained by the performance bottleneck of a single attribute authority. Furthermore, although many schemes adopt outsourced decryption, the verifiability of the decryption results is not guaranteed. Therefore, this paper proposes a Symmetrically Verifiable Outsourced Decryption Data Sharing Scheme with Privacy-Preserving for VANETs (VODDS). To balance the computational overhead across multiple authorities, VODDS introduces a distributed key distribution mechanism that organizes them into groups. Within each group, the key distribution credential is generated through a Group Key Agreement, with each round secured by a Byzantine consensus mechanism to achieve a balance between security and efficiency. User identities are converted into anonymous representations via hashing for embedding into the attribute keys. Furthermore, blockchain technology is used to record a hash commitment for the verification ciphertext. This enables the user to verify the outsourced result through a smart contract, which performs a symmetrical verification by matching the user’s locally computed hash against the on-chain record. Moreover, VODDS employs a linear secret sharing scheme to achieve policy hiding. We provide security analysis under the q-parallel Bilinear Diffie–Hellman Exponent and Decisional Diffie–Hellman assumptions, which proves the security of VODDS. In addition, VODDS exhibits higher efficiency compared to related schemes in the performance evaluation. Full article
(This article belongs to the Section Computer)
Show Figures

Figure 1

19 pages, 3480 KB  
Article
Forensic Support for Abraham et al.’s BB Protocol
by Qidi You, Hongjian Yang, Xiyong Zhang, Xiaotong Jiang, Kaiwen Guo and Kexin Hu
Entropy 2025, 27(5), 504; https://doi.org/10.3390/e27050504 - 8 May 2025
Cited by 1 | Viewed by 1266
Abstract
The consensus protocol is a fundamental building block in distributed computing and has been widely used in blockchain systems in recent years. Paxos, introduced by Lamport, stands out as one of the most widely adopted consensus protocols and has found application in renowned [...] Read more.
The consensus protocol is a fundamental building block in distributed computing and has been widely used in blockchain systems in recent years. Paxos, introduced by Lamport, stands out as one of the most widely adopted consensus protocols and has found application in renowned distributed systems, including Google’s Spanner system. Abraham et al. analyzed the FaB Paxos protocol, a Byzantine version of Paxos. They abstracted the single-shot FaB Paxos into a Byzantine broadcast protocol and further gave an enhanced protocol known as Abraham et al.’s BB. Abraham et al.’s BB protocol achieved optimal two-round message interaction under good conditions, satisfying the optimal fault tolerance threshold of n=5t1 where n represents total number of nodes in the system and t denotes the tolerable number of Byzantine nodes. This paper delves into scenarios wherein the actual number of Byzantine nodes surpasses the fault tolerance threshold during the operation of Abraham et al.’s BB protocol. To address this, we propose a forensic protocol designed to offer forensic support in cases of agreement violations. The forensic protocol aims to label Byzantine nodes through irrefutable evidence. We analyze the forensic protocol, elucidating the number of Byzantine nodes that the forensic protocol can label under different circumstances, along with the corresponding number of required messages. Additionally, we present an impossibility result, indicating that forensic support for Abraham et al.’s BB is impossible when the number of Byzantine nodes exceeds 2t2. Full article
(This article belongs to the Special Issue Information-Theoretic Cryptography and Security)
Show Figures

Figure 1

27 pages, 532 KB  
Article
A Quantum Detectable Byzantine Agreement Protocol Using Only EPR Pairs
by Theodore Andronikos and Alla Sirokofskich
Appl. Sci. 2023, 13(14), 8405; https://doi.org/10.3390/app13148405 - 20 Jul 2023
Cited by 10 | Viewed by 2568
Abstract
In this paper, we introduce a new quantum protocol for Detectable Byzantine Agreement. What distinguishes the proposed protocol among similar quantum protocols, is the fact that it uses only EPR pairs, and, in particular, |Ψ+ pairs. There are many sophisticated [...] Read more.
In this paper, we introduce a new quantum protocol for Detectable Byzantine Agreement. What distinguishes the proposed protocol among similar quantum protocols, is the fact that it uses only EPR pairs, and, in particular, |Ψ+ pairs. There are many sophisticated quantum protocols that guarantee Detectable Byzantine Agreement, but they do not easily lend themselves to practical implementations, due to present-day technological limitations. For a large number n of players, |GHZn-tuples, or other more exotic entangled states, are not easy to produce, a fact which might complicate the scalability of such protocols. In contrast, Bell states are, undoubtedly, the easiest to generate among maximally entangled states. This will, hopefully, facilitate the scalability of the proposed protocol, as only EPR pairs are required, irrespective of the number n of players. Finally, we mention that, even for arbitrary many players n, our protocol always completes in a constant number of rounds, namely 4. Full article
(This article belongs to the Section Applied Physics General)
Show Figures

Figure 1

18 pages, 903 KB  
Article
Counterfactual Anonymous Quantum Teleportation in the Presence of Adversarial Attacks and Channel Noise
by Saw Nang Paing, Jason William Setiawan, Shehbaz Tariq, Muhammad Talha Rahim, Kyesan Lee and Hyundong Shin
Sensors 2022, 22(19), 7587; https://doi.org/10.3390/s22197587 - 6 Oct 2022
Cited by 6 | Viewed by 2986
Abstract
Hiding the identity of involved participants in the network, known as anonymity, is a crucial issue in some cryptographic applications such as electronic voting systems, auctions, digital signatures, and Byzantine agreements. This paper proposes a new anonymous quantum teleportation protocol based on counterfactual [...] Read more.
Hiding the identity of involved participants in the network, known as anonymity, is a crucial issue in some cryptographic applications such as electronic voting systems, auctions, digital signatures, and Byzantine agreements. This paper proposes a new anonymous quantum teleportation protocol based on counterfactual communication where no information-carrying particles pass through the channel. It is achieved by the distribution of a counterfactual entanglement among the participants in the network followed by the establishment of an anonymous entanglement between the sender and the receiver. Afterwards, the sender can anonymously teleport a quantum state to the receiver by utilizing the anonymous entanglement. However, the practicality of the anonymous quantum network mainly calls for two performance measures—robustness against adversarial attacks and noisy environments. Motivated by these demands, firstly, we prove the security of our proposed protocol and show that it achieves both the sender and receiver’s anonymity in the presence of active adversaries and untrusted parties. Along with anonymity, we also ensure the correctness of the protocol and the privacy of the teleported qubit. Finally, we analyze the robustness of our proposed protocol under the presence of channel noise and compare its fidelity with those of the conventional protocols. The main advantage of our proposed protocol is that it can provide useful anonymous quantum resources for teleportation under noisy environment with a higher security compared to previous protocols. Full article
(This article belongs to the Special Issue Blockchain as a Service: Architecture, Networking and Applications)
Show Figures

Figure 1

19 pages, 3856 KB  
Article
Research on Distributed Energy Consensus Mechanism Based on Blockchain in Virtual Power Plant
by Dewen Wang, Zhao Wang and Xin Lian
Sensors 2022, 22(5), 1783; https://doi.org/10.3390/s22051783 - 24 Feb 2022
Cited by 30 | Viewed by 4748
Abstract
Virtual power plant (VPP) composed of a large number of distributed energy resources (DERs) has become a regional multienergy aggregation model to realize the large-scale integration of renewable energy generation into the grid. Due to the characteristics of centralized management, the existing energy [...] Read more.
Virtual power plant (VPP) composed of a large number of distributed energy resources (DERs) has become a regional multienergy aggregation model to realize the large-scale integration of renewable energy generation into the grid. Due to the characteristics of centralized management, the existing energy operation mode is difficult to simply apply to distributed energy resources transactions. The decentralization, transparency, contract execution automation and traceability of blockchain technology provide a new solution to the aggregation of decentralized resources and the opacity of transactions in VPP. In this paper, the existing problems of virtual power plants are analyzed, and the virtual power plant trading model is designed, which realizes the transparent benefit distribution and message transmission of virtual power plants. The virtual power plant blockchain network based on blockchain technology in this model solves the DERs coordination problem in VPP and the security and efficiency problems in information transmission. Combined with the actual situation of virtual power plant, the blockchain network collaboration mechanism (BNCM), which is convenient to reach agreement, is designed. Compared with the traditional practical Byzantine fault tolerance (PBFT) consensus algorithm, this mechanism can make DERs reach a consensus quickly. Finally, simulation experiments on the consensus algorithm show that the algorithm can reduce the collaboration time between DERs under the premise of ensuring the same fault tolerance rate and is more suitable for VPP scenarios with a large number of DERs. Full article
Show Figures

Figure 1

21 pages, 2328 KB  
Article
On Blockchain-Enhanced Secure Data Storage and Sharing in Vehicular Edge Computing Networks
by Muhammad Firdaus and Kyung-Hyune Rhee
Appl. Sci. 2021, 11(1), 414; https://doi.org/10.3390/app11010414 - 4 Jan 2021
Cited by 69 | Viewed by 11413
Abstract
The conventional architecture of vehicular ad hoc networks (VANETs) with a centralized approach has difficulty overcoming the increasing complexity of intelligent transportation system (ITS) applications as well as challenges in providing large amounts of data storage, trust management, and information security. Therefore, vehicular [...] Read more.
The conventional architecture of vehicular ad hoc networks (VANETs) with a centralized approach has difficulty overcoming the increasing complexity of intelligent transportation system (ITS) applications as well as challenges in providing large amounts of data storage, trust management, and information security. Therefore, vehicular edge computing networks (VECNets) have emerged to provide massive storage resources with powerful computing on network edges. However, a centralized server in VECNets is insufficient due to potential data leakage and security risks as it can still allow a single point of failure (SPoF). We propose consortium blockchain and smart contracts to ensure a trustworthy environment for secure data storage and sharing in the system to address these challenges. Practical byzantine fault tolerance (PBFT) is utilized because it is suitable for consortium blockchain to audit publicly, store data sharing, and records the whole consensus process. It can defend against system failures with or without symptoms to reach an agreement among consensus participants. Furthermore, we use an incentive mechanism to motivate the vehicle to contribute and honestly share their data. The simulation results satisfy the proposed model’s design goals by increasing vehicular networks’ performance in general. Full article
(This article belongs to the Special Issue Intelligent Transportation Systems: Beyond Intelligent Vehicles)
Show Figures

Figure 1

17 pages, 6126 KB  
Article
A Byzantine Sensing Network Based on Majority-Consensus Data Aggregation Mechanism
by Jenghorng Chang and Fanpyn Liu
Sensors 2021, 21(1), 248; https://doi.org/10.3390/s21010248 - 2 Jan 2021
Cited by 15 | Viewed by 3562
Abstract
In the current Internet of Things era, digital devices form complex interconnections. The statuses of objects of interest are monitored using sensors, and distributed wireless sensor networks are formed from numerous sensor nodes. Many Byzantine fault tolerance mechanisms in wireless sensor networks (WSNs) [...] Read more.
In the current Internet of Things era, digital devices form complex interconnections. The statuses of objects of interest are monitored using sensors, and distributed wireless sensor networks are formed from numerous sensor nodes. Many Byzantine fault tolerance mechanisms in wireless sensor networks (WSNs) were proposed from Byzantine agreement which even with a few faulty nodes in a sensor network, most healthy nodes can reach a consensus, perform data transmission tasks, and maintain network operation. In this study, this mechanism was utilized together with the majority function technique; in particular, the proposed method uses original sensor signals to define a threshold to assert a binary value of one or zero, thereby performing data judgment and aggregation. This approach reduces node energy consumption and enables the nodes to quickly reach a consensus. Moreover, the operating performance of the network can be maintained even when problems such as node failure and faults occur within the fault tolerance range. Compared with existing algorithms, the proposed data aggregation mechanism exhibits a better network life cycle and can effectively extend the flexibility of network operations. Full article
(This article belongs to the Section Intelligent Sensors)
Show Figures

Figure 1

7 pages, 723 KB  
Article
Multi-Party Quantum Byzantine Agreement without Entanglement
by Xin Sun, Piotr Kulicki and Mirek Sopek
Entropy 2020, 22(10), 1152; https://doi.org/10.3390/e22101152 - 14 Oct 2020
Cited by 15 | Viewed by 4276
Abstract
In this paper, we propose a protocol of quantum communication to achieve Byzantine agreement among multiple parties. Our protocol’s striking feature compared to the existing protocols is that we do not use entanglement to achieve the agreement. The role played by entangled states [...] Read more.
In this paper, we propose a protocol of quantum communication to achieve Byzantine agreement among multiple parties. Our protocol’s striking feature compared to the existing protocols is that we do not use entanglement to achieve the agreement. The role played by entangled states in other protocols is replaced in our protocol by a group of semi-honest list distributors. Such a replacement makes the implementation of our protocol more feasible. Moreover, our protocol is efficient in the sense that it achieves agreement in only three rounds which is a significant improvement with respect to the alternative agreement protocol not using entanglement. In the first round, a list of numbers that satisfies some special properties is distributed to every participant by list distributors via quantum secure communication. Then, in the second and third rounds, those participants exchange some information to reach an agreement. Full article
(This article belongs to the Section Quantum Information)
21 pages, 793 KB  
Article
CoNTe: A Core Network Temporal Blockchain for 5G
by Steven Platt, Luis Sanabria-Russo and Miquel Oliver
Sensors 2020, 20(18), 5281; https://doi.org/10.3390/s20185281 - 15 Sep 2020
Cited by 5 | Viewed by 5728
Abstract
Virtual Network Functions allow the effective separation between hardware and network functionality, a strong paradigm shift from previously tightly integrated monolithic, vendor, and technology dependent deployments. In this virtualized paradigm, all aspects of network operations can be made to deploy on demand, dynamically [...] Read more.
Virtual Network Functions allow the effective separation between hardware and network functionality, a strong paradigm shift from previously tightly integrated monolithic, vendor, and technology dependent deployments. In this virtualized paradigm, all aspects of network operations can be made to deploy on demand, dynamically scale, as well as be shared and interworked in ways that mirror behaviors of general cloud computing. To date, although seeing rising demand, distributed ledger technology remains largely incompatible in such elastic deployments, by its nature as functioning as an immutable record store. This work focuses on the structural incompatibility of current blockchain designs and proposes a novel, temporal blockchain design built atop federated byzantine agreement, which has the ability to dynamically scale and be packaged as a Virtual Network Function (VNF) for the 5G Core. Full article
Show Figures

Figure 1

20 pages, 383 KB  
Article
Challenges of PBFT-Inspired Consensus for Blockchain and Enhancements over Neo dBFT
by Igor M. Coelho, Vitor N. Coelho, Rodolfo P. Araujo, Wang Yong Qiang and Brett D. Rhodes
Future Internet 2020, 12(8), 129; https://doi.org/10.3390/fi12080129 - 30 Jul 2020
Cited by 44 | Viewed by 10085
Abstract
Consensus mechanisms are a core feature for handling negotiation and agreements. Blockchain technology has seen the introduction of different sorts of consensus mechanism, ranging from tasks of heavy computation to the subtle mathematical proofs of Byzantine agreements. This paper presents the pioneer Delegated [...] Read more.
Consensus mechanisms are a core feature for handling negotiation and agreements. Blockchain technology has seen the introduction of different sorts of consensus mechanism, ranging from tasks of heavy computation to the subtle mathematical proofs of Byzantine agreements. This paper presents the pioneer Delegated Byzantine Fault Tolerance (dBFT) protocol of Neo Blockchain, which was inspired by the Practical Byzantine Fault Tolerance (PBFT). Besides introducing its history, this study describes proofs and didactic examples, as well as novel design and extensions for Neo dBFT with multiple block proposals. Finally, we discuss challenges when dealing with strong Byzantine adversaries, and propose solutions inspired on PBFT for current weak-synchrony problems and increasing system robustness against attacks. Key Contribution: Presents an overview of the history of PBFT-inspired consensus for blockchain, highlighting its current importance on the literature, challenges and assumptions. Contributes to the field of Distributed Consensus, proposing novel extensions for the Neo dBFT (dBFT 2.0+, dBFT 3.0 and dBFT 3.0+), with new insights on innovative consensus mechanisms. Full article
Show Figures

Figure 1

25 pages, 5807 KB  
Article
Verification Plan Using Neural Algorithm Blockchain Smart Contract for Secure P2P Real Estate Transactions
by Jun-Ho Huh and Seong-Kyu Kim
Electronics 2020, 9(6), 1052; https://doi.org/10.3390/electronics9061052 - 26 Jun 2020
Cited by 37 | Viewed by 8863
Abstract
Blockchain and artificial intelligence are the most important keywords in the Fourth Industrial Revolution. This study sought to apply these core technologies to future validated algorithms that make real estate transactions secure to come up with an encryption algorithm. In addition, the real [...] Read more.
Blockchain and artificial intelligence are the most important keywords in the Fourth Industrial Revolution. This study sought to apply these core technologies to future validated algorithms that make real estate transactions secure to come up with an encryption algorithm. In addition, the real estate transaction is being paid a large fee by the middlemen, the real estate agent. Furthermore and recently, P2P (peer-to-peer) real estate exchange is used a lot. However, these P2P real estate exchanges also have problems that have not been identified by each other between landlords and tenants. In particular, a research model was established to compare and verify the PBFT (practical Byzantine fault tolerance) algorithm of Hyperledger through the blockchain agreement process. Subsequently, a process for verifying the real estate contract was established. Through VM (virtual machine) research methodology for the verification of blockchain real estate contracts, ElGamal communication was provided to prove quantum cryptography. We also automated lightweight encryption test verification tools and blockchain smart contract VM (virtual machine) models using artificial intelligence. Verification was performed through a reservation server and a monitoring server using a test verification tool for network-based lightweight security IoT (Internet of things) GW (gateway). It presents important ECP (elastic curve program) and elastic curve Qu-Vanstone (ECQV) models among the main functions of the blockchain smart contract, and it is equipped with quantum-based encryption algorithm. In addition, the necessary UML (unified modeling language) source code and performance data were calculated according to the actual experimental environment, and the average value for blockchain for administrative or government authorized assets—4000 TPS (transaction per second) were tested. In the future, we want to use this technology for real estate transactions. Full article
(This article belongs to the Special Issue Blockchain Based Electronic Healthcare Solution and Security)
Show Figures

Figure 1

17 pages, 749 KB  
Article
A Personalized QoS Prediction Method for Web Services via Blockchain-Based Matrix Factorization
by Weihong Cai, Xin Du and Jianlong Xu
Sensors 2019, 19(12), 2749; https://doi.org/10.3390/s19122749 - 19 Jun 2019
Cited by 23 | Viewed by 4501
Abstract
Personalized quality of service (QoS) prediction plays an important role in helping users build high-quality service-oriented systems. To obtain accurate prediction results, many approaches have been investigated in recent years. However, these approaches do not fully address untrustworthy QoS values submitted by unreliable [...] Read more.
Personalized quality of service (QoS) prediction plays an important role in helping users build high-quality service-oriented systems. To obtain accurate prediction results, many approaches have been investigated in recent years. However, these approaches do not fully address untrustworthy QoS values submitted by unreliable users, leading to inaccurate predictions. To address this issue, inspired by blockchain with distributed ledger technology, distributed consensus mechanisms, encryption algorithms, etc., we propose a personalized QoS prediction method for web services that we call blockchain-based matrix factorization (BMF). We develop a user verification approach based on homomorphic hash, and use the Byzantine agreement to remove unreliable users. Then, matrix factorization is employed to improve the accuracy of predictions and we evaluate the proposed BMF on a real-world web services dataset. Experimental results show that the proposed method significantly outperforms existing approaches, making it much more effective than traditional techniques. Full article
Show Figures

Figure 1

10 pages, 5212 KB  
Article
A Microwave Reflectometry Technique for Profiling the Dielectric-Conductivity Properties of the Hagia Sophia Globe
by Christos Vazouras, George B. Kasapoglu, Evangelia A. Karagianni and Nikolaos K. Uzunoglu
Computation 2018, 6(1), 12; https://doi.org/10.3390/computation6010012 - 2 Feb 2018
Cited by 2 | Viewed by 4664
Abstract
A microwave free space reflectometry technique with swept frequency measurements for the profiling of wall structures and the detection of hidden (covered) layers has been applied to the Hagia Sophia byzantine monument. Experimental measurement results are presented and compared with three-dimensional (3D) simulated [...] Read more.
A microwave free space reflectometry technique with swept frequency measurements for the profiling of wall structures and the detection of hidden (covered) layers has been applied to the Hagia Sophia byzantine monument. Experimental measurement results are presented and compared with three-dimensional (3D) simulated results, exhibiting fair agreement in some (though not all) aspects. Based on the experimental results, the possibility of clear discrimination between regions with and without covered mosaic layers, and hence the detection of such layers, is demonstrated. Full article
Show Figures

Figure 1

15 pages, 1083 KB  
Article
Towards Trustworthy Collaborative Editing
by Mamdouh Babi and Wenbing Zhao
Computers 2017, 6(2), 13; https://doi.org/10.3390/computers6020013 - 30 Mar 2017
Cited by 4 | Viewed by 8766
Abstract
Real-time collaborative editing applications are drastically different from typical client–server applications in that every participant has a copy of the shared document. In this type of environment, each participant acts as both a client and a server replica. In this article, we elaborate [...] Read more.
Real-time collaborative editing applications are drastically different from typical client–server applications in that every participant has a copy of the shared document. In this type of environment, each participant acts as both a client and a server replica. In this article, we elaborate on how to adapt Byzantine fault tolerance (BFT) mechanisms to enhance the trustworthiness of such applications. It is apparent that traditional BFT algorithms cannot be used directly because it would dictate that all updates submitted by participants be applied sequentially, which would defeat the purpose of collaborative editing. The goal of this study is to design and implement an efficient BFT solution by exploiting the application semantics and by doing a threat analysis of these types of applications. Our solution can be considered as a form of optimistic BFT in that local states maintained by each participant may diverge temporarily. The states of the participants are made consistent with each other by a periodic synchronization mechanism. Full article
Show Figures

Figure 1

Back to TopTop