Web Application

IronChain - le protocole de preuve sur Solana

Genève, GE
2026
Client: IronChain

À 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
  • Localisation
    Genève, GE
  • ClientIronChain

Stack technique

SolanaSolana Attestation ServiceMetaplex CoreTypeScriptMerkle proofsRFC 8785 JCSApache-2.0

Résultats

0
données personnelles écrites sur la chaîne
12
écritures on-chain par personne et par an
6
signaux derrière chaque preuve