Especificação de verificação aberta · v1

Verificação de certificado ProofReg — sem o ProofReg

Esta especificação é CANON: os formatos de memo abaixo estão congelados (2026-07-04) e nunca mudarão. As extensões só podem adicionar novos pares key=value; os analisadores devem ignorar chaves desconhecidas.

1. O que é ancorado, onde

O ProofReg escreve dois tipos de memos no XRP Ledger público:

TipoEnviado deFinalidade
Registo de ficheiro (tx1)Conta de financiamento do ProofRegAncora a impressão SHA-256 de um ficheiro de cliente.
Âncora de certificado (tx2 solo / tx3 duo)Conta de ancoragem fixa e dedicada:
rnxVRoVF7EKwGNZWoPCvGJcijbvZq9v3Da
Ancora a impressão SHA-256 do próprio PDF do certificado emitido.

A conta de ancoragem dedicada carrega apenas âncoras de certificado, para que a sua lista de transações se mantenha pequena e pesquisável. Nunca muda; se alguma vez for comprometida, a conta sucessora é anunciada publicamente e esse anúncio é, por sua vez, ancorado a partir da conta antiga.

2. Formatos de memo (congelados)

2.1 Registo de ficheiro (tx1)

PROOFREG|sha256=<64 lowercase hex>[|label=<text>][|reg=<text>]|id=<PR-YYYY-NNNNNN>[|ref=<PR-YYYY-NNNNNN>]

2.2 Âncora de certificado (tx2 / tx3)

PROOFREG-CERT|v=1|id=<PR-YYYY-NNNNNN>|sha256=<64 lowercase hex>|kind=solo|issued=YYYY-MM-DD
PROOFREG-CERT|v=1|id=<PR-YYYY-NNNNNN>|sha256=<64 lowercase hex>|kind=duo|issued=YYYY-MM-DD
PROOFREG-CERT|v=1|id=<PR-YYYY-NNNNNN>|sha256=<64 lowercase hex>|kind=dossier|issued=YYYY-MM-DD

Os prefixos dos memos diferem de propósito: as âncoras de ficheiro (PROOFREG) e as âncoras de certificado (PROOFREG-CERT) nunca podem ser confundidas.

3. Os quatro passos de verificação (tal como impressos em cada certificado)

  1. Abra um explorador público do XRP Ledger e procure a conta de ancoragem fixa acima.
  2. Percorra as transações dessa conta em torno da data de emissão.
  3. Encontre a transação cujo memo carrega este certificate id (formato PROOFREG-CERT).
  4. Calcule o SHA-256 deste ficheiro PDF e compare-o com o sha256 nesse memo. Igual = autêntico.

Estes passos não exigem nada do ProofReg — nem o site, nem a cooperação, nem a continuidade. A página Verify em verify.proofreg.com é o caminho cómodo, nunca o único.

4. A camada de conveniência do nome do ficheiro

Após a ancoragem, o ficheiro do certificado é nomeado ProofReg_<certificate-id>_<anchor-transaction>.pdf. Um nome de ficheiro não faz parte dos bytes de um ficheiro e, por isso, não afeta a impressão. Se o ficheiro ainda tiver o seu nome original, a transação de ancoragem pode ser lida diretamente dele. O nome do ficheiro é conveniência, nunca prova: renomeá-lo não quebra nada, e um certificado falso com um nome de transação autêntico trai-se assim que a sua impressão não corresponde à ancorada.

5. Alcance da prova (rodapé de certificado congelado)

Solo: «Prova independente de que esta impressão existia no XRP Ledger antes desta marca temporal. O ProofReg não liga esta impressão a uma identidade verificada e não avalia o conteúdo.»

Duo: «Prova independente de que ambas as partes tinham cada uma, antes da sua própria marca temporal de ledger, um exemplar idêntico byte a byte deste ficheiro. Não prova que estavam de acordo, o leram ou o aprovaram — mas que tinham o mesmo documento. O ProofReg não liga estes registos a identidades verificadas e não avalia o conteúdo.»

Versão da especificação v1 — congelada 2026-07-04. As extensões só adicionam chaves; as chaves existentes nunca mudam.

Atualizado julho 2026