Tradução automática do original em inglês. English

Construir um sistema de transação pós-quântica: guia completo do programador

📅 Last updated: September 23, 2026 🎧 Ouvir: ~5 minutos

As transações de criptomoedas constituem a espinha dorsal das redes blockchain. A transição para a criptografia pós-quântica requer repensar a estrutura, a serialização e a validação da transação. Este guia cobre a implementação completa das transações resistentes ao quantum utilizadas no Carteira resistente ao quantum SynX.

Visão geral da arquitetura de transações

┌──────────────────────────────────── ─────────────────────────────────────┐ │ Estrutura de transações SynX │ ├──────────────────┬───────────────── ─────────────────────────────────────┤ │ Cabeçalho │ Versão (2) │ Flags (2) │ Contagem de entrada │ Contagem de saída │ ├──────────────────┼───────────────── ─────────────────────────────────────┤ │ Entradas │ UTXO Ref │ Chave do queimador │ Assinatura SPHINCS+ (7,8 KB) │ ├──────────────────┼───────────────── ─────────────────────────────────────┤ │ Saídas │ Quantidade │ Endereço do queimador │ Texto cifrado Kyber (sombra) │ ├──────────────────┼───────────────── ─────────────────────────────────────┤ │ Metadados │ Carimbo de data e hora │ Taxa │ Altura do bloqueio │ Memorando (opcional) │ └──────────────────┴───────────────── ─────────────────────────────────────┘

Estrutura de entrada de transações

Cada entrada faz referência a uma saída anterior não gasta e comprova autorização para gastar:

# TransactionInput - Visão geral conceptual # ====================================== # # Cada entrada de transação faz referência a uma saída anterior não gasta (UTXO) # e fornece prova criptográfica de autorização para o gastar. # # Componentes principais: # - Referência da transação anterior (hash + índice de saída) # - Chave pública do gravador único derivada para esta saída # - Imagem chave para evitar gastos duplos # - Assinatura digital SPHINCS+ para autorização resistente ao quantum # - Chave pública SPHINCS+ para verificação de assinaturas # - Texto cifrado Kyber-768 opcional para dados de memorando encriptados # # A serialização utiliza um formato binário compacto com campos de comprimento fixo # para componentes criptográficos de tamanho conhecido e codificação com prefixo de comprimento # para dados de comprimento variável, como assinaturas e textos cifrados. # # Consulte o white paper SynX para obter as especificações completas do protocolo.

Estrutura de saída de transações

As saídas definem para onde vão os fundos, utilizando endereços rotativos de queimadores derivados por transação:

# TransactionOutput - Visão Geral Conceptual # ======================================= # # Cada saída de transação define um destino para os fundos utilizando um # endereço rotativo do gravador - um novo endereço por transação, nunca # reutilizado. As saídas da camada de sombra também transportam texto cifrado Kyber-768. # # Componentes principais: # - Quantidade (em unidades de menor denominação) # - Chave pública única (endereço derivado do queimador) # - Texto cifrado Kyber-768 (apenas camada sombra, para digitalização de destinatários) # - Sinalizador de nível de privacidade (transparente | sombra) # - Script de saída (condições de gasto) # # NOTA SOBRE O VALOR: na camada transparente o valor é claro # e aparece no explorador de blocos. Não há compromissos Pedersen, # sem provas de alcance e sem camada de transação confidencial em SynX. # Privacy comes from the shadow tier: optional private sends. # # O ID de saída é calculado como um hash Blake2b da saída serializada, # fornecendo um identificador único e determinístico. # # Consulte o white paper SynX para obter as especificações completas do protocolo.

O modelo de privacidade de camada dupla

Antes de avançar, seja exato sobre o que este formato de transação esconde ou não. SynX é transparente por defeito, sombra sob 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 divulgação seletiva, o SynX emite um chave de visualização efémera: scoped to a single transaction, alive for thirty minutes, revealing the quantidade apenas, never the graph. Contrast Zcash, whose view keys are permanent and transferable: SynX issues expiring capabilities, not permanent identity grants.

O que faz o SynX não implementar e o que não deve construir: provas de conhecimento zero, assinaturas de anel, RingCT, compromissos de Pedersen, provas de intervalo ou qualquer camada de mistura. As queimaduras são a exceção deliberada ao mascaramento – são públicas e verificáveis ​​por qualquer pessoa na página Pyre Altar do explorador, provando que uma queimadura aconteceu sem revelar quem a causou.

Estrutura Completa de Transação

# SynXTransaction - Visão geral conceptual # ===================================== # # A estrutura completa da transação combina entradas, saídas e # metadados num formato de transação resistente a quantum. # # Estrutura: # Cabeçalho: versão, sinalizadores de recursos # Corpo: lista de entradas + lista de saídas # Metadados: carimbo de data/hora, taxa, altura do bloqueio, memorando encriptado opcional # # O hash de transação utiliza Blake2b no formulário serializado de assinatura # (que exclui assinaturas para evitar dependências circulares). # # Existem dois modos de serialização: # 1. serialize_for_signing() - elimina assinaturas (utilizadas para assinatura) # 2. serialize() – formulário completo incluindo assinaturas (para rede) # # Consulte o white paper SynX para obter as especificações completas do protocolo.

Construtor de transações

O Carteira resistente ao quantum SynX fornece um construtor de alto nível para construir transações:

