バージョン

「On-chain timestamps」のバージョン

この記事の各バージョンには、イーサリアム上でタイムスタンプが付与されています。ソースファイルのSHA-256が、著者が自分のウォレットから送信したトランザクションのデータです。そのトランザクションを含むブロックは、その時点で本文がすでに存在していたことを証明し、トランザクションの署名は、誰が送信したかを証明します。

現在の記事の内容は、バージョン1です。

バージョン1

SHA-256
0a59f99998474f2dddce69633904f6c56da9d88b04180a83160f96f28132f932
トランザクション
0xc5481e2f…787bbf21(ブロック26,050,093)
送信元
0x58c2927Ea82f870483879F70D318D447017CbaC8(著者のウォレット)
ソース

バージョンの確認方法

バージョンのソースをダウンロードして、ハッシュ値を計算します。最新のバージョンの場合は次のとおりです。

curl -fO https://vincentc.org/posts/on-chain-timestamps/v1.mdx
shasum -a 256 v1.mdx

計算結果は、Etherscanで確認できる、そのバージョンのトランザクションの入力データと一致する必要があります。また、そのトランザクションは上記のアドレスから送信されている必要があります。送信先は問いません。表示されている時刻はブロックの時刻です。同じ記録をプログラム向けにしたものがversions.jsonです。