Fui a averiguar cómo Newton Protocol realmente usa Chainalysis, esperando una relación de oráculo normal. Haces una pregunta, obtienes una respuesta, y tratas esa respuesta como verdad.
así funciona la mayoría de las integraciones de cumplimiento en cripto. un protocolo llama a una API. la API devuelve sí o no. el protocolo lo acepta y sigue adelante. nadie aguas abajo puede comprobar qué devolvió realmente la API, solo lo que alguien afirma que devolvió.
Newton no construye su integración con Chainalysis de esa manera.
dentro de Newton, un proveedor de datos como Chainalysis funciona como un componente aislado (sandbox) que un operador ejecuta directamente. el operador no solo recibe un veredicto. obtiene los datos subyacentes por sí mismo y luego firma una atestación sobre esos datos específicos. una firma ECDSA vinculada a lo que realmente se obtuvo, no solo a la conclusión extraída de ello.
ese es un detalle que suena pequeño. no es una distinción pequeña.
pensemos qué se supone que normalmente protege una comprobación de sanciones. alguien teme que una API pueda estar equivocada, desactualizada o que reporte mal algo en silencio. la respuesta habitual a esa preocupación es "confía en el proveedor". Chainalysis está bien valorado, así que la industria acepta sus resultados sin pedir ver la base de ellos.
NEWT como protocolo cambia lo que se registra. ya no es solo "Chainalysis dijo claro.". pasa a ser "el operador recuperó estos datos específicos de Chainalysis, los firmó y la política evaluó exactamente esos datos".
si alguien quiere luego revisar la transacción, no tiene que confiar solo en que se hizo una comprobación. puede rastrear los datos específicos que un operador registró y confirmar que el resultado de la política coincide realmente con lo que se recuperó, en lugar de confiar en un resumen escrito después por alguien.
en esto es donde sigo alternando entre uno y otro lado.
Chainalysis sigue estando centralizado. su lista de sanciones sigue siendo una fuente. que Newton atestigüe los datos que recibió un operador no significa que Newton esté avalando si la lista de Chainalysis era correcta ese día. significa que Newton está avalando si lo que Chainalysis devolvió en ese momento es exactamente lo que usó la política. nada se añadió, nada se omitió, nada se interpretó en silencio de forma diferente por distintos operadores.
así que la confianza en Chainalysis no ha desaparecido. lo que cambió es la confianza en todo lo que está entre Chainalysis y la decisión final.
antes, esa capa intermedia era invisible. un operador podía resumir o simplificar lo que decía una fuente de datos, y nadie aguas abajo lo sabría. ahora, esa capa intermedia produce su propio registro firmado. si la atestación de un operador no coincide con lo que Chainalysis devolvió realmente, esa discrepancia se vuelve demostrable.
creo que esta es una afirmación más acotada de lo que suena al principio, y esa limitación es lo importante. Newton no promete que cada fuente externa a la que se conecta sea precisa. promete que lo que usó un operador para llegar a una decisión es exactamente lo que dice que usó.
para un recibo de cumplimiento que los reguladores eventualmente revisan, eso no es un detalle cosmético. un recibo que solo demuestra "la verificación pasó" le dice casi nada a un auditor si alguien lo impugna más tarde. un recibo que demuestra "se usaron exactamente estos datos, firmados por este operador" les da algo que realmente pueden verificar contra la fuente original.
la comprobación de sanciones sigue dependiendo de que Chainalysis tenga razón. Newton nunca iba a arreglar esa parte.
lo que cambió es si cualquiera puede detectar que el operador se equivocó sobre lo que dijo Chainalysis.


