O CardanoWall transforma qualquer arquivo em uma prova permanente e pública de que ele existiu em um dado momento. Seu dispositivo gera a impressão digital do arquivo, essa impressão digital é carimbada no tempo na Cardano e qualquer pessoa pode verificar a data para sempre. Como opção, sele o arquivo para que só o destinatário que você escolher consiga abri-lo.
Quando você publica um registro, seu dispositivo gera uma impressão digital do arquivo — essa impressão é a prova, e ela fica registrada na rede Cardano com uma data anexada. A partir daí, qualquer um pode conferir a data. O arquivo em si fica com você por padrão. Se você também optar por guardar uma cópia criptografada conosco — para você mesmo ou para destinatários escolhidos —, seu dispositivo a sela de modo que só esses detentores de chave consigam abrir, e os bytes criptografados ficam guardados no Arweave. O conteúdo continua privado; só a data é pública.
Não há um servidor no meio. Cada passo acontece no seu dispositivo, na rede Cardano pública ou em qualquer verificador — o nosso, o seu ou o de um destinatário. Selar um registro para alguém é opcional; só as pessoas que você escolher conseguem abrir o que você selou.
Calculamos uma impressão digital criptográfica (um hash) do seu arquivo no navegador. Essa impressão digital é a prova — e, por padrão, é tudo o que vai ser publicado. Você também pode optar por guardar uma cópia criptografada do próprio arquivo — para você mesmo (para que uma edição local futura não quebre a prova) ou para destinatários escolhidos — usando primitivas modernas e bem auditadas (Ed25519, X25519, ChaCha20-Poly1305, a mesma família que protege o Signal, o WireGuard e o iMessage da Apple). Seu arquivo original nunca é enviado a lugar nenhum; o que sai da sua máquina já sai criptografado.
Uma âncora curta — a impressão digital do seu arquivo, mais um ponteiro Arweave caso você tenha escolhido enviar uma cópia criptografada — é gravada na mainnet da Cardano. Custa alguns centavos. Uma vez incluída em um bloco, não pode ser alterada, removida ou pós-datada por ninguém, nem por nós. Qualquer arquivo criptografado vai para o Arweave, uma rede de armazenamento descentralizada e permanente; o arquivo original nunca sai do seu dispositivo.
Qualquer pessoa com a referência da transação pode confirmar a data direto da blockchain Cardano pública, para sempre, sem conta e sem precisar confiar em nós — nossa ferramenta de linha de comando de código aberto deixa você conferir isso em qualquer explorador por conta própria. Se o registro foi selado para um destinatário, só ele consegue abrir o conteúdo; todo mundo mais ainda vê a prova, só não vê o que ela protege.
Escrevemos o Label 309 — uma Cardano Improvement Proposal que define exatamente como um registro de prova de existência aparece na blockchain — e o estamos levando pelo processo oficial dos CIPs. Qualquer pessoa, inclusive concorrentes diretos, pode criar uma carteira, visualizador ou auditor que fale a mesma língua. O CardanoWall é uma implementação; a especificação pertence à comunidade.
Ler o Label 309