Vis enkel innførsel

dc.contributor.advisorMeling, Hein
dc.contributor.authorFreeman, Eric
dc.date.accessioned2016-10-10T11:13:26Z
dc.date.available2016-10-10T11:13:26Z
dc.date.issued2016-06
dc.identifier.urihttp://hdl.handle.net/11250/2413908
dc.descriptionMaster's thesis in Computer sciencenb_NO
dc.description.abstractByzantine faults, or arbitrary faults, are difficult to handle due to their unknown nature. They include software errors, hardware errors, and malicious behavior. There are several algorithms which handle Byzantine faults with varying degrees of reliability and speed. The purpose of this thesis is to combine different Byzantine fault tolerant algorithms in a publisher/subscriber service in such a way that achieves high speed and reliability. Faster algorithms are used for the majority of the publications, but after every α publications, a history publication is sent with a more reliable algorithm. The history publication will allow subscribers to learn any missed publications. Three algorithms are used: Authenticated Broadcast, Bracha’s Reliable Broadcast, and Chain. Bracha’s Reliable Broadcast is the most reliable of the three, and it is used in broadcasting the history publications. By combining these algorithms through the use of the history publication, this thesis demonstrates that it is possible to have a distributed, Byzantine fault tolerant service that is both fast and reliable.nb_NO
dc.language.isoengnb_NO
dc.publisherUniversity of Stavanger, Norwaynb_NO
dc.relation.ispartofseriesMasteroppgave/UIS-TN-IDE/2016;
dc.rightsNavngivelse 3.0 Norge*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/no/*
dc.subjectinformasjonsteknologinb_NO
dc.subjectfeiltoleransenb_NO
dc.subjectdatateknikknb_NO
dc.subjectdistribuerte systemernb_NO
dc.titleFast and Reliable Byzantine Fault Tolerancenb_NO
dc.typeMaster thesisnb_NO
dc.subject.nsiVDP::Technology: 500::Information and communication technology: 550::Computer technology: 551nb_NO


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 3.0 Norge
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 3.0 Norge