IronChain - le protocole de preuve sur Solana
À propos du projet
Une preuve est facile à commencer et difficile à terminer
IronChain écrit des enregistrements vérifiables de choses qui se sont produites dans le monde réel : une séance d'entraînement, un quart de travail, une inspection, un exercice de rééducation. Le plus difficile n'est pas d'écrire sur une chaîne. C'est de le faire sans divulguer de données personnelles, sans payer de frais par événement et sans faire confiance à la personne mesurée.
Rien de personnel n'est jamais écrit
La séance elle-même reste sur l'appareil. Ce qui va sur la chaîne est une empreinte cryptographique de celle-ci, plus une fenêtre temporelle et un ensemble de signaux. N'importe qui peut prouver ultérieurement qu'un enregistrement donné correspond à l'empreinte ; personne ne peut lire l'enregistrement depuis la chaîne.
Chaque enregistrement est canonisé avec la RFC 8785 avant le hachage, de sorte que les mêmes données produisent toujours le même condensat quelle que soit la langue ou la plateforme. Les vecteurs de test sont publiés avec la spécification, permettant ainsi à une implémentation tierce de se vérifier par rapport à la nôtre.
Six signaux, quatre de machines et deux d'humains
Une preuve porte ce qui la soutient : une déclaration, des photographies, des mesures de capteurs, une cohérence numérique, et le cas échéant un témoin ou une contre-signature notariée. Une preuve avec rien d'autre qu'une déclaration est toujours une preuve, et elle le dit. Rien n'est caché derrière un badge.
Douze écritures par an, pas une par événement
Les enregistrements individuels sont signés localement et mis en file d'attente. Une fois par mois, ils sont regroupés dans une racine de Merkle et une attestation unique est écrite pour cette personne. Une écriture par personne et par mois : douze par an plutôt qu'une par séance, ce qui est précisément ce qui rend l'économie viable.
Construit sur une infrastructure existante
Aucun programme personnalisé n'a été écrit. Les attestations mensuelles utilisent le Solana Attestation Service, avec un identifiant IronChain et un schéma publié ; les badges sont des actifs Metaplex Core, non transférables, et ils survivent à l'application qui les a émis.
Où en est le projet
La spécification et les schémas sont publics sous Apache-2.0. L'identifiant, le schéma et les outils d'ancrage sont déployés et fonctionnent sur le devnet, et les premières véritables preuves ont été signées sur un téléphone et ancrées depuis la ligne de commande. Le protocole n'est pas sur le mainnet, et l'application n'ancore pas encore un mois de manière autonome.
Détails techniques
- TypeWeb Application
- Année2026
- LocalisationGenève, GE
- ClientIronChain