今回は、ブロックチェーン分散型台帳技術を簡単に説明して見よう!
ブロックチェーンとは、分散型台帳技術、または、分散型ネットワークであるが、ブロックと呼ばれる順序付けられたレコードの連続的に増加するリストを持つものである。
各ブロックには、タイムスタンプと前のブロックへのリンクが含まれていて、理論上、一度記録するとブロック内のデータを遡及的に変更することはできない。
ブロックチェーンデータベースは、Peer to Peerネットワークと分散型タイムスタンプサーバーの使用により、自律的に管理されるのだ。
その活用は、金融とテクノロジーを掛け合わせた「フィンテック」が、日本でも注目を集めています。
フィンテックは、ビットコインを始めとする「仮想通貨」に活用され「仮想通貨」が通貨として機能し、サービスが成り立つ上で非常に重要な技術と言われています。
メディアを通して頻繁に耳にすることが増えたブロックチェーンとは、具体的にどのような技術なのでしょうか。
ブロックチェーンは「分散」しており、ユーザー 同士が管理していますが、この形式を「分散型取引台帳」と呼ばれています。
ブロックチェーンは、複数のコンピューターで分散して管理されているため、「仮想通貨」の取引ごとのリアルタイム更新には対応できません。
このデータはオープン化されているため、誰でも確認することができますが、トランザクションの「具体的な取引内容」は、ハッシュ関数によって「暗号化」されるという特徴です。
ハッシュ関数とは、元となるデータから一定の文字数の不規則な文字列(ハッシュ値)を生成する関数です。
生成された文字列から、元のデータを読み取ることができない「不可逆性」を持っているのが特徴です。
ブロックデータには、ハッシュ関数によって暗号化されたトランザクションと直前のブロックデータのハッシュ値が含まれます。
そのブロックデータを上手く活用した「仮想通貨」を紹介しておくので興味ある人は迷わずクリック!https://jbcoin.io/