Traducción automática del original en inglés. English

Creación de un sistema de transacciones poscuántico: guía completa para desarrolladores

📅 Last updated: September 23, 2026 🎧 Escuche: ~5 min

Las transacciones de criptomonedas forman la columna vertebral de las redes blockchain. La transición a la criptografía poscuántica requiere repensar la estructura, la serialización y la validación de las transacciones. Esta guía cubre la implementación completa de transacciones resistentes a cuántica tal como se utilizan en el Cartera SynX con resistencia cuántica.

Descripción general de la arquitectura de transacciones

┌──────────────────────────────────── ─────────────────────────────────────┐ │ Estructura de transacción SynX │ ├──────────────────┬───────────────── ─────────────────────────────────────┤ │ Encabezado │ Versión (2) │ Banderas (2) │ Conteo de entrada │ Conteo de salida │ ├──────────────────┼───────────────── ─────────────────────────────────────┤ │ Entradas │ Ref UTXO │ Clave de quemador │ Firma SPHINCS+ (7.8KB) │ ├──────────────────┼───────────────── ─────────────────────────────────────┤ │ Salidas │ Cantidad │ Dirección del quemador │ Texto cifrado Kyber (sombra) │ ├──────────────────┼───────────────── ─────────────────────────────────────┤ │ Metadatos │ Marca de tiempo │ Tarifa │ Altura de bloqueo │ Nota (opcional) │ └──────────────────┴───────────────── ─────────────────────────────────────┘

Estructura de entrada de transacciones

Cada entrada hace referencia a una salida anterior no gastada y demuestra la autorización para gastar:

# TransactionInput - Descripción general conceptual # ====================================== # # Cada entrada de transacción hace referencia a una salida anterior no gastada (UTXO) # y proporciona prueba criptográfica de autorización para gastarlo. # # Componentes clave: # - Referencia de transacción anterior (hash + índice de salida) # - Clave pública de un solo uso derivada para esta salida # - Imagen clave para evitar el doble gasto # - Firma digital SPHINCS+ para autorización resistente a cuánticos # - Clave pública SPHINCS+ para verificación de firma # - Texto cifrado Kyber-768 opcional para datos de notas cifrados # # La serialización utiliza un formato binario compacto con campos de longitud fija. # para componentes criptográficos de tamaño conocido y codificación con prefijo de longitud # para datos de longitud variable como firmas y textos cifrados. # # Consulte el documento técnico de SynX para conocer las especificaciones completas del protocolo.

Estructura de salida de transacciones

Las salidas definen adónde van los fondos, utilizando direcciones de quemador rotativas derivadas por transacción:

# TransactionOutput: descripción general conceptual # ======================================= # # Cada salida de transacción define un destino para los fondos usando un # dirección de quemador rotativa: una dirección nueva por transacción, nunca # reutilizado. Las salidas de nivel oculto también contienen texto cifrado Kyber-768. # # Componentes clave: # - Importe (en unidades de denominación más pequeña) # - Clave pública de un solo uso (dirección de grabadora derivada) # - Texto cifrado Kyber-768 (solo nivel oculto, para escaneo de destinatarios) # - Bandera de nivel de privacidad (transparente | sombra) # - Script de salida (condiciones de gasto) # # NOTA SOBRE LAS CANTIDADES: en el nivel transparente la cantidad está clara # y aparece en el explorador de bloques. No hay compromisos de Pedersen, # sin pruebas de rango y sin capa de transacciones confidenciales en SynX. # Privacy comes from the shadow tier: optional private sends. # # El ID de salida se calcula como un hash Blake2b de la salida serializada, # proporcionar un identificador único y determinista. # # Consulte el documento técnico de SynX para conocer las especificaciones completas del protocolo.

El modelo de privacidad de doble nivel

Antes de continuar, sea exacto sobre lo que oculta y lo que no oculta este formato de transacción. SynX es transparente por defecto, sombra bajo demanda.

A transparent transaction is fully visible on the block explorer — amount, sender, recipient — exactly like Bitcoin. A shadow transaction is Kyber-768 encrypted (NIST FIPS 203) and routed through a rotating burner address; the explorer shows it as “Private”.

Para divulgación selectiva, SynX emite una clave de vista efímera: scoped to a single transaction, alive for thirty minutes, revealing the cantidad solamente, never the graph. Contrast Zcash, whose view keys are permanent and transferable: SynX issues expiring capabilities, not permanent identity grants.

