DocumentCode
123793
Title
Dealing with Interactive Transactions in a Byzantine Fault Tolerant STM
Author
Alberton Ribeiro, Tulio ; Lau Cheuk Lung ; Vescovi Netto, Hylson
Author_Institution
Dept. of Inf. & Stat., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
fYear
2014
fDate
5-9 May 2014
Firstpage
165
Lastpage
173
Abstract
Recently, researchers have shown an increased interest in concurrency control using distributed Software Transactional Memory (STM). However, there has been little discussion about certain types of fault tolerance, such as Byzantine Fault Tolerance (BFT), for kind of systems. The focus of this paper is on tolerating byzantine faults on optimistic processing of interactive and declared transactions using STM. The result is an algorithm named Mesobi. The processing of a transaction runs with an optimistic approach, benefiting from the high probability of messages being delivered in order when using Reliable Multicast on a local network (LAN). The protocol performs better when messages are delivered ordered. In case of a malicious replica or out-of-order messages, the Byzantine protocol is initiated.
Keywords
concurrency control; local area networks; software fault tolerance; transaction processing; BFT; Byzantine fault tolerance; Byzantine fault tolerant STM; Byzantine protocol; LAN; Mesobi; concurrency control; declared transaction; distributed software transactional memory; interactive transactions; local network; malicious replica; multicast reliability; optimistic processing; out-of-order messages; Concurrency control; Fault tolerance; Fault tolerant systems; Frequency control; Laser radar; Protocols; Software; Byzantine Fault Tolerance; Optimistic Commit; Software Transactional Memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Networks and Distributed Systems (SBRC), 2014 Brazilian Symposium on
Conference_Location
Florianopolis
Type
conf
DOI
10.1109/SBRC.2014.20
Filename
6927132
Link To Document