State Machine Replication for the Masses with BFT-SMaRt
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Outros Autores: | , |
Tipo de documento: | Relatório |
Idioma: | eng |
Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Texto Completo: | http://hdl.handle.net/10451/14170 |
Resumo: | The last fifteen years has seen an impressive amount of work on protocols for Byzantine fault-tolerant (BFT) state machine replication. However, there is still a lack of practical and reliable software libraries implementing this technique. BFT-SMaRt is an open-source Java-based library implementing robust BFT state machine replication. Some of the key features of this library that distinguishes it from similar works (e.g., PBFT and UpRight) are improved reliability, modularity as a first-class property, multicore-awareness, reconfiguration support and an flexible API. When compared with other SMR libraries, BFT-SMaRt achieves better performance and is able to deal with a number of real-world faults previous implementations can not. |
id |
RCAP_1bb46f219cb1ccc237ef5cd05f716ebc |
---|---|
oai_identifier_str |
oai:repositorio.ulisboa.pt:10455/6897 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
State Machine Replication for the Masses with BFT-SMaRtimplementationfault toleranceByzantine faultsreplicationThe last fifteen years has seen an impressive amount of work on protocols for Byzantine fault-tolerant (BFT) state machine replication. However, there is still a lack of practical and reliable software libraries implementing this technique. BFT-SMaRt is an open-source Java-based library implementing robust BFT state machine replication. Some of the key features of this library that distinguishes it from similar works (e.g., PBFT and UpRight) are improved reliability, modularity as a first-class property, multicore-awareness, reconfiguration support and an flexible API. When compared with other SMR libraries, BFT-SMaRt achieves better performance and is able to deal with a number of real-world faults previous implementations can not.This work was partially supported by the EC through project TClouds (FP7/2007-2013, ICT-257243) and also by FCT through the Multiannual Program (LaSIGE).Repositório da Universidade de LisboaSousa, JoãoAlchieri, EduardoBessani, Alysson2013-11-08T11:58:44Z2013-11-08T11:58:44Z2013-11-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/reportapplication/pdfhttp://hdl.handle.net/10451/14170enginfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-17T13:12:43Zoai:repositorio.ulisboa.pt:10455/6897Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T02:37:34.687164Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
State Machine Replication for the Masses with BFT-SMaRt |
title |
State Machine Replication for the Masses with BFT-SMaRt |
spellingShingle |
State Machine Replication for the Masses with BFT-SMaRt Sousa, João implementation fault tolerance Byzantine faults replication |
title_short |
State Machine Replication for the Masses with BFT-SMaRt |
title_full |
State Machine Replication for the Masses with BFT-SMaRt |
title_fullStr |
State Machine Replication for the Masses with BFT-SMaRt |
title_full_unstemmed |
State Machine Replication for the Masses with BFT-SMaRt |
title_sort |
State Machine Replication for the Masses with BFT-SMaRt |
author |
Sousa, João |
author_facet |
Sousa, João Alchieri, Eduardo Bessani, Alysson |
author_role |
author |
author2 |
Alchieri, Eduardo Bessani, Alysson |
author2_role |
author author |
dc.contributor.none.fl_str_mv |
Repositório da Universidade de Lisboa |
dc.contributor.author.fl_str_mv |
Sousa, João Alchieri, Eduardo Bessani, Alysson |
dc.subject.por.fl_str_mv |
implementation fault tolerance Byzantine faults replication |
topic |
implementation fault tolerance Byzantine faults replication |
description |
The last fifteen years has seen an impressive amount of work on protocols for Byzantine fault-tolerant (BFT) state machine replication. However, there is still a lack of practical and reliable software libraries implementing this technique. BFT-SMaRt is an open-source Java-based library implementing robust BFT state machine replication. Some of the key features of this library that distinguishes it from similar works (e.g., PBFT and UpRight) are improved reliability, modularity as a first-class property, multicore-awareness, reconfiguration support and an flexible API. When compared with other SMR libraries, BFT-SMaRt achieves better performance and is able to deal with a number of real-world faults previous implementations can not. |
publishDate |
2013 |
dc.date.none.fl_str_mv |
2013-11-08T11:58:44Z 2013-11-08T11:58:44Z 2013-11-08 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/report |
format |
report |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10451/14170 |
url |
http://hdl.handle.net/10451/14170 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833601431532208128 |