Stamps
Stamps stocke les données dans des outputs multisig pour les rendre permanents (l'UTXO set ne peut être pruné). Critiqué pour la pollution maximale du chainstate.
Définition et origine
Bitcoin Stamps est un protocole d'inscription de données arbitraires sur Bitcoin, lancé en mars 2023 par Mike In Space. Le nom complet est SRC (Secure Resource Containers). Il s'inscrit en réaction aux inscriptions Ordinals avec une promesse plus forte : rendre les données techniquement non-prunable, donc immortelles tant que Bitcoin existe.
Comment ça fonctionne
Une Stamp encode un fichier (image PNG/SVG en général, limité à environ 8 Ko) en base64, segmenté en blocs de 32 octets. Chaque bloc est inséré comme fausse clé publique dans une sortie multisig 1-of-3. La transaction porte aussi un préfixe STAMP: en OP_RETURN pour signaler le protocole. Comme l'UTXO set doit conserver toute sortie potentiellement dépensable, les nœuds complets sont contraints de stocker les données à perpétuité, même après pruning.
Cas d'usage
Stamps cible deux marchés : les NFT permanents (collections comme Bitcoin Bandits, Posh Pepes) et les jetons fongibles via SRC-20. L'argument marketing est la durabilité maximale : un Ordinal réside dans le witness, donc dans une zone que les nœuds prunent peuvent éliminer ; une Stamp réside dans le chainstate, donc dans la zone critique de validation.
Limites
| Critère | Stamps | Inscriptions Ordinals | |---|---|---| | Taille max | ~8 Ko | 4 Mo (limite witness) | | Coût | Très élevé | Modéré | | Stockage nœud | Chainstate (RAM) | Witness (disque, prunable) | | Impact réseau | Maximum | Modéré |
Le coût d'une Stamp est typiquement 5 à 20 fois celui d'une inscription équivalente. De plus, la communauté Bitcoin Core considère ce mécanisme comme un abus volontaire des règles de relais.
À retenir
Stamps illustre le débat entre liberté d'usage et minimalisme du protocole. Techniquement valide, économiquement dissuasif, le protocole reste niche en 2026 mais sert d'argument dans toutes les discussions sur le filtrage des transactions non-monétaires.
Termes lies
- SRC-20SRC-20 est un standard de tokens via Stamps (encodage en faux outputs multisig). Très lourd. Niche.
- InscriptionsUne inscription stocke des données arbitraires (image, texte) dans le witness Taproot d'une transaction Bitcoin. Standard Ordinals. Cause une augmentation drastique des frais en 2023-2024. Sujet polarisant.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.