Seguridad y pruebas
Si surge una disputa, tendrás un registro firmado y fechado de lo acordado. Si lo anclas, su huella estará en una transacción fechada en Polygon que no controlamos. Un cambio posterior en el registro dejaría de coincidir con ella.
Cómo funciona
Del primer borrador a la prueba final
Este es el recorrido completo de un acuerdo de TrustChain, desde el primer borrador hasta una prueba que puedas presentar en una disputa. Al anclar el registro, su huella y su fecha quedan en una cadena de bloques pública, sin depender de confiar en nosotros.
Lo dejas por escrito
Redactas las condiciones con palabras sencillas e invitas a la otra persona. Cuando ambas partes tengan una cuenta, podrán hablarlo en el chat del acuerdo, cifrado de extremo a extremo. Las claves están en sus dispositivos, no en nuestros servidores, por lo que solo quienes participan en el chat pueden leerlo. Ni siquiera nosotros podemos.
Firmas el acuerdo
Ambas partes firman después de verificar su identidad, y cada firma queda registrada con su hora. Guardamos el acuerdo para que TrustChain funcione y solo se envía a OpenAI cuando pides ayuda al Asesor de IA o a Pip sobre él.
El anclaje calcula una huella
Al anclar un registro firmado calculamos un código corto, su huella, a partir de su ID, título, condiciones e importe, y los ID de cuenta de ambas partes. Los mismos datos siempre producen el mismo código; cambia un solo carácter y el resultado será completamente distinto.
Se escribe en Polygon
Ese código y el ID del registro se escriben en Polygon en una transacción fechada. Si el registro cambia después, dejará de coincidir con esa entrada, y cualquiera puede consultarla en Polygonscan.
Cada paso y lo que TrustChain registra exactamente en él se detallan en Cómo registra TrustChain una firma.
Tus datos
Qué sigue siendo privado. Qué se hace público.
Tu acuerdo tiene tres niveles: la información sensible, lo que permite que el servicio funcione y la pequeña parte que se hace pública si lo anclas. Aquí explicamos dónde se guarda cada uno.
Visible para las partes
Guardado por TrustChain para que el servicio funcione. Nunca se hace público.
- Texto completo del acuerdo
- Condiciones
- Cláusulas negociadas
Mantenido por TrustChain
Datos que permiten que el servicio funcione. El enlace público muestra el estado y las fechas de firma, nunca tu identidad.
- Estados de firma
- Marcas de tiempo
- Estado del acuerdo
En Polygon, si lo anclas
Cualquiera puede consultarlo en Polygonscan, sin necesidad de cuenta.
- La huella
- El ID interno de TrustChain para el acuerdo
- La fecha y hora del anclaje
- Dos espacios de billetera vacíos
No se escriben en la cadena el texto del acuerdo, los nombres ni los correos. El anclaje escribe la huella del acuerdo y su ID de TrustChain. Los dos espacios de billetera de la transacción quedan vacíos: nunca conectas una billetera.
Cuándo importa
Si un cliente se niega a pagar
El trabajo está terminado y el cliente no quiere pagar, o dice que acordaron algo distinto. Esto es lo que ocurre después.
Abres el acuerdo que ambas partes firmaron
Está en tu cuenta de TrustChain exactamente como ambas partes lo firmaron. Ninguna puede editar las condiciones después.
Compartes su enlace público
Cualquiera puede abrirlo sin una cuenta y ver que ambas partes firmaron y cuándo. No se muestra información privada.
Si se ancló, la fecha es pública
Su huella está en una transacción de Polygon con su propia marca de tiempo, de modo que un cambio posterior en el registro dejaría de coincidir.
Una versión distinta tendrá que explicar las diferencias
Si la otra parte presenta una copia distinta, puedes señalar el registro que ambas partes firmaron y su entrada fechada en Polygon.
No necesitas que nadie se fíe solo de tu palabra. Tienes el registro firmado.
Cómo funciona por dentro
Para quienes buscan los detalles técnicos
Si buscas los detalles, aquí están.
Código abierto
Compruébalo sin nosotros
El código del contrato de anclaje y un verificador de solo lectura están abiertos en GitHub bajo la licencia MIT. Con Node.js 18 o posterior, estos comandos comparan nuestro registro de ejemplo, un acuerdo de prueba que creamos nosotros, con Polygon. El verificador no necesita cuenta ni claves.
git clone https://github.com/TRUSTCHAIN-creator-KK/trustchain-protocol.git
cd trustchain-protocol
node verify/bin/trustchain-verify.js 5c79fbb0Lee el código en GitHub · Qué hace cada comprobación · Abrir el registro de ejemplo
Qué puedes comprobar sin nosotros
- La billetera de anclaje de TrustChain escribió la huella en Polygon en la fecha y hora de ese bloque.
- El contrato sigue conservando esa huella y no tiene ninguna función para modificar o borrar una entrada.
- El código del contrato en Polygon coincide con el código fuente publicado en GitHub.
Qué depende de nuestra palabra
- Quiénes son las personas y que ambas firmaron. Las firmas y sus horas proceden de los registros de TrustChain.
- Que un ID de registro corresponde a ese anclaje. El ID de registro de 8 caracteres no se escribe en la cadena; el registro público de TrustChain relaciona ambos.
- A partir de qué se calculó la huella, salvo que conserves el archivo del registro. Cualquiera de las partes de un acuerdo anclado puede descargarlo desde la pestaña Pruebas.
Preguntas frecuentes
Lo que la gente pregunta
¿Puede TrustChain leer mi acuerdo?
Tu acuerdo se guarda para que TrustChain funcione, así que sí, técnicamente podemos acceder a él. Solo se envía a OpenAI cuando pides ayuda al Asesor de IA o a Pip sobre él (véase Privacidad, sección 5). El chat es la excepción: está cifrado de extremo a extremo, por lo que solo quienes participan en él pueden leer los mensajes. Nosotros no.
¿Puede alguien reconstruir mi texto a partir de una huella?
No. La huella es unidireccional, por lo que no se puede reconstruir el texto a partir de ella.
¿Y si pierdo mi copia del acuerdo?
Tu acuerdo está guardado en tu cuenta de TrustChain, por lo que puedes recuperarlo allí en cualquier momento. Si el registro se ancló, su huella y su fecha también siguen en Polygon, incluso si se perdieran todas las copias del texto.
¿Con quién comparten mis datos?
Solo con los servicios que permiten que TrustChain funcione: Sumsub para comprobar la identidad, Stripe para los pagos, OpenAI cuando pides ayuda al Asesor de IA o a Pip, un servicio de correo que entrega las invitaciones, Google Firebase y las herramientas de análisis que aceptes. No mostramos anuncios en TrustChain.
Seguridad de TrustChain
TrustChain no es un despacho de abogados y no ofrece asesoramiento jurídico. Si tienes dudas sobre la posibilidad de hacer cumplir un acuerdo, consulta a un profesional cualificado de tu zona.
¿Has encontrado un problema de seguridad? Escribe a founder@trustchain.biz con Security en el asunto.