Earthlings

Dónde estamos ahora

Pueblo Earthlings. Estado a 9 de octubre de 2026

Para qué este documento

Afirmamos que los Earthlings son verificables. Una afirmación así solo tiene sentido cuando se puede indicar con exactitud qué es lo que se verifica y de qué manera. Por eso, en lugar de la fórmula general «tenemos el código abierto», publicamos la frontera exacta: qué está abierto, qué está cerrado y por qué motivo.

Desde el 22 de noviembre de 2026 hasta el día de la adopción de la Declaración transcurre el período constituyente: el pueblo todavía se está constituyendo, y durante ese tiempo parte de las cifras que siguen se lee de una manera, y después, de otra. Sus reglas están expuestas en el documento El período constituyente; aquí no las repetimos.

Principio. Está abierto aquello de lo que depende la verificabilidad del pueblo: las reglas del pasaporte, el registro de asientos, el canal público de votaciones y la caja; dónde hay que confiar hoy en nosotros está señalado más abajo. Está cerrado aquello cuya publicación no añadiría verificabilidad pero crearía un riesgo para los participantes: la capa de servidor y el tratamiento de datos personales.

Qué está abierto

ComponenteDóndeLicencia
Contrato inteligente del pasaporte EarthlingPassportV3github.com/earthlingsorg/earthlings-contractsMIT
Documentación de arquitecturacarpeta /docs de ese mismo repositorio: modelo de identidad, minimización de datos, seguridad, reputación, flujo de aportacionesMIT
Dirección del contrato en la red Polygon y todas sus transacciones0x8B951403Aade0Ffd0647db058C00987538C6208fdatos públicos
Registro de pasaportes y de documentos temporales de participantes en la constitucióncadena de bloques Polygon, se lee directamente del contratodatos públicos
Canal público de votaciones de la DAOsnapshot.org, espacio earthlings-dao.ethdatos públicos
Caja on-chain0xaEC7016218f7883bf6e47a2C932FdE6d822086C0datos públicos

Qué está cerrado y por qué

ComponenteMotivo
Parte de servidor de la plataformaContiene la lógica de acceso a las cuentas. Publicarla antes de una auditoría independiente aumenta el riesgo de intrusión en las cuentas de los participantes y no añade nada a la verificabilidad del pueblo.
Sistema de verificación de identidadTrabaja con documentos y biometría. Aquí la opacidad es parte de la protección de los datos personales, y no un ocultamiento. Cómo funciona la minimización de datos en la verificación de identidad está descrito en la Política de verificación biométrica y en la Política de privacidad.
Infraestructura de despliegueContiene la configuración de los servidores. Publicarla sería dar un mapa a quien ataque.

Quién recibe un asiento en el registro y quién vota no lo decide el contrato inteligente abierto: a quién emitirle un asiento lo decide el sistema cerrado de verificación de identidad, y el derecho de voto en el momento de la votación lo acredita nuestro servidor. El contrato solo inscribe la emisión, el traslado y la destrucción, y cada una de ellas se ve en la red sin nosotros; dónde exactamente hay que confiar en nosotros está más abajo.