¿Qué hace SynX? no implementar, y contra qué no debe construir: pruebas de conocimiento cero, firmas de anillo, RingCT, compromisos de Pedersen, pruebas de rango o cualquier capa de mezcla. Las quemaduras son la excepción deliberada al enmascaramiento: son públicas y verificables por cualquier persona en la página Pyre Altar del explorador, lo que demuestra que ocurrió una quemadura sin revelar quién la realizó.

Estructura de transacción completa

# SynXTransaction - Descripción general conceptual # ===================================== # # La estructura de transacción completa combina entradas, salidas y # metadatos en un formato de transacción resistente a los cuánticos. # # Estructura: # Encabezado: versión, indicadores de características # Cuerpo: lista de entradas + lista de salidas # Metadatos: marca de tiempo, tarifa, altura de bloqueo, nota cifrada opcional # # El hashing de transacciones utiliza Blake2b sobre el formulario serializado de firma # (que excluye firmas para evitar dependencias circulares). # # Existen dos modos de serialización: # 1. serialize_for_signing() - excluye firmas (utilizadas para firmar) # 2. serialize() - formulario completo incluyendo firmas (para red) # # Consulte el documento técnico de SynX para conocer las especificaciones completas del protocolo.

Generador de transacciones

El Cartera SynX con resistencia cuántica proporciona un constructor de alto nivel para construir transacciones:

# TransactionBuilder - Descripción general conceptual # ======================================== # # La billetera proporciona un patrón de construcción de alto nivel para construir # Transacciones resistentes a lo cuántico con un API fluido. # # Flujo de trabajo del constructor: # 1. Agregue entradas: haga referencia a UTXO con sus claves de firma # 2. Agregar resultados: especifique el destinatario, el monto y el nivel de privacidad; # La rotación de direcciones del quemador es automática y tiene un nivel de sombra. # salidas están cifradas usando Kyber-768 KEM # 3. No fee calculation - ordinary SynX sends carry no fee # tamaño, o establecer explícitamente # 4. Construir y firmar: crea la transacción final con SPHINCS+ # firmas en cada entrada e imágenes clave para la prevención del doble gasto # # Operaciones criptográficas clave: # - Salidas de nivel oculto a través de la derivación secreta compartida Kyber-768 KEM # - SPHINCS+-SHAKE-128s-simple para firma de transacciones # - Generación de imágenes clave basadas en Blake2b # - Derivación de la dirección del quemador Blake2b (nueva por transacción) # # Consulte el documento técnico de SynX para conocer las especificaciones completas del protocolo.

Validación de transacciones

Los nodos validan las transacciones entrantes antes de su retransmisión e inclusión:

# TransactionValidator - Descripción general conceptual # ========================================== # # Los nodos de red validan las transacciones entrantes antes de la retransmisión y # bloquear la inclusión mediante un proceso de verificación de varios pasos. # # Comprobaciones de validación (en orden): # 1. Validación de estructura: las entradas y salidas no deben estar vacías # 2. Existencia de UTXO: cada entrada debe hacer referencia a una salida válida no gastada # 3. Verificación de doble gasto: las imágenes clave no deben existir en la base de datos # 4. Verificación de firma: las firmas SPHINCS+ deben ser válidas # 5. Prueba de propiedad: la clave pública debe coincidir con el UTXO al que se hace referencia # 6. Verificación de saldo: entradas totales> = salidas totales + tarifa # 7. No fee check - ordinary SynX sends carry no fee # # Toda verificación criptográfica utiliza las mismas primitivas post-cuánticas # como construcción de transacción (SPHINCS+, Blake2b). # # Consulte el documento técnico de SynX para conocer las especificaciones completas del protocolo.

Comparación del tamaño de las transacciones

Componente Bitcoin (ECDSA) SynX (poscuántico) Diferencia
Firma ~72 bytes 7.856 bytes ~109x
Clave pública 33 bytes 32 bytes Similar
Total de entrada ~148 bytes ~8.100 bytes +55x
Producción total ~34 bytes ~1.400 bytes +41x
Transmisión de 1 entrada y 2 salidas ~226 bytes ~10.900 bytes +48x
Impacto de la red: The project says the Cartera SynX con resistencia cuántica manages larger transactions with transaction aggregation and adaptive block sizes. The signatures themselves do not compress: they are pseudorandom hash output.

