Traditionella avtal baserade Bysantinska feltoleranta (BFT) system behandlar alla förfrågningar på alla repliker för att säkerställa konsekvens. Förutom overhead för BFT-protokoll och tillståndsmaskin replikering, försämrar denna praxis prestanda och förhindrar genomströmning skalbarhet. I detta dokument föreslår vi en utvidgning till befintliga BFT-arkitekturer som ökar prestandan för standardantalet repliker genom att optimera resursutnyttjandet av deras utförandestadier. Vårt tillvägagångssätt utför en begäran på endast en utvald delmängd av repliker, med hjälp av en väljare komponent samlokaliserade med varje replika. Eftersom detta leder till olika replika tillstånd, en selector on-demand uppdateringar föråldrade objekt på den lokala replika innan behandling av en begäran. Vår utvärdering visar att med varje replik som endast utför en del av alla förfrågningar kan den totala prestandan hos en bysantinsk feltolerant NFS nästan fördubblas; vår prototyp överträffar till och med okomplicerad NFS.
I REF utvidgade Distler och Kapitza ytterligare Kotla och Dahlins arbete genom att införa ett system för att verkställa en begäran på endast en utvald delmängd av repliker.
Increasing performance in byzantine fault-tolerant systems with on-demand replica consistency
{'venue': "EuroSys '11", 'journal': None, 'mag_field_of_study': ['Computer Science']}