Qu'est-ce que revault ?

Revault

Revault est un logiciel open-source dédié à la gestion collaborative de fonds Bitcoin, axé sur la sécurité et la prévention des vols et erreurs humaines. Il met en œuvre une structure de vaults (coffres-forts) où les fonds sont protégés par un processus de multi-signatures et un système de délais (timelocks).

Les concepts clés de Revault incluent :

  • Vaults: Les fonds sont stockés dans des adresses multi-signatures contrôlées par un ensemble de co-gérants (Coordinators) et de gardiens (Watchtowers).
  • Multi-signatures: Les transactions nécessitent la signature de plusieurs parties, empêchant une seule personne de voler les fonds. Voir: Multi-signature
  • Timelocks: Des délais sont imposés pour retarder l'exécution des transactions, offrant un délai de réaction en cas d'activité suspecte. Voir: Timelock
  • Rôles et Responsabilités: Revault sépare les rôles de Coordinateur (qui initie et coordonne les transactions) et de Gardien (qui surveille les vaults et peut intervenir en cas de problème).
  • Gardiens (Watchtowers): Les gardiens surveillent les vaults pour détecter toute tentative de transaction non autorisée. Ils peuvent ensuite initier une procédure de récupération d'urgence des fonds. Voir: Gardiens%20(Watchtowers)
  • Procédure d'Urgence: En cas de détection d'une anomalie, une procédure d'urgence, également protégée par multi-signatures et timelocks, est déclenchée pour déplacer les fonds vers un endroit sûr.

Revault est particulièrement adapté aux organisations qui gèrent des quantités importantes de Bitcoin et qui souhaitent minimiser les risques de perte ou de vol. Il offre un niveau de sécurité accru par rapport aux méthodes traditionnelles de stockage de Bitcoin.