docs: añadir CHANGELOG v1.0.0 y limpiar README
This commit is contained in:
@@ -21,3 +21,4 @@ logs/
|
|||||||
# Node
|
# Node
|
||||||
node_modules/
|
node_modules/
|
||||||
npm-debug.log*
|
npm-debug.log*
|
||||||
|
txoko-roadmap.md
|
||||||
|
|||||||
@@ -0,0 +1,79 @@
|
|||||||
|
# Changelog
|
||||||
|
|
||||||
|
Todos los cambios notables de Txoko Node Dashboard se documentan aquí.
|
||||||
|
|
||||||
|
El formato sigue [Keep a Changelog](https://keepachangelog.com/es-ES/1.0.0/)
|
||||||
|
y el versionado sigue [Versionado Semántico](https://semver.org/lang/es/):
|
||||||
|
`MAYOR.MENOR.PARCHE`.
|
||||||
|
|
||||||
|
- **MAYOR** — cambios grandes que cambian cómo se usa la herramienta
|
||||||
|
- **MENOR** — características nuevas que no rompen lo anterior
|
||||||
|
- **PARCHE** — arreglos de errores
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## [1.0.0] — 2026-05-31
|
||||||
|
|
||||||
|
Primera versión completa y funcional. Suite de auditoría de privacidad
|
||||||
|
Bitcoin self-hosted, con motor de análisis, exploración de cadena, monitor
|
||||||
|
del nodo y detección de entidades.
|
||||||
|
|
||||||
|
### Motor de análisis de privacidad
|
||||||
|
|
||||||
|
- Análisis de transacción con 15+ heurísticas ponderadas
|
||||||
|
- Score de privacidad por bandas (ALTA / MEDIA / BAJA), sin precisión
|
||||||
|
numérica falsa
|
||||||
|
- Informe narrativo en prosa: explica qué puede deducir un observador
|
||||||
|
- Distinción explícita entre certeza, probabilidad y posibilidad en cada señal
|
||||||
|
- Etiquetas de accionabilidad: qué es evitable, qué depende del wallet,
|
||||||
|
qué ya está en la cadena y no se puede cambiar
|
||||||
|
|
||||||
|
### Detección de CoinJoin
|
||||||
|
|
||||||
|
- Whirlpool con denominaciones fijas y tolerancia del 2%
|
||||||
|
- CoinJoin genérico por outputs de igual valor
|
||||||
|
- Filtro de denominación mínima (10.000 sats) — descarta mezclas de polvo
|
||||||
|
que no son CoinJoin reales
|
||||||
|
- OP_RETURN tratado correctamente: un Whirlpool con OP_RETURN de cambio se
|
||||||
|
sigue detectando
|
||||||
|
- Supresión de penalizaciones coherente: en una mezcla no penaliza señales
|
||||||
|
que son esperadas
|
||||||
|
|
||||||
|
### Fingerprinting de wallet
|
||||||
|
|
||||||
|
- Detección de BlueWallet, Bitcoin Core, Sparrow, Electrum y wallets con
|
||||||
|
Taproot nativo a partir de señales estructurales combinadas
|
||||||
|
- Wallet inferido del tipo de CoinJoin (Whirlpool → Samourai/Sparrow,
|
||||||
|
genérico → Wasabi/JoinMarket)
|
||||||
|
- En CoinJoin el fingerprinting es informativo y no penaliza
|
||||||
|
|
||||||
|
### Detección de entidades
|
||||||
|
|
||||||
|
- Índice de ~155 direcciones embebido, lookup local sin consultas externas
|
||||||
|
- OFAC: alerta crítica si una dirección está en la lista de sanciones
|
||||||
|
(Blender.io, Sinbad, Garantex, Suex, Chatex, Lazarus Group)
|
||||||
|
- Mining pools: marca informativa de origen en pool de minería
|
||||||
|
(F2Pool, Foundry, Antpool, MARA, Braiins, Luxor, Ocean, NiceHash, Bitfury)
|
||||||
|
|
||||||
|
### Exploración y monitor
|
||||||
|
|
||||||
|
- Explorador de bloques y búsqueda on-chain
|
||||||
|
- Vista de Mempool con stats, fees y bloques proyectados
|
||||||
|
- Monitor del nodo: estado de Bitcoin Core, sistema y logs en tiempo real
|
||||||
|
- UTXO Map con score de privacidad por moneda
|
||||||
|
- Herramientas: conversor de unidades, validador de dirección, decodificadores
|
||||||
|
|
||||||
|
### Experiencia de uso
|
||||||
|
|
||||||
|
- El análisis se mantiene al cambiar de pestaña y volver (Privacy Lab y
|
||||||
|
Auditoría) — el estado vive en memoria, sin escribir en disco
|
||||||
|
- Diseño responsive para móvil
|
||||||
|
- Tema cypherpunk
|
||||||
|
|
||||||
|
### Filosofía
|
||||||
|
|
||||||
|
- Sin dependencias externas de datos: todo viene del propio nodo del usuario
|
||||||
|
- Ninguna consulta sale de la red del usuario
|
||||||
|
- Didáctica honesta sobre las limitaciones del análisis
|
||||||
|
|
||||||
|
[1.0.0]: https://git.bitcointxoko.org/pikaro/txoko-dashboard
|
||||||
@@ -12,7 +12,7 @@ Txoko es una herramienta de auditoría de privacidad Bitcoin que corre sobre tu
|
|||||||
|
|
||||||
No es un explorador de bloques genérico. Es una herramienta para que el propietario de un nodo audite su propia privacidad con total control sobre sus datos.
|
No es un explorador de bloques genérico. Es una herramienta para que el propietario de un nodo audite su propia privacidad con total control sobre sus datos.
|
||||||
|
|
||||||
A diferencia de OXT, Blockchair o am-i.exposed, **ninguna consulta sale de tu red**. Todo el análisis ocurre en tu nodo, en tu navegador.
|
Lo esencial: **ninguna consulta sale de tu red**. Todo el análisis ocurre en tu nodo, en tu navegador. No dependes de servicios externos ni expones qué transacciones o direcciones estás investigando.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -140,6 +140,12 @@ El frontend es un único archivo HTML autocontenido. Sin bundler, sin npm, sin p
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Historial de cambios
|
||||||
|
|
||||||
|
Los cambios de cada versión se documentan en [CHANGELOG.md](CHANGELOG.md).
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Contribuir
|
## Contribuir
|
||||||
|
|
||||||
Proyecto en desarrollo activo. Issues y PRs bienvenidos.
|
Proyecto en desarrollo activo. Issues y PRs bienvenidos.
|
||||||
|
|||||||
Reference in New Issue
Block a user