Le règlement programmable,
ancré dans Bitcoin.
Construisez contrats, instruments, marchés et applications autour de faits que chaque nœud BATHRON peut vérifier.
Des faits, pas des opinions
Bitcoin enregistre des faits qu’un contrat peut vérifier. BATHRON intègre à son consensus les en-têtes Bitcoin correspondants : chaque nœud évalue donc les mêmes preuves.
La difficulté de minage enregistrée à une hauteur Bitcoin donnée.
Jusqu’où la chaîne a avancé.
L’horloge propre à Bitcoin, que l’horodatage d’un seul mineur ne peut fausser.
Un paiement vers un script donné, inclus puis enfoui dans la chaîne Bitcoin.
Règlement programmable
Sur BATHRON, les conditions de règlement sont définies dans un script puis exécutées par le consensus. Les primitives se composent : un même accord peut dépendre à la fois d’un fait Bitcoin, d’un secret et d’une échéance.
Restreindre ce qu’une dépense a le droit de devenir.
Libérer de la valeur contre la révélation d’un secret.
Faire dépendre une issue du temps, absolu ou relatif.
Vérifier une signature sur n’importe quel message, y compris un message issu d’une source externe.
Déplacer de la valeur sans publier le montant.
Un protocole, de nombreuses applications
Des accords qui se règlent sur la difficulté de Bitcoin lui-même, sans qu’aucune source de données externe n’intervienne.
De la valeur qui se libère lorsqu’un paiement Bitcoin est confirmé et suffisamment enfoui dans la chaîne.
Des conditions, des échéances et des issues écrites une fois, puis appliquées par le réseau.
Des paires cotées à partir de la liquidité disponible, réglées selon des conditions liées.
Un réseau aux rôles distincts
Ils sécurisent le réseau, ordonnent les transactions et les finalisent. Un opérateur, une voix.
Ils créent les services et les flux de règlement réellement utilisés. Ils se font concurrence, apparaissent et disparaissent.
Ils composent des applications et des instruments sur cette couche, en choisissant leurs interfaces et leurs conditions.
Aucun opérateur de consensus ne décide quelle application peut être construite.
Bitcoin reste l’ancrage
Le M0 naît d’une destruction de bitcoins vérifiée par le consensus. La conversion opérée par le protocole fait passer la valeur du M0 au M1, l’unité utilisée pour le règlement.
BATHRON vérifie directement l’historique de Bitcoin et fournit la couche de règlement programmable construite autour de lui.
Les marchés, une application parmi d’autres
Un fournisseur disposant d’actifs peut publier des offres sur une paire. D’autres fournisseurs peuvent proposer indépendamment leurs propres prix sur la même paire. Les marchés naissent de la liquidité disponible et de conditions de règlement exécutables, pas d’une décision de référencement.
Commencer ici
Le protocole, les primitives et la référence. En anglais.
Ce que permet cette couche et les exigences de chaque application.
Vérifier la chaîne vous-même, depuis votre propre machine.
Voir le réseau produire et finaliser des blocs, en direct.
L’implémentation du nœud, sur GitHub.
Ce qui tourne aujourd’hui, et ce que le protocole ne prétend pas faire.