ALLER AU CONTENU
TOKENISATION7 minStandards en production / Ép. 8 · Niveau 8-3

Fichier maître des porteurs : quels registres le formeraient ?

Votre token connaît des wallets et des soldes, pas des noms. Quels registres formeraient la liste officielle prévue par le projet SEC ?

XIN
Scène nocturne en pixel art d’un petit bureau d’enregistrement sur une grille cyan : un gardien muni d’une lanterne tamponne des coffrets lumineux alignés devant une barrière, et des fils de lumière relient la barrière à un grand registre ouvert posé sur un bureau.

EN 30 SECONDES

Le master securityholder file est la liste officielle des comptes de porteurs tenue par un agent de transfert. Le projet de la SEC, pas encore en vigueur, permettrait qu’une blockchain en soit tout ou partie. Pour un token ERC-3643, elle pourrait réunir soldes on-chain et noms et adresses off-chain.

À RETENIR · 3

  • Selon le projet, le master securityholder file reste la liste officielle, électronique, sous le contrôle exclusif de l’agent de transfert. Une blockchain peut en être tout ou partie.
  • Le token enregistre des wallets et des soldes, pas de noms ni d’adresses postales. La question 83 demande comment relier les deux registres : une question d’ingénierie.
  • Les rapprocher à chaque bloc indexé, c’est ma conception, pas une règle du projet. Commentaires attendus au plus tard le 3 novembre 2026.
Sur cette page

Ce qui forme le master securityholder file

EN BREF Selon le projet : la liste officielle, sous le contrôle exclusif de l’agent de transfert. Elle peut couvrir des systèmes liés, voire une blockchain.

LES MOTS À CONNAÎTRE

Master securityholder file
Le fichier maître des porteurs : la liste officielle des comptes tenue par un agent de transfert enregistré.
Position detail
Selon le projet, la fiche de chaque porteur dans cette liste : qui détient quoi, avec nom et coordonnées.
Control book
Selon le projet, le registre des titres (ou du principal d’une dette) autorisés, émis et en circulation.

Selon la Rule 17ad-9(b) proposée, le master securityholder file est la liste officielle des comptes de porteurs. Un agent de transfert enregistré la tient. Elle doit être électronique et peut réunir plusieurs fichiers ou systèmes liés.

La technologie est au choix de l’agent de transfert, s’il garde à tout moment le contrôle exclusif du fichier. Page 56970, le document ajoute qu’une blockchain pourrait être le fichier ou l’une de ses parties, sans que ce soit imposé.

UN FICHIER, DES SYSTÈMES LIÉS
Diagramme en couches : 4 niveaux, de haut en basDiagramme en couches : 4 niveaux, de haut en bas. Niveau 1, ON-CHAIN : TOKEN : Soldes et offre totale, Historique des transferts, Wallets et montants gelés. Niveau 2, ON-CHAIN : REGISTRE D’IDENTITÉ : L’ONCHAINID et le code pays de chaque wallet. Niveau 3, OFF-CHAIN : REGISTRE : Nom complet et inscription, Adresse postale et coordonnées, Un identifiant comme CUSIP ou FIGI. Niveau 4, CONTROL BOOK : Autorisés, émis, en circulation, Plafond on-chain possible sur les émissions (un module T-REX).ON-CHAIN : TOKENSoldes et offre totaleHistorique des transfertsWallets et montants gelésON-CHAIN : REGISTRE D’IDENTITÉL’ONCHAINID et le code paysde chaque walletOFF-CHAIN : REGISTRENom complet et inscriptionAdresse postale etcoordonnéesUn identifiant comme CUSIPou FIGICONTROL BOOKAutorisés, émis, encirculationPlafond on-chain possiblesur les émissions (un moduleT-REX)
Où le position detail et le control book proposés pourraient se trouver pour un token ERC-3643. Ma correspondance, pas celle de la SEC.

Le projet élargirait aussi le Position detail Selon le projet, la fiche de chaque porteur dans cette liste : qui détient quoi, avec nom et coordonnées. Voir le glossaire : au moins le nom complet et une adresse postale. Les exemples du texte citent aussi l’adresse du wallet, pour tout titre tokenisé.

Cette séparation est voulue : le registre ERC-3643 ne stocke ni noms ni adresses postales.

Pour chaque wallet, il stocke l’adresse d’un contrat d’identité et un code pays.

Coming up next: Comment garder alors la chaîne et le registre synchronisés ?

Garder les deux registres synchronisés

EN BREF Ma méthode : un contrôle de rapprochement compare la chaîne au registre off-chain à chaque bloc, et signale chaque écart à corriger.

La question 83 demande comment relier les données on-chain (wallet, quantité, date d’émission) aux données off-chain. Le but : chaque transfert de token doit se retrouver dans le fichier.

EN CLAIR

La Rule 17ad-9 définit la record difference par des types précis d’écarts entre registres. Mon contrôle signale des écarts proches de ceux-là.

ÉTAPE PAR ÉTAPE

