Diplomová práce

Analysis of WabiSabi CoinJoin protocol and Wasabi 2.0 implementation

Bc. David Rýpar
Anotace

Tato práce se zabývá možnostmi anonymizace bitcoin transakcí. Prvně jsou v práci analyzovány vybrané protokoly použitelné pro zvýšení soukromí při používání bitcoinu. Dále se práce zaměřuje na protokol WabiSabi, jeden z protokolů sloužících pro tvorbu CoinJoin transakcí. WabiSabi protocol je zkoumán jak z pohledu teorie jak je popsán v odborném článku, tak z hlediska implementace v kryptopeněžence …více

Abstract

This thesis investigates the possibilities of anonymizing bitcoin transactions and funds. Firstly, the work analyses selected protocols that are usable for increasing bitcoin privacy. Next, the WabiSabi coinjoin protocol is analyzed in greater detail, both as described in its paper and as implemented in Wallet Wasabi 2.0. The thesis provides insight into the processes happening during the WabiSabi …více

Zadání práce
The goal of this thesis is to study the WabiSabi CoinJoin protocol for transaction mixing and its implementation called Wasabi 2.0. In the theoretical part, known methods for the anonymization of messages will be surveyed with a focus on the techniques usable for transaction mixing on the Bitcoin blockchain. An analysis of the properties of the WabiSabi protocol will be performed with a focus on achieved privacy assurances and relevant measurement metrics. In the practical part, a working setup with multiple Wasabi 2.0 wallets and corresponding backend coordinator will be created with a focus on the automatic execution of pre-scripted mixing scenarios and collection of the execution metadata. An evaluation of the impact of possible parameterization of a coinjoin protocol on the resulting privacy assurances shall be evaluated using the setup.
The following parts shall be covered:
  • Adaptation of Wasabi Wallet 2.0 and coordinator setup for simulation using regtest network.
  • Preparation of parametrizable automatic mixing scenarios.
  • Practical evaluation of the influence of at least five parameters on relevant privacy metrics.
  • Discussion of results and recommendations for practical deployment

Literature:
Á. Ficsór et. al.: WabiSabi: Centrally Coordinated CoinJoins with Variable Amounts https://eprint.iacr.org/2021/206.pdf
Wasabi 2.0 documentation https://docs.wasabiwallet.io/using-wasabi/CoinJoin.html
Práce zkontrolována:
22. 5. 2024 08:10, doc. RNDr. Petr Švenda, Ph.D., učo 4085
Jazyk práce
angličtina angličtina
Termín obhajoby
20. 6. 2024
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Petr Švenda, Ph.D., učo 4085
KPSK FI MU

Oponent

RNDr. Antonín Dufka, Ph.D.
KPSK FI MU

Masarykova univerzita Fakulta informatiky
Plán
Informační bezpečnost

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.