2026-09-27

Una huella que puedes comprobarA fingerprint you can check

¿Cómo sabes que el programa que descargas es el que dice ser? Hasta ahora, en casi todas partes, la respuesta era: porque te lo dicen. Aquí queremos que la respuesta sea otra: porque lo has comprobado.

Esta semana lo medimos. Dos máquinas limpias, sin nada en común más que el mismo código fuente y la misma receta, compilaron el nodo por separado. Salió el mismo fichero, bit a bit, con la misma huella. La receta está publicada junto al código: cualquiera puede repetirla y comparar su huella con la que servimos.

Hay una salvedad, y la contamos: el nodo que hoy mueve la red salió de nuestra copia de trabajo, cuyos comentarios no son idénticos a los de la copia pública — y los comentarios acaban dentro del programa. Por eso esa huella concreta no se reproduce desde lo publicado. A partir del relanzamiento, la copia pública es la que se compila, y la huella tendrá que coincidir. Si no coincide, tendrás razón en no fiarte.

La otra medida es más modesta y nos importa igual: un nodo nuevo, en una máquina con un giga de memoria, arranca de cero, comprueba dónde se ancla la cadena y se pone al día en menos de una hora, sin quedarse sin memoria. La puerta no debería exigir un ordenador caro.

Nada de esto pide fe. Pide un rato y ganas de mirar.

How do you know the program you download is the one it claims to be? Almost everywhere, the answer has been: because someone says so. We want a different answer here: because you checked.

This week we measured it. Two clean machines, sharing nothing but the same source and the same recipe, built the node separately. Out came the same file, bit for bit, with the same fingerprint. The recipe is published next to the code: anyone can repeat it and compare their fingerprint with the one we serve.

There is a caveat, and we are saying it: the node running the network today was built from our working copy, whose comments are not identical to the public copy — and comments end up inside the program. So that particular fingerprint does not reproduce from what is published. From the relaunch on, the public copy is the one that gets built, and the fingerprint will have to match. If it doesn't, you will be right not to trust it.

The other measurement is humbler and matters as much: a new node, on a machine with one gigabyte of memory, starts from zero, checks where the chain is anchored, and catches up in under an hour without running out of memory. The door should not require an expensive computer.

None of this asks for faith. It asks for a little time and the will to look.