Diagramme de flux : 3 étapesDiagramme de flux : 3 étapes. Lire la chaîne à chaque bloc, puis Comparer au registre. Comparer au registre, puis Conserver le résultat.1Lire la chaîne à chaquebloc2Comparer au registre3Conserver le résultat

Étape 1. Lire. À chaque bloc indexé (un lot de transactions ajouté à la chaîne), lisez les soldes, les liens d’identité et l’offre totale.

Choisissez une étape pour la voir bouger
  1. Lire À chaque bloc indexé (un lot de transactions ajouté à la chaîne), lisez les soldes, les liens d’identité et l’offre totale.
  2. Comparer Signalez un solde sans ligne au registre, une ligne sans tokens, un écart d’unités ou un solde dont l’identité a été supprimée.
  3. Totaux Comparez l’offre totale aux titres en circulation, en supposant que tous les titres en circulation sont émis on-chain, contrairement aux titres détenus par l’émetteur lui-même. Puis comparez-les aux titres autorisés.
  4. Conserver Conservez chaque résultat à chaque bloc, et non une fois par mois.
Ma conception du rapprochement, illustrative. Elle signale les écarts à une personne ; elle ne bloque aucun transfert.

OBJET OBTENU

Deux registres, une liste

La chaîne tient wallets et soldes, le registre les noms. Les confronter à chaque bloc, c’est ma conception : le projet ne le prescrit pas.

Les questions auxquelles un développeur peut répondre avant le 3 novembre

EN BREF Plusieurs questions numérotées du document portent sur l’ingénierie : qui a déployé des tokens réservés à des wallets admis peut y répondre avec des faits.

30 (p. 56973)
La notion d’« item » couvre-t-elle les instructions passées via une blockchain ?
Un appel de transfert réussi porte l’instruction et met à jour les soldes on-chain
37 (p. 56974)
Le wallet comme identifiant principal des titres tokenisés ?
Les wallets changent à la récupération ; l’ONCHAINID peut rester, si l’agent le vérifie
48 (p. 56974)
Des fichiers liés peuvent-ils impliquer plusieurs agents de transfert ?
Selon la spec, un stockage d’identités partagé peut servir plusieurs tokens ; qui y écrit les touche tous
50 (p. 56974)
Des conditions pour utiliser une blockchain comme fichier ou composante ?
Carte des clés, fréquence de rapprochement, contenu de la chaîne
83 et 84 (p. 56984)
Relier on-chain et off-chain ; des registres tenus uniquement sur un registre distribué hors du contrôle exclusif de l’agent
Contrôle du contrat ou de la chaîne, rôle par rôle
105 (p. 56993)
Exempter des règles de suppression et de conservation un fichier tenu seulement sur une blockchain immuable ?
La chaîne garde l’historique on-chain ; les lignes off-chain supprimées exigent leur propre trace

Envoyez vos commentaires au plus tard le 3 novembre 2026, sous le File No. S7-2026-30, via le formulaire de la SEC ou rule-comments@sec.gov.

Sources : projet de la SEC, Federal Register, texte intégral en PDF, ERC-3643 (Final), contrats de référence T-REX.

FAQ

Avec ERC-3643 tel que montré ici, aucun à lui seul. Le fichier proposé serait électronique, pourrait couvrir des systèmes liés et resterait sous le contrôle exclusif de l’agent de transfert ; une blockchain peut en être tout ou partie. Noms et adresses postales restent off-chain : le fichier pourrait donc réunir l’état on-chain et des registres off-chain liés.

NIVEAU TERMINÉ

Ce que vous savez maintenant

  • Ce qu’est le fichier proposé : la liste officielle, électronique, pouvant réunir des systèmes liés, sous le contrôle exclusif de l’agent de transfert.
  • Pourquoi, dans le montage ERC-3643 illustré ici, le token n’en est qu’une partie, et pourquoi il faut rapprocher les deux registres.

Vérifiez par vous-même

Touchez ou cliquez une question pour voir la réponse.

Bruno perd son wallet, et un agent récupère ses tokens sur un nouveau, sous le même ONCHAINID. Si la liste officielle identifiait Bruno par son adresse de wallet, qu’est-ce qui coincerait ?

Sans mise à jour, l’adresse inscrite ne détient plus les tokens de Bruno : le wallet a changé, pas son ONCHAINID. C’est l’argument à faire valoir sur la question 37.

Vous avez fini tous les niveaux publiés de cette série. Retour à la carte de la série

Adam Boudjemaa
Adam Boudjemaa

Ancien CTO d’Integra. Auteur nommé (1 sur 5) d’ERC-3643, premier auteur d’ERC-6960, co-auteur d’ERC-7410 et co-auteur d’ERC-8203, encore à l’état de brouillon. Conçoit des systèmes d’IA en production et des systèmes Web3 régulés.

Un projet à livrer ou un poste à pourvoir ?

Parlons de votre besoin
Suivre les notes techniques

Recevez les nouveaux articles sur l’IA en production et les smart contracts par email.