Main content

Tendermint: Byzantine Fault Tolerance in the Age of Blockchains

Show simple item record

dc.contributor.advisor Taylor, Graham Buchman, Ethan 2016-06-23T20:27:54Z 2016-06-23T20:27:54Z 2016-06 2016-06-14 2016-06-23
dc.description.abstract Tendermint is a new protocol for ordering events in a distributed network under adversarial conditions. More commonly known as consensus or atomic broadcast, the problem has attracted significant attention recently due to the widespread success of digital currencies, such as Bitcoin and Ethereum, which successfully solve the problem in public settings without a central authority. Tendermint modernizes classic academic work on the subject to provide a secure consensus protocol with accountability guarantees, as well as an interface for building arbitrary applications above the consensus. Tendermint is high performance, achieving thousands of transactions per second on dozens of nodes distributed around the globe, with latencies of about one second, and performance degrading moderately in the face of adversarial attacks. en_US
dc.language.iso en en_US
dc.publisher University of Guelph en_US
dc.subject distributed consensus en_US
dc.subject byzantine fault tolerance en_US
dc.subject blockchain en_US
dc.subject tendermint en_US
dc.title Tendermint: Byzantine Fault Tolerance in the Age of Blockchains en_US
dc.type Thesis en_US Engineering en_US Master of Applied Science en_US School of Engineering en_US
dc.rights.license All items in the Atrium are protected by copyright with all rights reserved unless otherwise indicated. University of Guelph en_US

Files in this item

Files Size Format View
Buchman_Ethan_201606_MAsc.pdf 646.5Kb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

The library is committed to ensuring that members of our user community with disabilities have equal access to our services and resources and that their dignity and independence is always respected. If you encounter a barrier and/or need an alternate format, please fill out our Library Print and Multimedia Alternate-Format Request Form. Contact us if you’d like to provide feedback:  (email address)