Show simple item record

FieldValueLanguage
dc.contributor.authorZarbafian, Pouriya
dc.date.accessioned2025-01-28T05:03:24Z
dc.date.available2025-01-28T05:03:24Z
dc.date.issued2024en
dc.identifier.urihttps://hdl.handle.net/2123/33557
dc.description.abstractThe world of digital finance was forever reshaped by the release of Bitcoin, seen as a symphony of cryptographic and distributed systems principles orchestrated together to provide a coherent machine for permissionless, peer-to-peer payments. This singular event led to the emergence of a new paradigm where a ledger of digital payments could be upheld by completely decentralized participants of a protocol that could freely join and leave, and contrasted immensely against traditional centralized finance models. The success of this new paradigm brought great attention to its underlying technology, State Machine Replication (SMR), but exposed a shortcoming in the way transactions were ordered in SMR protocols. Although a slight detail, the shortcomings of ordering were misused by malicious actors to reorder transactions and exploit hundreds of millions of profit from unsuspecting users. To mitigate the risk of these shortcomings, the idea of order-fairness was introduced to constrain the output of SMR so that the final ordering of transactions reflects the ordering observed by all participating processes. Ordering linearizability is one ordering technique that achieves such a result. Specifically, with ordering linearizability, processes assign ordering indicators to transactions they observe, ordering the output using the indicators that are upper-bounded and lower-bounded by ordering indicators assigned by correct processes. However, ordering linearizability is not sufficient to prevent all reordering attacks. Furthermore, its implementation induces additional costs compared to standard SMR and displays sub-optimal time and communication complexity. This dissertation builds upon ordering linearizability and introduces SMR protocols that improve resilience to reordering attacks, reduce the additional costs induced by adding order-fairness, and fill the gaps present in the formulation of ordering linearizability.en
dc.language.isoenen
dc.subjectblockchainen
dc.subjectconsensusen
dc.subjectorder-fairnessen
dc.subjectstate machine replicationen
dc.titleOptimising Order-Fairness in Blockchains using Ordering Linearizabilityen
dc.typeThesis
dc.type.thesisDoctor of Philosophyen
dc.rights.otherThe author retains copyright of this thesis. It may only be used for the purposes of research and study. It must not be used for any other purposes and may not be transmitted or shared with others without prior permission.en
usyd.facultySeS faculties schools::Faculty of Engineering::School of Civil Engineeringen
usyd.degreeDoctor of Philosophy Ph.D.en
usyd.awardinginstThe University of Sydneyen
usyd.advisorGramoli, Vincent


Show simple item record

Associated file/s

Associated collections

Show simple item record

There are no previous versions of the item available.