How to Tame Multiple Spending in Decentralized Cryptocurrencies

05/27/2022
by   João Paulo Bezerra, et al.
0

The last decade has seen a variety of Asset-Transfer systems designed for decentralized environments. To address the problem of double-spending, these systems inherently make strong model assumptions and spend a lot of resources. In this paper, we take a non-orthodox approach to the double-spending problem that might suit better realistic environments in which these systems are to be deployed. We consider the decentralized trust setting, where each user may independently choose who to trust by forming its local quorums. In this setting, we define k-Spending Asset Transfer, a relaxed version of asset transfer which bounds the number of times the same asset can be spent. We establish a precise relationship between the decentralized trust assumptions and k, the optimal spending number of the system.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/17/2021

Relaxed Reliable Broadcast for Decentralized Trust

Reliable broadcast is a fundamental primitive, widely used as a building...
research
04/14/2022

Double spending prevention of digital Euros using a web-of-trust

In order to provide more security on double-spending, we have implemente...
research
01/18/2019

Taming Distrust in the Decentralized Internet with PIXIU

Decentralized Internet is booming. People are fascinated by its promise ...
research
10/19/2019

Rationality is Self-Defeating in Permissionless Systems

We outline a metacircular argument explaining why it is rational to be i...
research
06/13/2019

The Consensus Number of a Cryptocurrency (Extended Version)

Many blockchain-based algorithms, such as Bitcoin, implement a decentral...
research
08/04/2023

SoK: The Ghost Trilemma

Trolls, bots, and sybils distort online discourse and compromise the sec...
research
07/19/2022

Offline-verifiable Data from Distributed Ledger-based Registries

Trust management systems often use registries to authenticate data, or f...

Please sign up or login with your details

Forgot password? Click here to reset