Asset ID
Un Asset ID identifie de manière unique un actif RGB ou Taproot Assets. Lié à un single-use seal initial. Indispensable pour distinguer les contrats.
Définition
Un Asset ID est un identifiant unique qui désigne un actif tokenisé émis sur Bitcoin via des protocoles comme RGB ou Taproot Assets (anciennement Taro). Il joue, pour un token, le même rôle que le numéro ISIN pour une action en bourse : il distingue un actif particulier de tous les autres et permet de retracer son historique d'émission.
Comment l'Asset ID est calculé
L'Asset ID est dérivé cryptographiquement des informations d'émission initiale :
- Genesis seal : le UTXO Bitcoin qui ancre la création (un single-use seal).
- Contract metadata : nom, ticker, précision, supply, schéma.
- Issuer key : clé publique de l'émetteur.
Tout cela passe dans un hash commit (SHA-256 ou Tagged Hash) pour produire un identifiant immuable. Une fois fixé, il ne peut être ni modifié ni recyclé sans changer fondamentalement l'asset.
Différences entre RGB et Taproot Assets
| Caractéristique | RGB | Taproot Assets |
|-----------------|-----|----------------|
| Format Asset ID | bech32m, préfixe rgb: | hex 32 octets |
| Métadonnées | Schémas complexes (RGB20, RGB21, RGB25) | Plus simple (fungible, collectible) |
| Stockage | Off-chain (client-side validation) | Off-chain (proofs MS-SMT) |
| Couche réseau | RGB + Storm | Lightning + universe |
Cas d'usage
Les Asset ID servent à émettre des stablecoins (USDT sur Taproot Assets, Tether annoncé en 2023), des équités tokenisées, des NFT/collectibles, ou simplement des points de fidélité. L'utilisateur reçoit non pas un solde mais un proof que telle UTXO Bitcoin ancre tels tokens.
Pièges à éviter
Deux actifs peuvent avoir le même ticker (par ex. plusieurs « USD ») mais des Asset ID différents. L'Asset ID est la seule preuve d'authenticité. Comme pour les jetons ERC-20, il faut toujours vérifier l'Asset ID exact contre un registre fiable (Issuer's universe, RGB Registry) avant d'accepter un dépôt.
À retenir
L'Asset ID est l'équivalent numérique d'une signature notariée : il fixe pour toujours l'origine et l'identité d'un token Bitcoin-native. Sans cette ancre cryptographique, aucun système de tokens sécurisé n'est possible.
Termes lies
- RGBRGB est un protocole de smart contracts client-side pour Bitcoin. Les états sont prouvés off-chain par les utilisateurs et ancrés par single-use seals on Bitcoin/Lightning. Permet stablecoins, NFT, DeFi sans bloat la chaîne. Maintenu par LNP/BP.
- Taproot Assets ProtocolTaproot Assets (anciennement Taro) de Lightning Labs permet d'émettre des actifs (stablecoins, tokens) ancrés dans Bitcoin via Taproot. Compatible Lightning pour transferts off-chain. Concurrent de RGB. Stablecoins déjà en circulation.
- Single-use sealUn single-use seal est un UTXO Bitcoin servant de point d'ancrage à un état RGB. Sa dépense scelle l'évolution de l'état. Concept clé de Peter Todd repris par RGB.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.