Versions
de « On-chain timestamps »
Chaque version de cet article est horodatée sur Ethereum. L'empreinte SHA-256 de son fichier source constitue les données d'une transaction que l'auteur a envoyée depuis son portefeuille : le bloc qui contient la transaction prouve que le texte existait déjà à ce moment-là, et la signature de la transaction prouve qui l'a envoyée.
L'article, dans sa forme actuelle, est la version 1.
Version 1
- SHA-256
0a59f99998474f2dddce69633904f6c56da9d88b04180a83160f96f28132f932- Transaction
0xc5481e2f…787bbf21, bloc 26 050 093- Envoyée par
0x58c2927Ea82f870483879F70D318D447017CbaC8, le portefeuille de l'auteur- Source
- v1.mdx
Vérifier une version
Téléchargez la source d'une version et calculez son empreinte, ici la plus récente :
curl -fO https://vincentc.org/posts/on-chain-timestamps/v1.mdx
shasum -a 256 v1.mdxLe résultat doit être identique aux données d'entrée de la transaction de cette version sur Etherscan, et la transaction doit provenir de l'adresse ci-dessus ; peu importe son destinataire. L'heure indiquée est celle du bloc. Le même relevé, pour les programmes, se trouve dans versions.json.