Le droit,
de sa formulation à son exécution
La Rights Chain ne traite pas de « l’existence ou non des faits » ; elle traite de la solidité d’une prétention : qui la formule, à qui elle s’adresse, sur quel fondement, et si elle tient toujours.
Definition
Ce qui fait un droit
Tous les enregistrements n’entrent pas dans la Rights Chain. Il faut d’abord voir s’il s’agit d’un « droit ».
Décomposée, elle donne quatre conditions nécessaires ; s’il en manque une, elle n’est pas constituée.
| Condition | Question | Si elle manque |
|---|---|---|
| Titulaire de la prétention | Qui formule la prétention | Elle devient un constat objectif et rejoint la chaîne d’attestation |
| Destinataire | À qui la prétention s’adresse (inter partes / erga omnes) | Elle devient un vœu, sans force exécutoire |
| Contenu | Ce qui peut être fait, ce qui peut être obtenu (nécessairement décidable) | « une bonne expérience » n’est pas un droit ; « retour sous 7 jours sans justification » en est un |
| Preuve | Sur quel fondement (signature, document, données, enregistrement antérieur) | Faute de preuve, elle n’existe pas |
Deux attributs s’y ajoutent : la durée (point de départ, terme, renouvellement possible) et l’intensité (erga omnes / inter partes / moral uniquement). Les quatre conditions disent « si c’est un droit » ; les deux attributs disent « de quelle force, et jusqu’à quand ».
Dimensions
Trois dimensions orthogonales, à ne pas confondre
Temps, intensité et certitude sont trois axes indépendants : tout droit se situe simultanément sur les trois.
Itemps
- effet immédiat
- déclenchement conditionnel
- effet continu
IIintensité
- erga omnes — licence exclusive, opposable comme un droit réel
- inter partes — licence non exclusive, droit de créance
- moral — paternité, interdiction de dénaturation
IIIcertitude
- établie
- sous condition
- en attente d’arbitrage
Une même grille, trois cases — voilà pourquoi un seul « type de droit » ne saurait couvrir tous les cas.
Not
Ce qu’elle n’est pas
Énoncer clairement les limites importe plus que décrire les fonctions.
Three Faces
Trois définitions, trois faces d’une même chose
Licence, promesse, expectation Δ — trois formulations, une seule et même prétention.
Licence = face d’exercice
Usage possible, et à qui l’accorder.
Promesse = face de prestation
Ce qui doit m’être fourni, et quand.
Expectation Δ = face de validité
Cette prétention tient-elle, au fond ?
| Question traitée | Chaîne d’attestation (Proof Chain) | Chaîne des droits (Rights Chain) |
|---|---|---|
| Question centrale | A-t-il existé ? | À qui revient-il, à qui peut-il être accordé, vaut-il encore ? |
| Ce qui est inscrit | Empreinte, horodatage, ancrage de preuve | Prétention, quatre conditions, durée, intensité, certitude |
| Mode d’évolution | Ajout seul, sans modification | Ajout seul, sans modification ; l’état peut évoluer (ex. SUPERSEDED), l’historique n’est jamais effacé |
| Traitement des différends | Aucun | Aucun : la procédure externe en décide, la chaîne se borne à enregistrer la conclusion externe |
| Ce qui est produit | Preuve d’existence | Dossier de droits : prétention + chaîne de preuves + état courant |
Il n’y a donc plus lieu de se demander « ce que la Rights Chain couvre » : elle couvre le parcours intégral d’une prétention, de sa formulation à son exécution.La chaîne d’attestation prouve « qu’il a existé » ; la chaîne des droits prouve « à qui il revient, à qui il peut être accordé, s’il vaut encore ».
Lifecycle
La vie d’un droit sur la chaîne
Cinq étapes, de la formulation à l’extinction ; à chacune, la chaîne se limite à enregistrer et à vérifier, sans juger.
Formulation
Les quatre conditions sont réunies et inscrites sur la chaîne : qui, à l’égard de qui, quelle prétention, sur quel fondement.
Preuve
Ancrage de la preuve : signatures, documents, données, enregistrements antérieurs forment une chaîne de preuves traçable.
Contestation
Accusé de réception (ACK) de la partie adverse, ou ouverture d’une fenêtre de contestation ; sans notification, pas de constitution.
Décision
La chaîne ne tranche pas. La seule voie d’extinction est l’enregistrement d’une résolution externe (RecordExternalResolution).
Exécution / Caducité
Échéance de la durée, réalisation de la condition, ou extinction par une décision externe ; l’état évolue, l’historique n’est pas effacé.
Test
Un test opérationnel
Tout enregistrement qui prétend entrer dans la Rights Chain doit d’abord franchir ces trois questions.
Qui peut formuler la prétention ?
Pas de titulaire identifiable → ce n’est pas un droit
À l’égard de qui ?
Pas de destinataire identifiable → ce n’est pas un droit
Sur quelle preuve ?
Pas de preuve identifiable → ce n’est pas un droit
Une fois ces trois questions franchies, les quatre conditions précisent le détail (contenu décidable, durée et intensité) ; le droit ne tient qu’alors.
Invariants
La version exécutable, définie dans le code
Les huit invariants sont énoncés à l’exécution par le code de la chaîne ; la console, après connexion, permet de les consulter un par un.
Aucune interface d’écriture d’arbitrageSans arbitrage
La seule voie d’extinction est RecordExternalResolution ; le contrat n’expose aucune méthode permettant de fixer VALID / INVALID, et l’énumération d’états ne contient pas ces deux valeurs.
« Sans objection » ne vaut pas « valide »Sans arbitrage
Pour UNCONTESTED, seule une attestation de non-objection (NON_OBJECTION_CERTIFICATE) peut être délivrée ; elle ne saurait valoir confirmation des droits.
Droits coexistants, sans ordre de prioritéSans arbitrage
Les droits coexistants sur un même objet restent distincts ; la liste des licences valides renvoie tous les éléments valides, sans champ de priorité.
Sans notification, pas de constitutionSans auto-évaluation
La clôture de la fenêtre de contestation exige l’ACK de la partie adverse ; une prétention doit désigner son destinataire — un « aboutissement » sans réponse de l’autre partie est sans effet.
Aucune révision a posteriori des attentesSans auto-évaluation
Après le début de l’essai, le verrouillage de la préinscription est refusé ; toute modification des règles passe par une nouvelle version, l’ancienne étant marquée SUPERSEDED.
Aucune substitution d’indicateurSans auto-évaluation
La règle de décision exige que l’indicateur soit déclaré dans metrics_schema et que l’unité soit identique — on ne change pas de règle de mesure après coup.
Chaîne des faits en lecture seuleSans empiètement
Écriture en ajout seulement, aucune modification rétroactive ; pour les faits externes, seul un pointeur opaque est conservé, et le contrat ne détient aucun droit d’écriture sur la chaîne d’attestation.
Aucun changement d’état sans signature valideSans empiètement
Toutes les méthodes d’écriture passent par openEnvelope : fenêtre de validité + liaison de clé publique on-chain + vérification de signature Ed25519 + déduplication par nonce.