Aller au contenu

GlossaireCouches et protocoles

Validation côté client

Aussi · Sceau à usage unique · État hors chaîne

La validation côté client garde l’état des contrats hors chaîne, chez leurs propriétaires, et n’utilise Bitcoin que pour engager les changements d’état, via des sceaux à usage unique sur des UTXO. RGB repose dessus.

La plupart des blockchains demandent à chaque nœud de valider chaque contrat. La validation côté client renverse la logique. Seules les parties à un transfert détiennent et vérifient son historique. La chaîne ne voit jamais le contrat, seulement un minuscule engagement glissé dans une transaction Bitcoin ordinaire.

L’astuce qui empêche la triche est le sceau à usage unique, un concept dû à Peter Todd. Un élément d’état hors chaîne est lié à un UTXO précis. Dépenser cet UTXO, avec un engagement sur le nouvel état, « ferme » le sceau exactement 1 fois. Bitcoin joue ainsi l’arbitre de l’unicité, rien de plus. Le résultat passe à l’échelle sans alourdir la chaîne et garde les transferts d’actifs privés, au prix d’échanges de données directs entre pairs et de sauvegardes à leur charge.

En anglais · Client-side validation

Notions voisines

Cartes

Définition relue le 22 octobre 2026

À lire sur Off-Chain Media