Bitcoin Stamps vs Ordinals : Comparaison de l'architecture technique
Cette comparaison technique examine les différences architecturales fondamentales entre Bitcoin Stamps et Ordinals/Inscriptions, en se concentrant sur les mécanismes de stockage, les garanties de permanence et les choix de conception de protocole.
Différences architecturales fondamentales
Couche de stockage de données
Bitcoin Stamps : Stockage basé sur UTXO
Bitcoin Stamps utilise l'encodage P2WSH (Pay-to-Witness-Script-Hash) et les sorties de transactions Bitcoin traditionnelles :
- Emplacement de stockage : Données intégrées directement dans l'ensemble UTXO
- Critique au consensus : Fait partie des exigences de validation centrale de Bitcoin
- Exigences des nœuds : TOUS les nœuds complets doivent stocker ces données en permanence
- Élagage : Impossible à élaguer - requis pour la validation des transactions
- Base du protocole : Construit sur le protocole Counterparty (établi en 2014)
Ordinals/Inscriptions : Stockage de données témoins
Ordinals/Inscriptions utilise les segments de données témoins des transactions SegWit :
- Emplacement de stockage : Données témoins (pas partie du hash de transaction)
- Rôle de consensus : PAS critique au consensus pour le fonctionnement de Bitcoin
- Exigences des nœuds : Peuvent être élagués par les nœuds après validation
- Garantie de stockage : Aucune garantie que les données persistent sur tous les nœuds
- Base du protocole : Protocole superposé plus récent (2023)
Garanties de stockage des nœuds
| Aspect | Bitcoin Stamps | Ordinals/Inscriptions |
|---|---|---|
| Emplacement de stockage | Ensemble UTXO (critique au consensus) | Données témoins (non-consensus) |
| Exigences des nœuds | TOUS les nœuds complets stockent | Peuvent être élagués par les nœuds |
| Rôle de consensus | Requis pour la validation | Optionnel pour le consensus |
| Permanence | Garantie tant que Bitcoin existe | Dépend de la préservation des indexeurs |
| Décentralisation | Vraie - pas de dépendances externes | Nécessite une infrastructure d'indexeur |
Permanence et décentralisation
Garanties Bitcoin Stamps
✅ Véritable permanence : Les données existent tant que Bitcoin existe ✅ Critique au consensus : Tous les nœuds doivent stocker et valider ✅ Pas de dépendances externes : Fonctionne avec n'importe quel nœud Bitcoin ✅ Testé au combat : Construit sur 10+ ans de protocole Counterparty ✅ Déterministe : Mêmes données, même résultat sur tous les nœuds
Limitations Ordinals/Inscriptions
⚠️ Données élagables : Les nœuds peuvent supprimer les données témoins ⚠️ Dépendance aux indexeurs : Nécessite un logiciel spécialisé pour interpréter ⚠️ Non-consensus : Pas partie des règles de validation de Bitcoin ⚠️ Risque de fragmentation : Différents indexeurs peuvent avoir des données différentes ⚠️ Problème de découverte : Pas de mécanisme de consensus pour trouver les inscriptions
Conclusion
Bitcoin Stamps et Ordinals représentent des approches fondamentalement différentes pour stocker des données sur Bitcoin. Bitcoin Stamps privilégie un stockage permanent et garanti à travers le modèle UTXO de Bitcoin, tandis qu'Ordinals optimise l'efficacité des coûts via l'utilisation des données témoins.
Pour les applications nécessitant une permanence absolue et une véritable décentralisation, Bitcoin Stamps offre des garanties techniques supérieures.
Analyse technique basée sur les spécifications du protocole Bitcoin et le comportement réel du réseau.