Versões
Cada versão deste post tem um carimbo de tempo no Ethereum. O SHA-256 do arquivo-fonte da versão forma os dados de uma transação que o autor enviou da própria carteira: o bloco que contém a transação prova que o texto já existia naquele momento, e a assinatura da transação prova quem a enviou.
O post, como está agora, é a versão 1.
Versão 1
- SHA-256
0a59f99998474f2dddce69633904f6c56da9d88b04180a83160f96f28132f932- Transação
0xc5481e2f…787bbf21, bloco 26.050.093- Enviada por
0x58c2927Ea82f870483879F70D318D447017CbaC8, a carteira do autor- Arquivo-fonte
- v1.mdx
Como verificar uma versão
Baixe o arquivo-fonte de uma versão e calcule o hash dele; aqui, o da mais recente:
curl -fO https://vincentc.org/posts/on-chain-timestamps/v1.mdx
shasum -a 256 v1.mdxO resultado deve ser igual aos dados de entrada da transação dessa versão no Etherscan, e a transação deve vir do endereço acima; não importa para onde ela foi enviada. O horário mostrado é o do bloco. O mesmo registro, para programas, está em versions.json.