【完全版】ゼロからわかるビットコイン原文解説!(第3章)

 第3章 タイムスタンプサーバー

 

3. Timestamp Server

The solution we propose begins with a timestamp server. A timestamp server works by taking a hash of a block of items to be timestamped and widely publishing the hash, such as in a newspaper or Usenet post [2-5]. The timestamp proves that the data must have existed at the time, obviously, in order to get into the hash. Each timestamp includes the previous timestamp in its hash, forming a chain, with each additional timestamp reinforcing the ones before it.

 

The solution we propose begins with a timestamp server.

solution・・・解決策
propose・・・提案する
begins・・・まずは、はじめは
timestamp server.・・・タイムスタンプサーバです。

 

初めに提案する解決策は、タイムスタンプサーバーです。

 

A timestamp server works by taking a hash of a block of items to be timestamped and widely publishing the hash, such as in a newspaper or Usenet post [2-5].

take・・・処理する
timestamped・・・タイムスタンプする
widely・・・広く
publishing・・・後悔する
newspaper・・・新聞

 

タイムスタンプするとは記録して行くという意味で、バイト終わった後に時間を記録するあの機械のイメージですかね。

そのタイムスタンプで、を一定の時間ごとに、一定時間に行われた全ての取引をサーバーに記録して行くのがこのタイムスタンプサーバーです。

そして、その記録を誰もが見ることができるように、広範囲に公開するのです。

 

タイムスタンプ・サーバーは、タイムスタンプされる複数アイテムを含むデータブロックをハッシュとして処理し、そのハッシュを新聞やUsenetポスト[2-5]のように広範囲に公開します。

 

 

The timestamp proves that the data must have existed at the time, obviously, in order to get into the hash.

proves・・・証明する
existed・・・存在していた
at the time・・・時点で
obviously・・・明らかに
in order to・・・するために
get into・・・になる

そして、タイムスタンプでサーバーに記録された取引は、全てハッシュ関数にかけられて記録されて行くので、その記録されているハッシュ値の存在が、取引があったことを証明してくれます。

タイムスタンプにより、そのデータがタイムスタンプされた時点でハッシュとなるために存在していたことが証明されます

 

 

Each timestamp includes the previous timestamp in its hash, forming a chain, with each additional timestamp reinforcing the ones before it.

Each・・・それぞれの
includes・・・含む
previous・・・以前の
forming・・・形成する
additional・・増える
reinforcing・・・強化する

以前の取引から形成されたハッシュ値をさらに次の取引に入れることにより、チェーンのようにどんどん取引の記録が繋がって形成されて行く。

その様が、ブロックをチェーンで結んでいるようなので、ブロックチェーンと言われている。

そして、その取引は長くなれば長くなるほど、改ざんもできにくくなるので、安全性もましていく。

各タイムスタンプはそのハッシュの中に直前のタイムスタンプを含んでいくことでチェーンを形成し、タイムスタンプが増えるたびに以前のタイムスタンプを強化していきます。