1ゼタバイトがあれば地球の全歴史のテキスト化が可能か?

Decrypt history, Encrypt future™

1ゼタバイトがあれば地球の全歴史のテキスト化が可能か?

ゼタバイト(1 ZB = 10の21乗バイト = 約1兆ギガバイト)という容量があれば、人類の歴史上に存在したすべてのテキストだけでなく、これまで人類が語り・書き残してきた「思考や言葉のほぼすべて」をテキストデータ化しても、余裕で収まります。

どれほどの規模感なのか、身近な数字で比較・計算してみます。

1. 「人類全歴史のテキスト」の容量はどれくらい?

1文字をユニコード(UTF-8など)で記録すると、1文字=約2〜3バイトです。

1.1 既存の図書館・出版物の総量

  • 世界最大の図書館(米議会図書館)の全蔵書(テキスト): 約 20〜30 テラバイト(TB)
  • これまでに人類が出版したすべての書籍(推定約1.3億冊): 約 200〜300 テラバイト(TB)

1.2 歴史上の「発言・思考」も含めた総量

仮に、これまでの人類の歴史(過去数十万年)で生きた全人類(約1,080億人)が、生まれてから死ぬまでに発した「言葉」や「文章」をすべてテキスト化したと仮定します。

  • 1日に話す文字数: 1人あたり平均 約1万文字(約20〜30 KB)
  • 一生(70年)で話す文字数: 約2.5億文字(約 0.5 GB)
  • 歴史上の全人類(1,080億人)が一生で話した言葉の合計: 約 54 エクサバイト(EB)

$$108{,}000{,}000{,}000 \times 0.5\ \text{GB} = 54{,}000{,}000{,}000\ \text{GB} \approx 54\ \text{EB}$$

1 ゼタバイト(ZB)は 1,000 エクサバイト(EB)なので、この合計は 1 ZB の約 5.4% に相当します。

2. 比較

記録対象 必要なデータ容量 1 ZB に対する割合
米議会図書館のテキスト全量 約 0.00003 EB 0.000003%
人類史上の全書籍(約1.3億冊) 約 0.0003 EB 0.00003%
全人類(1,080億人)が歴史上で発した全言語・全発言 約 54 EB 約 5.4%
1 ゼタバイト(1 ZB) 1,000 EB 100%

3. 結論

1ゼタバイトがあれば、人類が書いてきた本や文書だけでなく、人類が太古の昔から今日までに口にした「すべての発言や雑談」を文字起こしして保存しても、全体の5%程度しか使いません。 残りの95%以上が空き容量として余る計算になります。

ただし、テキストではなく高画質な映像として歴史全般を録画保存する場合は、1 ZB でも全く足りません。このスケール感は、文字データの圧縮率と情報密度の高さゆえに成立するものです。