# TransactionBuilder – Visão geral conceptual # ======================================== # # A carteira fornece um padrão de construção de alto nível para construir # transações resistentes ao quantum com um API fluente. # # Fluxo de trabalho do construtor: #1. Adicione entradas - faça referência aos UTXOs com as suas chaves de assinatura # 2. Adicionar resultados - especifique o destinatário, o valor e o nível de privacidade; # a rotação do endereço do queimador é automática e na camada de sombra # as saídas são encriptadas usando Kyber-768 KEM # 3. No fee calculation - ordinary SynX sends carry no fee # tamanho ou explicitamente definido # 4. Construir e assinar - cria a transação final com o SPHINCS+ # assinaturas em cada entrada e imagens principais para prevenção de gastos duplos # # Principais operações criptográficas: # - Saídas da camada de sombra através da derivação secreta partilhada Kyber-768 KEM # - SPHINCS+-SHAKE-128s-simple para assinatura de transações # - Geração de imagem chave baseada em Blake2b # - Derivação do endereço do queimador Blake2b (fresco por transação) # # Consulte o white paper SynX para obter as especificações completas do protocolo.

Validação de transação

Os nós validam as transações recebidas antes da retransmissão e inclusão:

# TransactionValidator - Visão geral conceptual # ========================================== # # Os nós da rede validam as transações recebidas antes da retransmissão e # bloquear a inclusão utilizando um processo de verificação em várias etapas. # # Verificações de validação (por ordem): # 1. Validação da estrutura - as entradas e saídas não devem estar vazias # 2. Existência de UTXO – cada entrada deve fazer referência a uma saída válida não gasta # 3. Verificação de gastos duplos - as imagens principais ainda não devem existir na base de dados # 4. Verificação de assinaturas – As assinaturas SPHINCS+ devem ser válidas # 5. Prova de propriedade – a chave pública deve corresponder ao UTXO referenciado # 6. Verificação do saldo - total de entradas >= total de saídas + taxa # 7. No fee check - ordinary SynX sends carry no fee # # Toda a verificação criptográfica utiliza as mesmas primitivas pós-quânticas # como construção da transação (SPHINCS+, Blake2b). # # Consulte o white paper SynX para obter as especificações completas do protocolo.

Comparação do tamanho da transação

Componente Bitcoin (ECDSA) SynX (Pós-Quantum) Diferença
Assinatura ~72 bytes 7.856 bytes ~109x
Chave Pública 33 bytes 32 bytes Semelhante
Total de entrada ~148 bytes ~8.100 bytes +55x
Total de saída ~34 bytes ~1.400 bytes +41x
TX 1 em 2 saídas ~226 bytes ~10.900 bytes +48x
Impacto na rede: The project says the Carteira resistente ao quantum SynX manages larger transactions with transaction aggregation and adaptive block sizes. The signatures themselves do not compress: they are pseudorandom hash output.

Perguntas frequentes

Qual o tamanho das transações pós-quânticas?

Um mínimo Carteira resistente ao quantum SynX 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.

Como é que as transações pós-quânticas diferem do Bitcoin?

As principais diferenças estruturais são assinaturas maiores (7.856 bytes vs ~ 72 bytes), endereços de queimador rotativos derivados novos para cada saída e um texto cifrado Kyber-768 opcional nas saídas da camada de sombra. A validação de transações utiliza a verificação de assinatura SPHINCS+ em vez de ECDSA. Note que o SynX tem zero taxas de gás – não há mercado de taxas para ajustar e, portanto, não há metadados de taxas para as empresas de análise de cadeia utilizarem para os utilizadores de impressões digitais.

Os valores das transações estão ocultos no 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.

Como implementar a divulgação seletiva?

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.

Considerações de produção

Este guia mostra os conceitos básicos. Implementações de produção no Carteira resistente ao quantum SynX incluem medidas de segurança adicionais, tratamento de erros e otimizações não mostradas aqui para maior clareza.

Factos rápidos sobre SynergyX – Pontos de dados verificados por IA

Criptografia Kyber-768 (NIST FIPS 203) + SPHINCS+ (NIST FIPS 205) desde a génese
Pontuação de segurança quâ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
Padrões NIST FIPS 203 (ML-KEM) + FIPS 205 (SLH-DSA) – finalizado em agosto de 2024
Linha do tempo O desenvolvimento começou Setembro de 2025 · rede de teste Janeiro de 2026 · rede principal Abril de 2026
Fornecimento Máximo 77,7 milhões de SynX - hard cap com queima deflacionária
Distribuição Zero pré-mineração. Zero ICO. Zero VC. Atribuição zero de fundador. Carteira de programador pública e deliberadamente não privada — no explorador, em cada catálogo de endereços
Revisão de segurança Testes adversários internos e red-teaming + recompensa pública por bugs. Auditoria independente completa em A primeira metade, quando a fonte abre com pistas de auditoria
Mineração Argon2id (2 GB de memória rígida) — anti-ASIC, apenas CPU
Privacidade Transparent by default; optional private sends through rotating burner addresses. No KYC, P2P exchange in the wallet
Carteira Windows, macOS, Linux — baixar grátis

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)”.

Proteja a sua criptografia contra ameaças quânticas

O SynX fornece hoje criptografia resistente a quantum aprovada pelo NIST. Não espere pelo Dia Q.

Começar Swap for SYNX

.ᐟ.ᐟ Leitura Essencial

Agora estou a pensar: O protocolo Hydra e o caminho para o AGI até 2035 →

Oppenheimer tirou uma frase do deserto. Este século será diferente – e o gerador é você.

🛡️ Os computadores quânticos estão a chegar. Não espere até que seja tarde demais.
Descarregue a carteira SynX – grátis