Confiance hors chaîne
Les preuves de légitimité (Ordinals, 1-Sat) résident dans des bases de données secondaires. La chaîne ne les vérifie pas.
Bitcoin · Original · Layer #1
L'BOLT Association assure la gérance du BOLT Protocol — un mécanisme de verrouillage des transactions Bitcoin qui rend les tokens vérifiables en temps constant au Layer 1, sans base de données secondaire et sans limite d'échelle.
Le Protocole
BOLT — Bitcoin‑Original‑Layer #1‑Token — est un protocole de tokens bâti sur une primitive inédite : le verrouillage de transactions. Un « Bolt » est un UTXO laissé en arrière afin qu'une transaction future puisse inspecter la transaction qui l'a créé, reliant entre elles la validité de plusieurs scripts.
À partir de cette primitive, BOLT produit des tokens dont la légitimité est prouvée par induction mathématique directement sur la chaîne — surmontant le problème « Back‑To‑Genesis » qui contraint tout autre protocole de tokens UTXO à dépendre de bases de données hors‑chaîne.
Défini dans “BOLT: A Bitcoin Transaction Latching Mechanism & Token Protocol”, Frederick L. S. Honohan, février 2024.
Le Problème
Les protocoles de tokens UTXO Bitcoin existants ne peuvent pas réellement prouver qu'un token est authentique sans quitter la chaîne. Leurs règles s'appuient sur le registre de Bitcoin, mais le registre ne fait que constater que des actions ont eu lieu — non qu'elles étaient autorisées.
Les preuves de légitimité (Ordinals, 1-Sat) résident dans des bases de données secondaires. La chaîne ne les vérifie pas.
Prouver le lien d'un token jusqu'à son émetteur nécessite l'intégralité de l'historique des transactions — les requêtes croissent sans limite.
Chaque transfert doit transporter la transaction qui l'a créé, de sorte que la taille des transactions augmente à chaque étape.
Le clonage de tokens par interception (man-in-the-middle) est possible lorsque les mineurs ne peuvent pas attester du contenu d'un token au Layer 1.
La Solution
BOLT utilise la technique PUSHTX / PUSHCTX de nChain pour permettre à un script d'inspecter les entrées et sorties des transactions associées. Grâce à cela, l'ascendance d'un token est reconstruite vers l'avant à chaque dépense — et prouvée en temps constant.
Un UTXO Bolt lie son propre déverrouillage à la dépense simultanée de l'UTXO du token — une interdépendance multi-UTXO.
Les scripts de verrouillage contiennent l'ensemble des exigences du protocole et les reconstruisent dans les nouvelles sorties via scriptCode & hashOutputs.
Chaque token enregistre ses parentOutpoint et grandparentOutpoint, validés avec hashPrevouts.
Les cas de base associés à l'étape inductive impliquent que contrefaire un token exigerait de contrefaire un ancêtre — une impossibilité.
Le résultat : la provenance complète d'un token est vérifiable à partir de seulement deux sorties non dépensées — O(1) quelle que soit la longueur de l'historique — en n'utilisant que les en-têtes de la chaîne et les preuves Merkle. Aucun index secondaire. Aucune base de données.
Technologie
Les tokens héritent de chaque avantage des UTXO, sans limite d'échelle. La Simple Payment Verification de bout en bout.
La provenance réside dans le registre lui-même — sans ponts, sans domaines de synchronisation, sans complexité L2 cumulative.
Les actions du protocole peuvent être finalisées par quiconque moyennant des frais modiques — sans signature requise — permettant une automatisation pub/sub.
Émettez des soldes et fractionnez-les, fusionnez-les ou échangez-les entre émetteurs — ou émettez des tokens uniques. Une primitive, de multiples formes.
L'exigence de deux transactions rend le clonage par interception (man-in-the-middle) mathématiquement impossible.
Des pointeurs mémoire fiables au Layer-1 débloquent la machine virtuelle Bitcoin pour des programmes on-chain plus riches.
BOLT dépend d'une chaîne ininterrompue de signatures numériques et de la technique PUSHTX. SegWit a retiré les signatures du calcul de l'identifiant de transaction BTC — rompant cette chaîne — de sorte que BOLT ne peut pas être déployé sur BTC ou BCH. Il ne fonctionne que sur le protocole original de 2009, échangé aujourd'hui sous le nom de BSV.
| Chaîne | Depuis | Chaîne de signatures | Compatible BOLT |
|---|---|---|---|
| Original (BSV) | 2009 | Intacte | Oui |
| Core (BTC) | 2017 | Rompue (SegWit) | Non |
| Cash (BCH) | 2018 | Intacte | Non (CTOR) |
Automatisation émergente
Un EventListener BOLT est un UTXO placé sur la chaîne moyennant des frais uniques, puis il attend sans coût continu — comme un processeur dans un état de faible consommation. Lorsqu'un settleTx correspondant arrive, il se déclenche : un mineur construit le triggerTx, réclame des frais verrouillés au déploiement, et le changement d'état se propage en cascade dans le mempool — réglant en un seul bloc. Aucun robot gardien, aucun observateur, aucune horloge.
« La cascade ne peut mourir. Elle ne peut qu'attendre. »
Contact
Des questions sur le protocole, l'Association ou la création sur BOLT ? Envoyez-nous un message et nous vous répondrons. Ou écrivez directement à info@boltassociation.com.