informe aguas arriba audiencia: Oasis · FairCoin/FairCoop catálogo modelador-redes v0.2→0.3 2026-09-10

Qué hacemos con vuestro código

modelador-redes es un catálogo de documentación que audita software de redes distribuidas desde doctrinas políticas. No implementa producto, no hace fork, no relanza cadenas. Clona vuestros repositorios a commits fijos, los lee y los cita fichero:línea. Este informe cuenta exactamente eso: qué piezas vuestras usamos, con qué reglas, qué encontramos leyéndolas, dónde entran en el roadmap y qué no os pedimos.

§ 1

Las tres vías en que aparece vuestro código

hecho / en ejecución

Catálogo (rama main)

12 repositorios clonados a SHA fijo (vendor.json), solo lectura, enlaces reescritos a blob/<sha>. Un clon que se desvía del SHA es un error de build, nunca se «actualiza» solo.

backlog · sin implementar

Modelo «res_publica»

Roadmap de una cadena nueva con génesis propio (herramienta fairchains-tool) y banca multi-moneda sobre Oasis. Todo son tareas con camino por defecto: ni una línea ejecutada.

proyección · dosier

Modelo «colectivizaciones»

Un derivado de divulgación dramatizada cita piezas vuestras como utilería documental (ver §6). Vuestro código aparece citado, jamás ejecutado dentro del derivado.

§ 2

Inventario: qué está clonado y para qué

SHA exactos y licencias en vendor.json (la licencia se lee del fichero de cada clon, no de memoria). Uso = para qué lo citamos.

RepoQué esUso en el catálogo
oasiscliente SSB con módulos de gobernanza y banca (AGPL) — @ 9a657b7 (1.0.7)el objeto auditado por todos los modelos
faircoindaemon Proof-of-Cooperation, MIT — @ 8e9b8f5; sin commits desde 2022-02-05, código completocitas de PoC, RPC admin, chainparams
fairchainsgénesis de cadena nueva desde JSON, sin recompilarcamino por defecto para cualquier cadena futura
fasitofirmware de llave física para firmas CVNestudio de custodia de claves
electrumfair / electrumfairxmonederos ligeroscita de monedero personal
faircoin-exporterexportador de métricas de la cadenacita de transparencia (tablón público)
faircoin-nrp / valuenetworkplanificación cooperativa de recursos (contabilidad REA)cita de compensación entre comunidades
faircoin2-cceherramientas de la cadena anteriorreferencia histórica
faircoin-seeder · coopsharessin fichero de licenciasolo cita, ningún reuso

Documentado pero no clonado: FairMarket/Odoo, BotC sobre Cyclos, OCE, Komun, visbtc/fair-coin, jaromil/faircoin2.

§ 3

Reglas de la casa — vuestras garantías

Solo lectura: vuestro código nunca se commitea en nuestro repositorio ni se incluye en los zips que publicamos.
Commits fijos: vendor.sh --check falla si un clon se desvía del SHA declarado; el script jamás modifica un clon existente.
Hechos sin adjetivo: escribimos «sin commits desde 2022-02-05, código completo, MIT, citable» — hemos borrado del catálogo los «muerto» y «no hay nada».
Licencias respetadas: MIT y AGPL citadas conforme a sus términos; los repos sin licencia, solo referencia. Lo nuestro: GPL-3.0-or-later.
§ 4

Qué encontramos leyendo vuestro código

Observaciones de la auditoría, por si os sirven. No constan reportadas upstream; si alguna os interesa como issue, es vuestra.

Oasis — módulo Banking

El timeout de 1500 ms puede producir doble envío · el hash de época no se publica (dificulta verificación externa) · POST /update borra src/configs/*.json trackeados · el dinero solo sale por sendtoaddress (banking_model.js:1004, :1416) · validación de dirección por regex ^E repetida ×12.

FairCoin — daemon

Claves de chain-admin y CVN hardcodeadas en chainparams.cpp (génesis nuevo exige recompilar… o usar fairchains) · modo -cvn=file como alternativa a la llave física · juego completo de RPC admin (addcvn / removecvn / bancvn / setchainparameters / addcoinsupply).

Red (hechos, sin adjetivo)

fair-coin.org publica «Cooling down FairCoin» (2024-06-17) · DNS de FairCoop caídos · explorador offline · seed1:40404 responde.

§ 5

Roadmap: dónde entran vuestras piezas

Todo esto es backlog del modelo res_publica — tareas con camino por defecto, nada implementado. Si algún día se ejecuta, así os toca:

FaseQué se haríaPieza vuestra implicada
0 · rescatecitas fichero:línea, decisión de nombretodo el inventario §2 (hecho al vendorizar)
1–2 · bancabanca multi-moneda sobre el seam de 14 métodos RPC de Oasisoasis (Banking)
3 · testnetcadena NUEVA con génesis desde JSON — no relanza la vuestrafairchains-tool, faircoin (daemon)
4 · federacióncertificación de operadores con criterios socio-políticos escritosguía CVN §4.1 (alta) y §4.5 (baja); fasito o -cvn=file para custodia
5–6 · economía y constituciónemisión solo a tesoro multifirma y mediante ley promulgadaaddcoinsupply, faircoin-nrp/valuenetwork, faircoin-exporter

La única petición real hoy: el nombre. El plan propone «Faircoin3» solo si rasos / fair-coin.org no objeta en 30 días desde el contacto — y con aviso interno de que FairCoinOfficial es otra moneda, activa, con la que no hay relación. Si el nombre molesta, se elige ticker nuevo y no se insiste.

§ 6

El derivado de divulgación, en una tabla

Existe un derivado que dramatiza los modelos como teatro documental. No ejecuta nada vuestro: vuestras piezas aparecen como utilería citada, con su fichero y línea en el letrero. Por si os cruzáis con él:

PiezaCómo aparece
electrumfairel monedero personal de un personaje (el vecino no colectivizado de 1936)
fairchains-tooluna «imprenta de moneda local» que la asamblea vota no encender
valuenetwork / nrpla caja de compensación entre pueblos (contabilidad cooperativa)
faircoin-exporterel tablón público de cuentas del tesoro
guía CVN §4.1/§4.5los criterios con que una federación certifica y remueve operadores
§ 7

Qué no hacemos y qué no os pedimos

catálogo: alephscriptorium-eng.github.io/modelador-redes manifiesto de clones: vendor.json · verificación: scripts/vendor.sh --check GPL-3.0-or-later lado técnico (costuras fichero:línea): Costuras