Communication publiée dans un ouvrage (Colloques et congrès scientifiques)
CHAUSSETTE: A Symbolic Verification of Bitcoin Scripts
Jacquot, Vincent; Donnet, Benoît
2024In Proc. International Workshop on Cryptocurrencies and Blockchain Technology (CBT)
Peer reviewed Dataset
 

Documents


Texte intégral
paper.pdf
Preprint Auteur (770.9 kB)
Télécharger

Tous les documents dans ORBi sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
CHAUSSETTE; Bitcoin; Scripts; Symbolic Execution
Résumé :
[en] The Bitcoin protocol relies on scripts written in SCRIPT, a simple Turing-incomplete stack-based language, for locking the money carried over the Bitcoin network. This paper explores the usage of symbolic execution for finding transactions that permit to redeem the money without being the legitimate owner. In particular, we show in detail how using insecure scripts could have led to security breaches, resulting in bitcoins theft. Our contributions include (i) a quantification of the vulnerable script instances over the full Bitcoin history up to Feburary, 4th 2023; (ii) the development and open source publication of a symbolic execution tool, called CHAUSSETTE; (iii) the description of how to use CHAUSSETTE to perform the attack; and, (iv) a discussion around a way to secure vulnerable money.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
Jacquot, Vincent ;  Université de Liège - ULiège > Montefiore Institute of Electrical Engineering and Computer Science
Donnet, Benoît  ;  Université de Liège - ULiège > Département d'électricité, électronique et informatique (Institut Montefiore) > Algorithmique des grands systèmes
Langue du document :
Anglais
Titre :
CHAUSSETTE: A Symbolic Verification of Bitcoin Scripts
Date de publication/diffusion :
2024
Nom de la manifestation :
International Workshop on Cryptocurrencies and Blockchain Technology (CBT)
Lieu de la manifestation :
La Haye, Pays-Bas
Date de la manifestation :
28 Septembre 2023
Manifestation à portée :
International
Titre de l'ouvrage principal :
Proc. International Workshop on Cryptocurrencies and Blockchain Technology (CBT)
Maison d'édition :
Springer
Peer review/Comité de sélection :
Peer reviewed
Organisme subsidiant :
Région wallonne
N° du Fonds :
Cyber Excellence 2110186
Jeu de données :
CHAUSSETTE

CHAUSSETTE Code source and Blockchain analysis code source

Disponible sur ORBi :
depuis le 21 août 2023

Statistiques


Nombre de vues
394 (dont 19 ULiège)
Nombre de téléchargements
333 (dont 13 ULiège)

citations Scopus®
 
0
citations Scopus®
sans auto-citations
0
citations OpenAlex
 
1

Bibliographie


Publications similaires



Contacter ORBi