Aller au contenu principal
Couches supérieures

VTXO (Virtual UTXO)

Une VTXO est un UTXO virtuel d'Ark, garantie par l'ASP via covenants. Périme après un délai si non-spent. Cœur du modèle économique d'Ark.

Une UTXO qui n'existe pas (encore) on-chain

Une VTXO (Virtual UTXO) est l'unité de compte fondamentale du protocole Ark, une L2 Bitcoin conçue pour offrir une alternative à Lightning avec une UX proche de la chaîne principale et sans gestion de liquidité côté utilisateur. Une VTXO ressemble en tout point à une UTXO classique (un montant, un destinataire), mais elle n'est pas individuellement matérialisée sur la blockchain : elle vit dans un batch transaction construit par l'ASP (Ark Service Provider).

Le fonctionnement en deux temps

À chaque "tour" Ark (un round, typiquement toutes les 5 secondes), l'ASP :

  1. Reçoit des intentions de paiement de plusieurs utilisateurs.
  2. Construit une seule transaction on-chain avec un arbre Merkle de sorties — chaque feuille de l'arbre étant une VTXO.
  3. Diffuse cette transaction. Tous les destinataires voient instantanément leur VTXO créée, sans avoir attendu une confirmation individuelle.

Le coût on-chain est ainsi mutualisé entre tous les participants du tour.

Sécurité via covenants

Pour empêcher l'ASP de censurer ou voler les fonds, chaque VTXO est garantie par un arbre de scripts pré-signés utilisant des covenants (OP_CHECKTEMPLATEVERIFY idéalement). Si l'ASP disparaît ou cesse de coopérer, l'utilisateur peut unilatéralement diffuser sa branche de l'arbre on-chain pour récupérer ses fonds. C'est l'équivalent économique d'une force-close Lightning, mais sans canal préalablement ouvert.

Le timer d'expiration

Particularité d'Ark : chaque VTXO a une durée de vie limitée (typiquement quatre semaines). Passé ce délai, si l'utilisateur ne l'a pas dépensée ou "réémise" via un nouveau tour Ark, l'ASP peut récupérer les fonds. Cette contrainte permet à l'ASP de "rouler" sa liquidité — un design économique original, comparable à des billets datés.

Avantages vs Lightning

| Critère | Lightning | Ark (VTXO) | |---|---|---| | Canaux à gérer | Oui | Non | | Réception sans liquidité entrante | Difficile | Triviale | | Coût UX onboarding | Élevé | Quasi nul | | Fonds toujours récupérables | Oui | Oui (avant expiration) |

État du projet

Ark est en développement actif depuis 2023. Une première implémentation testnet ("clArk", "Ark Labs") tourne depuis 2024. L'adoption en mainnet dépend largement de l'activation d'un opcode de covenant comme OP_CTV ou OP_CAT, encore en discussion au sein de la communauté Bitcoin.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.