Sécurité et preuve
En cas de litige, vous disposerez d'un enregistrement signé et daté de ce qui a été convenu. Ancrez-le pour inscrire son empreinte dans une transaction Polygon datée que nous ne contrôlons pas. Toute modification ultérieure de l'enregistrement ne correspondrait plus à cette empreinte.
Comment ça fonctionne
De la première ébauche à la preuve finale
Voici le parcours complet d'une entente TrustChain, de la première ébauche à la preuve que vous pouvez présenter en cas de litige. Ancrez l'enregistrement : son empreinte et sa date reposeront sur une chaîne de blocs publique plutôt que sur la confiance que vous nous accordez.
Vous mettez les conditions par écrit
Vous formulez les conditions en langage clair et invitez l'autre personne. Une fois que vous avez tous deux un compte, vous pouvez en discuter dans la conversation de l'entente, chiffrée de bout en bout. Les clés restent sur vos appareils, pas sur nos serveurs. Seules les personnes participant à la conversation peuvent donc la lire. Même nous n'y avons pas accès.
Vous signez l'entente
Vous signez tous deux après avoir vérifié votre identité et chaque signature est consignée avec son heure. Nous conservons l'entente pour faire fonctionner TrustChain. Elle n'est transmise à OpenAI que lorsque vous demandez l'aide du Conseiller IA ou de Pip à son sujet.
L'ancrage calcule une empreinte
Lorsque vous ancrez un enregistrement signé, nous calculons un code court, son empreinte, à partir de son identifiant, de son titre, de ses conditions, de son montant et des identifiants de compte des deux parties. Les mêmes données produisent toujours le même code. Changez un seul caractère et le résultat devient totalement différent.
Il est inscrit sur Polygon
Ce code et l'identifiant de l'enregistrement sont inscrits sur Polygon dans une transaction datée. Si l'enregistrement changeait ensuite, il ne correspondrait plus à cette entrée. Chacun peut consulter cette transaction sur Polygonscan.
Chaque étape et ce que TrustChain consigne exactement à chacune sont décrits dans Comment TrustChain consigne une signature.
Vos données
Ce qui reste privé. Ce qui devient public.
Votre entente comporte trois niveaux : les données sensibles, celles nécessaires au fonctionnement du service et la petite partie rendue publique si vous procédez à l'ancrage. Voici où se trouve chacun.
Visible par les parties
Conservé par TrustChain pour faire fonctionner le service. Jamais rendu public.
- Texte intégral de l'entente
- Conditions générales
- Clauses négociées
Géré par TrustChain
Les données nécessaires au fonctionnement du service. Le lien public montre le statut et les dates de signature, jamais votre identité.
- États des signatures
- Horodatages
- Statut de l'entente
Sur Polygon, si vous procédez à l'ancrage
Chacun peut le consulter sur Polygonscan, sans compte.
- L'empreinte
- L'identifiant interne de TrustChain pour l'entente
- La date et l'heure de l'ancrage
- Deux emplacements de portefeuille vides
Aucun texte d'entente, nom ou e-mail n'est inscrit sur la chaîne. L'ancrage y inscrit l'empreinte de l'entente et son identifiant TrustChain. Les deux emplacements de portefeuille de la transaction restent vides : vous ne connectez jamais de portefeuille.
Quand la preuve devient essentielle
Si un client refuse de payer
Le travail est terminé, mais le client refuse de payer ou affirme que vous aviez convenu d'autre chose. Voici la suite.
Vous ouvrez l'entente que vous avez tous deux signée
Elle reste dans votre compte TrustChain, exactement telle que les deux parties l'ont signée. Aucune ne peut modifier les conditions après coup.
Vous partagez son lien public
Chacun peut l'ouvrir sans compte et voir que les deux parties ont signé, et quand. Aucune information privée n'est affichée.
S'il a été ancré, sa date est publique
Son empreinte se trouve dans une transaction Polygon horodatée. Une modification ultérieure de l'enregistrement ne correspondrait donc plus à cette empreinte.
Une autre version doit pouvoir s'expliquer
Si l'autre partie présente une copie qui dit autre chose, vous pouvez vous appuyer sur l'enregistrement que vous avez tous deux signé et sur son inscription datée sur Polygon.
Vous n'avez pas besoin qu'on vous croie sur parole. Vous avez l'enregistrement signé.
Sous le capot
Pour les personnes qui souhaitent les détails techniques
Si vous voulez connaître les détails, les voici.
Code source ouvert
Vérifiez sans passer par nous
Le code source du contrat d'ancrage et un vérificateur en lecture seule sont accessibles sur GitHub sous licence MIT. Avec Node.js 18 ou une version ultérieure, ces commandes comparent à Polygon notre enregistrement d'exemple, une entente de test que nous avons créée nous-mêmes. Le vérificateur ne nécessite ni compte ni clés.
git clone https://github.com/TRUSTCHAIN-creator-KK/trustchain-protocol.git
cd trustchain-protocol
node verify/bin/trustchain-verify.js 5c79fbb0Lire le code sur GitHub · Ce que vérifie chaque contrôle · Ouvrir l'enregistrement d'exemple
Ce que vous pouvez vérifier sans nous
- L'empreinte a été inscrite sur Polygon par le portefeuille d'ancrage de TrustChain, à l'heure de ce bloc.
- Le contrat conserve toujours cette empreinte et ne comporte aucune fonction permettant de modifier ou de supprimer une entrée.
- Le code du contrat sur Polygon correspond au code source publié sur GitHub.
Ce qui repose sur notre parole
- L'identité des personnes et le fait qu'elles aient toutes deux signé. Les signatures et leurs heures proviennent des enregistrements de TrustChain.
- L'appartenance d'un identifiant d'enregistrement à cet ancrage. L'identifiant de huit caractères n'est pas inscrit sur la chaîne. C'est l'enregistrement public de TrustChain qui relie les deux.
- Les éléments à partir desquels l'empreinte a été calculée, sauf si vous détenez le fichier de l'enregistrement. Chaque partie à une entente ancrée peut le télécharger dans l'onglet Preuve.
Questions courantes
Les questions que l'on nous pose
TrustChain peut-il lire mon entente ?
Votre entente est conservée pour faire fonctionner TrustChain. Oui, nous pouvons donc techniquement y accéder. Elle n'est transmise à OpenAI que lorsque vous demandez l'aide du Conseiller IA ou de Pip à son sujet (voir Confidentialité, section 5). Votre discussion fait exception : elle est chiffrée de bout en bout et seules les personnes qui y participent peuvent lire les messages. Pas nous.
Peut-on retrouver mon texte à partir d'une empreinte ?
Non. L'empreinte fonctionne à sens unique : elle ne permet pas de reconstituer votre texte.
Et si je perds ma copie de l'entente ?
Votre entente est conservée dans votre compte TrustChain, où vous pouvez la retrouver à tout moment. Si l'enregistrement a été ancré, son empreinte et sa date restent également sur Polygon, même si toutes les copies du texte sont perdues.
Avec qui partagez-vous mes données ?
Uniquement avec les services qui font fonctionner TrustChain : Sumsub pour les vérifications d'identité, Stripe pour les paiements, OpenAI lorsque vous demandez l'aide du Conseiller IA ou de Pip, un service d'envoi des invitations par e-mail, Google Firebase et les outils d'analyse auxquels vous consentez. Nous n'affichons pas de publicités sur TrustChain.
Sécurité de TrustChain
TrustChain n'est pas un cabinet d'avocats et ne donne pas de conseils juridiques. Pour savoir si une entente peut être faite appliquer, consultez un professionnel qualifié dans votre lieu de résidence.
Vous avez trouvé un problème de sécurité ? Écrivez à founder@trustchain.biz en indiquant Security dans l'objet.