Bitcoinブロックタイムスタンプコンバーター
Unix timestamp、block height、読みやすい日付間で変換。任意の時点でどのBitcoinブロックがマイニングされたかを確認できます。
タイムスタンプ、ブロック高、日付の間で変換します。
ジェネシスから最新ブロックまで、Bitcoinのタイムラインを正確にナビゲートできます。
すべてのBitcoinブロックには、それがマイニングされた時刻を記録するUnix timestampが含まれています。このツールを使用すると、Unix timestamp、block height、人間が読める日付の間で自由に変換できます。トランザクションがいつ承認されたかを確認する場合でも、過去のブロックを調査する場合でも、将来のブロックがいつマイニングされるかを推定する場合でも、これらのコンバーターがお役に立ちます。
タイムスタンプコンバーター
1/1/1970 00:00:00 UTC (Unix epoch) からの秒数です。Genesis block: 1231006505。
ブロックデータを取得中…
エラーが発生しました。もう一度お試しください。
Unix Timestamp
--
推定 Block Height
--
推定値
人間が読める日付
--
--
詳細情報
ISO 8601
--
Halving Epoch
--
Block Reward
--
ブロックデータ (APIより)
Block Height
--
トランザクション数
--
サイズ
--
難易度
--
Block Hash
--
ブロックタイムスタンプを理解する
各Bitcoinブロックには、そのブロックを作成したマイナーによって設定されたタイムスタンプが含まれています。このタイムスタンプはUnix timestampで、1970年1月1日00:00:00 UTCからの秒数です。しかし、Bitcoinのブロックタイムスタンプには、通常の時計とは異なるいくつかの重要なニュアンスがあります。
タイムスタンプは概算です
ブロックのタイムスタンプは完璧に正確である必要はありません。ブロックのタイムスタンプは、直前の11ブロックの中央値より大きく、かつ未来に2時間を超えないものでなければなりません。つまり、タイムスタンプは実時間から数時間ずれる可能性があります。
ブロック間隔は変動します
Bitcoinは平均10分ブロックを目標としていますが、実際の間隔はポアソン分布に従います。1分以内に見つかるブロックもあれば、1時間以上かかるブロックもあります。このため、タイムスタンプからblock heightへの変換は本質的に概算となります。
Bitcoinタイムラインのマイルストーン
Bitcoinの歴史は、そのblock heightとタイムスタンプを通じて追跡できます。ブロックチェーン史上最も重要な瞬間のいくつかを以下に示します。
| ブロック | 日付 | イベント |
|---|---|---|
| #0 | 2009年1月3日 | Satoshi NakamotoによってGenesis blockがマイニングされる |
| #210,000 | 2012年11月28日 | 最初のhalving (50 → 25 BTC報酬) |
| #420,000 | 2016年7月9日 | 第2回halving (25 → 12.5 BTC報酬) |
| #630,000 | 2020年5月11日 | 第3回halving (12.5 → 6.25 BTC報酬) |
| #840,000 | 2024年4月20日 | 第4回halving (6.25 → 3.125 BTC報酬) |
Median Time Past (MTP)
Bitcoinは、コンセンサスに重要な時間計算のために Median Time Past (MTP) と呼ばれる概念を使用します。MTPは、直前の11ブロックのタイムスタンプの中央値です。この仕組みは、マイナーが将来のブロック報酬を請求したり、time-lockedトランザクションに早期に影響を与えたりするなど、有利になるためにタイムスタンプを操作することを防ぎます。
Time-lockedトランザクション (nLockTime または OP_CHECKLOCKTIMEVERIFY を使用) は、検証のために現在のブロックのタイムスタンプではなくMTPを使用します。これにより、より安定し操作に強い時間の参照が保証されます。MTPは常に「実時間」より少なくとも1ブロック遅れているため、新しくマイニングされたブロックは実時間と比較してタイムスタンプがわずかに過去に見える場合があります。
Block Height推定の仕組み
タイムスタンプとblock heightの間の変換は、ブロック間隔が完全に一定ではないため、推定が必要です。このツールは、シンプルですが効果的な公式を使用します。
block_height ≈ (timestamp - 1231006505) / 600
ここで 1231006505 はgenesis blockのタイムスタンプ (2009年1月3日 18:15:05 UTC)、600 はターゲットのブロック間隔 (秒単位、10分) です。この近似値は平均的にはうまく機能しますが、ハッシュレートの変動、難易度調整、ブロック発見時間の自然なばらつきにより、特定の日付では数百ブロックずれる可能性があります。
正確なblock heightデータを得るために、このツールはblock heightからタイムスタンプへの変換時にmempool.space APIから実際のブロック情報を取得し、推定値ではなく正確な結果を提供します。
よくある質問
なぜblock heightの推定値は時々不正確なのですか?
Unix timeとは何で、なぜBitcoinはそれを使用するのですか?
ブロックのタイムスタンプは前のブロックより前になることがありますか?
2038年にUnix timestampで何が起こりますか?
次のBitcoin halvingはいつですか?
NoxHashでBitcoinマイニングを始めよう
マイニングされたすべてのブロックが、獲得したBitcoinです。NoxHashに参加し、エンタープライズグレードのマイニングハードウェアをレンタルして、ブロックごと、日々BTCを蓄積しましょう。技術的な知識は不要です。