Qué se puede verificar ahora mismo sin confiar en nosotros

  • La firma de los documentos mismos. Abrir la página de firmas: allí están el manifiesto con el hash de cada página del corpus en los nueve idiomas, firmado con una clave PGP, y el registro del hash del manifiesto en la red Polygon. Se puede descargar cualquier página, calcular su hash y compararlo con el manifiesto, y comprobar la firma del manifiesto con el programa gpg. El registro en la cadena de bloques muestra que documentos con exactamente esos hashes existían a más tardar el día del registro; quién los escribió no lo dice: eso lo dice la firma.
  • Las reglas del pasaporte. Leer el código fuente del contrato en el repositorio: el pasaporte es intransmisible, uno por monedero, y su titular puede quemarlo él mismo. El código fuente está verificado en el explorador Polygonscan: el explorador ha confirmado que corresponde exactamente al contrato desplegado (el código fuente en el explorador).
  • Cuántos asientos hay en el registro. Llamar a totalSupply del contrato en su pestaña de lectura del explorador Polygonscan o a través de cualquier nodo de la red Polygon. Esa cifra no la decimos nosotros: la dice la cadena de bloques. Pero hay que leerla correctamente, y explicamos cómo. Ahora no hay allí ningún asiento: los cuatro asientos de prueba, hechos al depurar el sistema antes de su puesta en marcha, se quedaron en el contrato anterior y no entran en esa cifra. Desde el 22 de noviembre de 2026 hasta el día de la adopción del texto, esa cifra significa las personas que han verificado su identidad y participan en la constitución: earthling llegará a ser quien firme la Declaración, si esta se adopta. Tras la adopción, el número de earthlings es el número de quienes han firmado la Declaración; esa cifra no se puede leer hoy del contrato: el asiento de la firma lo lleva nuestro servidor, y no el registro. Cómo comprobar esa cifra se publicará antes del día de la votación.
  • Si una dirección concreta tiene un asiento en el registro. Llamar a balanceOf del mismo modo. La respuesta es 1 o 0; desde el 22 de noviembre de 2026 hasta la adopción de la Declaración, el uno significa un documento temporal de participante en la constitución, y no un pasaporte.
  • Las votaciones de la DAO. Abrir el espacio en Snapshot y ver las propuestas, los votos y las firmas. Cada voto está firmado con el monedero de quien vota: nosotros no podemos falsificar el voto de otro. Añadir a quien vota sí se puede, emitiendo un asiento en el registro: la clave de servicio puede emitirlo a cualquier monedero que todavía no tenga asiento, y cada emisión se ve en la red. Los votos en este canal son abiertos; qué cambia eso, en la sección «Qué no hay todavía».
  • El derecho de voto. Snapshot consulta a nuestro servidor si una dirección tiene un asiento en el registro. En ese paso hay que confiar en el momento de la votación, pero no después: las direcciones de todos los que han votado son públicas, y cualquier persona puede comprobar cada una de ellas por sí misma en el contrato de Polygon. Una discrepancia se vería.

El último punto lo describimos de manera expresa porque es uno de los lugares en los que hay que confiar en nosotros. Preferimos nombrar nosotros mismos esos lugares y no dejarlos como hallazgo para quien verifique. Son varios: el derecho de voto en el momento de la votación; la clave de servicio, con la que se crean los asientos del registro y con la que un asiento puede trasladarse a otra dirección; la decisión del sistema cerrado de verificación de identidad sobre a quién emitirle un asiento; el asiento de la firma de la Declaración, que lleva nuestro servidor y no el registro; las votaciones de las células y la delegación, que registra la base de datos de la plataforma; el monedero de la caja con un umbral de una sola firma. Cada emisión, cada destrucción y cada movimiento de fondos se ven en la red, pero el fundamento de una emisión no se puede comprobar desde fuera.

El segundo de ellos es la clave de servicio. Con ella se crean los asientos del registro, y con ella también se puede trasladar un asiento a otra dirección: así funciona la reemisión para la persona que ha perdido el acceso a su monedero, porque ya no puede firmar ella misma la solicitud. Por eso con esta clave se puede trasladar un asiento también sin solicitud del titular, y de inmediato. La clave se conserva en el servidor del servicio de emisión, que gestiona el fundador. Con esta clave no se puede anular una emisión: eso lo hace el administrador del registro, y esa decisión es visible para todos desde el día en que se adopta y solo se ejecuta transcurrido el plazo para objetar. El administrador es también el fundador: una sola persona que tiene tres claves, dos de las cuales se conservan solo en papel y no se guardan en ninguna aplicación. Tras la adopción de la Declaración, con la que entra en vigor la Carta (artículo 38), su artículo 21 admite la destrucción contra la voluntad del titular por un solo fundamento - la anulación de una emisión inválida - y solo con un procedimiento: notificación, plazo para objetar, dictamen del Consejo, votación secreta con mayoría reforzada, recurso. El plazo y la publicidad ahora los mantiene el propio registro, y lo demás se sostiene en el procedimiento; hasta la adopción de la Declaración no existen ni el Consejo ni la Asamblea, y el documento temporal de participante en la constitución se destruye contra la voluntad de su titular en la forma prevista en el documento «El período constituyente» (parte 2, apartado 5), también de manera procedimental. Es decir, el traslado de un asiento y los fundamentos de la anulación se sostienen ahora en nuestra palabra y no en la técnica, y lo reconocemos. Qué se está haciendo al respecto: traspasar la gestión del registro a una firma múltiple de las estructuras elegidas o al control de la Asamblea. Cuándo, según las condiciones de tránsito entre fases de la Hoja de ruta.

Los documentos los ha escrito el autor junto con Claude, un modelo de inteligencia artificial. La concepción, los argumentos y la última palabra pertenecen al autor; los borradores y la corrección se hicieron en común. Comprobarlo desde fuera no es posible: en el repositorio abierto solo se ve que el modelo figura como coautor de cada commit.

Esto no añade ni quita fuerza al texto. La Declaración pasa a ser común cuando la adoptan las personas.