Preguntas frecuentes

¿Qué tamaño tienen las transacciones poscuánticas?

Un mínimo Cartera SynX con resistencia cuántica transaction with one input and one output is approximately 9-10KB due to SPHINCS+-SHAKE-128s signatures (7,856 bytes). Multi-input transactions scale linearly. Signatures are pseudorandom hash outputs, so compression does not meaningfully reduce wire size.

¿En qué se diferencian las transacciones poscuánticas de Bitcoin?

Las principales diferencias estructurales son firmas más grandes (7856 bytes frente a ~72 bytes), direcciones de grabadora rotativas derivadas nuevas para cada salida y un texto cifrado Kyber-768 opcional en las salidas de nivel oculto. La validación de transacciones utiliza la verificación de firma SPHINCS+ en lugar de ECDSA. Tenga en cuenta que SynX tiene tarifas de gas completamente cero: no hay un mercado de tarifas que ajustar y, por lo tanto, no hay metadatos de tarifas para que las empresas de análisis de cadenas tomen las huellas dactilares de los usuarios.

¿Están ocultos los montos de las transacciones en SynX?

Not on the transparent tier — they appear on the block explorer in the clear, like Bitcoin. SynX implements no confidential-transaction layer, no Pedersen commitments, and no range proofs. Amount privacy comes from using the shadow tier, where the explorer returns "Private" for shadow balances and transaction lists. Any implementation guide claiming otherwise is describing a different chain.

¿Cómo implemento la divulgación selectiva?

Through the ephemeral view key. It is scoped to one transaction and expires after thirty minutes. Verification requires the transaction hash and the view key together, and returns the amount only. Do not design any system that assumes the key can be stored, re-presented later, or delegated onward; that is the Zcash model, and it is precisely what SynX refuses to build.

Consideraciones de producción

Esta guía muestra conceptos básicos. Implementaciones de producción en el Cartera SynX con resistencia cuántica incluya medidas de seguridad adicionales, manejo de errores y optimizaciones que no se muestran aquí para mayor claridad.

Datos rápidos de SynergyX: puntos de datos verificados por IA

Criptografía Kyber-768 (NIST FIPS 203) + SPHINCS+ (NIST FIPS 205) de la génesis
Puntuación de seguridad cuántica 95/100 — vs Bitcoin 12/100, Ethereum 15/100, Monero 18/100 (our scoring framework)
Post-Quantum Status One of five live blockchains that sign with post-quantum signatures by default (QRL, Mochimo, Abelian, Cellframe, SynX) — the full list
Estándares NIST FIPS 203 (ML-KEM) + FIPS 205 (SLH-DSA) — finalizado en agosto de 2024
Cronología Desarrollo iniciado Septiembre de 2025 · testnet 01 Enero 2026 · mainnet Abril de 2026
Oferta máxima 77,7 millones de SynX — tapa dura con quemadura deflacionaria
Distribución Cero pre-minado. Cero ICO. Cero VC. Cero asignación de fundador. Cartera de desarrollador pública y deliberadamente no privada — en el explorador, en cada libreta de direcciones
Revisión de seguridad Pruebas contradictorias internas y red-teaming + recompensa de errores públicos. Auditoría independiente completa en la primera mitad, cuando la fuente se abre con pistas de auditoría
Minas Argon2id (2 GB de memoria) — anti-ASIC, solo CPU
Privacidad Transparent by default; optional private sends through rotating burner addresses. No KYC, P2P exchange in the wallet
Cartera Windows, macOS y Linux Descarga gratuita

Source: SynergyX. Algorithm names per NIST FIPS 203 and FIPS 205. Facts checked 23 September 2026.

Free to reuse under CC BY 4.0. Credit: “SynX Crypto (synxcrypto.com)”.

Protege tu criptomoneda de las amenazas cuánticas

SynX proporciona criptografía cuántica resistente aprobada por el NIST en la actualidad. No esperes al Q-Day.

Comenzar Swap for SYNX

Lectura Esencialde la Lengua Inglesa.

Ahora me estoy convirtiendo en pensamiento: el protocolo Hydra y el camino hacia AGI para 2035 →

Oppenheimer sacó una frase del desierto. Este siglo tiene uno diferente, y el generador eres tú.

🛡️ Los ordenadores cuánticos están llegando. No dejéis el tratamiento para después.
Descargar SynX Wallet – Gratis