BC Vol:01「何が入っているの?ブロックチェーンの気になる中身

2018/4/16

ブロックチェーンって、何でできているんですか?

 「ブロック」と「チェーン」。それぞれをイメージするのは簡単だけど、ブロックチェーンとなると話は別。前回の記事でブロックチェーンが誕生した経緯や、大まかな特徴はわかったと思います。でも、ブロックチェーンは一体、どんな技術構成されているのでしょうか? 今回はそんなお話です。


 まずは、「ブロックチェーンに欠かせない重要キーワードから見ていきましょう。

たくさんありますが、意外とわかりやすいかもしれません

 技術の説明はどうしても複雑になりがち。そこでできるだけわかりやすい解説をしていきたいと思います。

<最低限、覚えておきたいキーワード>

・「ブロック」

ダンボールや木製の箱? では、もちろんありません。データや数値の集まりをブロックといいます。では、その中身は? というと、主に「トランザクション」・「ハッシュ」・「ナンス」の3つ。それぞれ以下に解説しているので、ここでは言葉だけ覚えておきましょう。

・「チェーン」

ブロックがイメージできるとチェーンは簡単。そう、ブロックとブロックのつながりです。データの集まりが脈々と続いている様子からブロックチェーンと呼ばれます。

・「トランザクション」

取引データのことを指します。ビットコインでいえば、「AさんがBさんに1BTC(ビットコインの単位)送金」という情報です。

・「ハッシュ」

“ハッシュ値”とも呼ばれます。「値」の文字からもわかるようにハッシュは数値のことです。さて、なんの数値か? といえば、「前のブロックのデータを暗号化」したもの。例えば「AさんがBさんに1BTC−−」という情報を「d98341fff418・・942da・・・」のように数列に変化させたものです。また、このように暗号化することをハッシュ化ともいいます。

・「ナンス」

ノンスとも呼ばれます。ナンスはハッシュと同様の数値で、「前のブロックのハッシュ値」と「取引データ(トランザクション)」をまとめてハッシュ化したものです。ブロックチェーンであたらしいブロックをつくるときに必要になります。


・「P2Pネットワーク」

ブロックチェーンの仕組みのなかでも重要な特徴です。P2Pの正式名称は「Peer to Peer」。Peerとは、「同格者、対等者、仲間」という意味。つまりP2Pネットワークは「中心人物がいない平等なネットワーク」を指します。このネットワークの対極にあるのが従来の「クライアント・サーバー型」。サーバーがあるニーズ(リスエスト)を受けて情報を提供するというネットワークです。

・「ノード」

ブロックチェーンのP2Pネットワークの参加者(正しくはコンピュータ)。ノードがいなくてはP2Pネットワークが成り立ちません。

・「マイナー」

ノードのなかでも「働く人」のことを指します。え、労働? と不思議に感じるかもしれませんが、ブロックチェーンはマイナーの労働により機能するという不思議な側面があります。

・「PoW」

正式名称を「プルーフ・オブ・ワーク」といい、日本語では”仕事の証明”というような意味です。ここで、上のマイナーに関係するものだということはおわかりでしょう。ビットコインを例にすると、送金が完了するまでに10分が必要ですが、実はその時間は、ブロックチェーン上でマイナーが働いている時間なのです。

・「マイニング」

マイナーの仕事を指します。なぜマイニング(採掘)という言葉が使われているかといえば、マイナーの労働スタイルが「金の採掘」に似ているから。つまり、マイナーは報酬を得ようと”何か”を探しているわけです。さて、「何か」とはなにか? それは上で紹介した「ナンス」です。詳しくはのちに説明しますので、ここでは、「マイナーの働きにより」「ナンスが見つかり」「あたらしいブロックができる」という一連の流れをイメージしておいてください。

いろいろな仕組みが連携して、改ざんできない環境をつくっています

 上記に加え、ブロックチェーンを基盤とするビットコインが暗号通貨といわれるように「公開暗号方式」という暗号技術や、取引の証明になる「電子著名」、「タイムスタンプ」なども重要なキーワードです。これらの説明は少し複雑なので、またの機会に順を追ってじっくりと説明していくことにしましょう。

 これらの仕組みが連動し、ブロックチェーンは事実上、絶対にデータが改ざんされない、あるいは限りなく改ざん困難な環境を築いています。その強固なセキュリティ環境と、従来のクライアント・サーバー型ではないP2Pネットワークのメリットから今、あらゆる分野に波及しようとしているのです。


次回は、今回取り上げたキーワードを使ってブロックチェーンが機能する仕組みを紹介していきます。ぜひ、それぞれの言葉と内容をチェックしておいてくださいね。

関連記事

ピックアップ記事

  1. 常に新しい用語が生まれてくる情報システム部門は、全ての用語を正しく理解するのも一苦労。ましてや他人に…
  2. 平成31年、とうとう平成最後の年が幕を開けた。先日、安倍首相は三重県伊勢市での年頭記者会見で、「5月…
  3. 経済の新たな原動力として注目されるAPI。業務システムとしてクラウド(SaaS)を利用することが一般…
  4. 不朽の名作と名高いRPGの開発をはじめ、数々の有名IPのソーシャルゲーム開発を手がけてきたオルトプラ…
  5. PCNW(PC・ネットワークの管理・活用を考える会)が、東京会場における今期最初の勉強会「第一回クラ…
  1. 【情シス基礎知識】~Windows10を学ぶ~サービスチャンネルと機能更新の関係

  2. PCNW「YOUはどうして情シスに?」第三回クライアント勉強会@東京

  3. 【情シス×ストレッチ】手首疲労対策ストレッチ「手首レッチ①」~第10回~

  4. くらめその情シス“技”【番外編】:OneLoginポータルへのログインをバイパスする

  5. いまさら聞けない【情シス基礎知識】Javaの種類と有償化の関係

  6. 【知っトク技術】秘密計算とは何か?

  7. いまさら聞けない【情シス基礎知識】Windows Defenderってなにするもの?

  8. 【情シス基礎知識】CISOとCSIRT、その関係性は?

  9. 【情シス知っ得言語】「Go言語」のメリットと学ぶべき理由

  10. くらめその情シス“技”:ユーザー管理(Active Directory) from Developers.IO

関連サービス

情シス採用 人材紹介サービス

情シスの戦略・企画人材育成

情シス向け業務支援ツール

おすすめ記事

  1. オラクル(Oracle)による無償サポート終了で今やホットなキーワードである「Java」。自分のPC…
  2. Windowsに無料でついてくるセキュリティソフト「Windows Defender」。わざわざセキ…
  3. 欧州でのGDPR(一般データ保護規則)の施行や企業情報を狙ったサイバー犯罪の流行の中、情シスは顧客情…
  4. 最近では、働き方改革の旗振りのもと、多くの企業が在宅勤務やサテライトオフィスを導入するようになり、リ…
  5. 2000年にリリースされたWindows 2000 Server で初めて登場したActive Di…
  6. ついにスタートした「GDPR」。世界から注目を集めるEUの個人データ保護規制です。EUに所在する人の…
ページ上部へ戻る