Nuno F. Neves, Miguel Correia, Paulo VerĂssimo
IEEE Transactions on Parallel and Distributed Systems, vol. 16, no. 12, pp. 1120-1131, December 2005.
This paper presents a
solution to the vector consensus problem for Byzantine asynchronous systems
augmented with wormholes. Wormholes prefigure a hybrid distributed system
model, embodying the notion of an enhanced part of the system with "good"
properties otherwise
not guaranteed by the "normal" weak environment. A
protocol built for this type of system runs in the asynchronous part, where f
out of n >= 3f+1
processes might be corrupted by malicious adversaries. However, sporadically,
processes can rely on the services provided by the wormhole for the correct
execution of simple operations. One of the nice features of this setting is
that it is possible to keep the protocol completely time-free and, in addition,
to circumvent the FLP impossibility result by hiding all time-related
assumptions in the wormhole. Furthermore, from a performance perspective, it
leads to the design of a protocol with a good time complexity.
@Article{neves05solving,
author = "N. F. Neves and M. Correia and P. Ver\'{\i}ssimo",
title = "Solving Vector Consensus with a
Wormhole",
journal = "IEEE Transactions on Parallel and
Distributed Systems",
volume = "16",
number = "12",
pages = "1120--1131",
month = dec,
year = "2005"
}
Download the pdf.