Qué no hay todavía

Lista honesta de lo que se ha declarado como principio pero aún no está hecho:

  • No se ha realizado una auditoría independiente de seguridad. Está prevista antes de ampliar las operaciones.
  • Los contratos inteligentes de la Tesorería no están desplegados. De los contratos propios de Earthlings, está desplegado solo el contrato del pasaporte; la economía interna de la participación se lleva por ahora en la contabilidad de la plataforma. La caja on-chain de la tabla anterior no es un contrato de la Tesorería, sino un monedero Safe estándar: guarda fondos, pero no aplica las reglas de la Tesorería.
  • El canal público de votación está desplegado y funciona técnicamente, pero por él no han pasado todavía votaciones de fondo. Los votos en él son abiertos: el voto y la dirección de quien vota son visibles para todos. La Declaración (artículo 9) exige que el voto personal sea secreto; todavía no existe un medio de votación secreta. La votación del 3 de abril de 2027 sobre la adopción de la Declaración será abierta: la Declaración entra en vigor con la adopción, y un acto constitutivo no está sujeto al procedimiento que él mismo crea. Tras la adopción rige el artículo 9, y no tenemos ese medio: por eso la primera votación de fondo de la Asamblea no puede celebrarse hasta que exista. Es una deuda reconocida, y la nombramos aquí nosotros mismos. Tras la transición, la verificación dejará de ser la consulta de una lista de votos: el resultado se verificará mediante la prueba del recuento y un programa abierto para rehacer el recuento. Y hay una cosa que el secreto no dará ni siquiera entonces: la votación a distancia no protege frente a quien, en el último minuto antes del cierre, está detrás del votante mirando cómo vota; volver a votar antes del cierre anula la coacción ejercida hasta ese minuto, pero no la ejercida en él.
  • El programa de búsqueda de vulnerabilidades (bug bounty) está anunciado como principio, pero todavía no está abierto.
  • La gestión del registro no se ha traspasado a las estructuras elegidas. Del registro y de la clave de servicio dispone el fundador. El traspaso a una firma múltiple de las estructuras elegidas o al control de la Asamblea es criterio de tránsito entre las fases de la Hoja de ruta.
  • Todavía no hay firma múltiple en el monedero de la caja. El umbral de firmas es de una, y el único firmante es el monedero 0x5C6D6F2C4EbfA79381559446cA5E3578b916420A, al que hoy se pagan las cuotas: quien dispone de él dispone también de la caja. Eso se comprueba en la dirección del monedero de la caja. El traspaso de las claves de la caja a una firma múltiple de firmantes elegidos conforme a las reglas del artículo 3 de la Carta o al control de la Asamblea es criterio de tránsito entre las fases de la Hoja de ruta.
  • La entrada sin documentos todavía no está garantizada. La verificación se apoya en un documento acreditativo de la identidad: una persona sin documentos hoy no puede entrar. Esto contradice el artículo 8 de la Declaración y sigue siendo una cuestión abierta: la garantía está escrita, pero todavía no se cumple.

Derecho de reproducción

El registro de pasaportes vive en la cadena de bloques y no en nuestros servidores, y el código del contrato es abierto. De ahí se sigue algo práctico: si, tras la adopción de la Declaración, la realización de esta resulta imposible por captura de la gobernanza, por el cese del funcionamiento de la infraestructura o por otras circunstancias, los earthlings verificados podrán continuar la existencia del pueblo sobre otra base técnica u organizativa, apoyándose en ese mismo registro (Declaración, artículo 11). Se trasladan los asientos del registro; la capa de servidor es sustituible.

La reproducción tiene dos apoyos, y el segundo no es menos importante que el primero. El registro da la continuidad de los asientos sobre las personas verificadas (el asiento de la firma de la Declaración lo lleva nuestro servidor, y no el registro), y la especificación publicada da la posibilidad de volver a montar el instrumento: las reglas, los umbrales, los quórums, los plazos y los procedimientos están expuestos en la Carta, en el documento «Tesorería» y en los demás documentos del corpus. Por eso no se reproduce nuestro código, sino el sistema descrito. Copiar la parte cerrada de servidor no hace falta; una plataforma nueva tendrá que construir por sí misma su propia verificación de identidad.

Por eso la opacidad de la parte de servidor no suprime el derecho del pueblo, una vez constituido, a continuar sin los fundadores. Los rasgos de una continuación legítima - núcleo intangible conservado, voluntad de las personas verificadas y continuidad de los procedimientos - están descritos en el documento Hoja de ruta del período de transición.