Money Transfer Made Simple

06/18/2020
by   Alex Auvolat, et al.
0

It has recently been shown (PODC 2019) that, contrarily to a common belief, money transfer in the presence of faulty (Byzantine) processes does not require strong agreement such as consensus. This article goes one step further: namely, it shows that money transfers do not need to explicitly capture the causality relation that links individual transfers. A simple FIFO order between each pair of processes is sufficient. To this end, the article presents a generic money transfer algorithm that can be instantiated in both the crash failure model and the Byzantine failure model. The genericity dimension lies in the underlying reliable broadcast abstraction which must be suited to the appropriate failure model. Interestingly, whatever the failure model, the money transfer algorithm only requires adding a single sequence number to its messages as control information. Moreover, as a side effect of the proposed algorithm, it follows that money transfer is a weaker problem that the construction of a read/write register in the asynchronous message-passing crash-prone model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/28/2022

Coping with Byzantine Processes and a Message Adversary: Modularity Helps!

This paper explores how reliable broadcast can be implemented when facin...
research
12/27/2018

AT2: Asynchronous Trustworthy Transfers

Many blockchain-based protocols, such as Bitcoin, implement a decentrali...
research
03/26/2021

Loosely-self-stabilizing Byzantine-tolerant Binary Consensus for Signature-free Message-passing Systems

At PODC 2014, A. Mostéfaoui, H. Moumen, and M. Raynal presented a new an...
research
11/21/2018

Exact Byzantine Consensus Under Local-Broadcast Model

This paper considers the problem of achieving exact Byzantine consensus ...
research
01/08/2020

Synchronous Byzantine Lattice Agreement in O(log (f)) Rounds

In the Lattice Agreement (LA) problem, originally proposed by Attiya et ...
research
05/13/2018

Fast Multidimensional Asymptotic and Approximate Consensus

We study the problems of asymptotic and approximate consensus in which a...
research
12/13/2021

Swarm consensus

The strength of gnomes lies in their coordinated action. Being small and...

Please sign up or login with your details

Forgot password? Click here to reset