9_仮想通貨 用語

Solana(SOL)のProof of Historyとは?

仮想通貨Solana(ソラナ、SOL)が採用するProof of History(PoH)は、コンセンサスアルゴリズムの一種です。

【アルトコイン】ソラナ(SOL)とは?

コンセンサスアルゴリズムとは

PoHを採用することで、Solanaは高いスループット性能、効率的なブロック伝播を実現しています。

PoHの概要

PoHの概要は、以下のとおりです。

  • PoHはSolanaが採用するブロックチェーン技術のコンセンサスアルゴリズムの一つ。
  • PoHはブロックチェーン内に時間を組み込むことでネットワークノードの負荷を減らすことを目的としている。
  • PoHはBitcoinのSHA256アルゴリズムを利用して、分散型ブロックチェーンの中で一定の時間追跡システムを維持することができる。
  • PoHを採用することで、Solanaは高いスループット性能、効率的なブロック伝播、大容量のレジャーストレージを実現することができる。

PoHのメカニズム

PoHのメカニズムは、以下のとおりです。

  1. PoHは、ブロックチェーン内に時間を組み込むことで、ネットワークノードの負荷を減らすことを目的としています。
  2. 具体的には、PoHは、BitcoinのSHA256アルゴリズムを利用して、ブロックチェーン内で一定の時間追跡システムを維持します。
  3. この時間追跡システムは、ブロックチェーンに書き込まれる前に計算され、ブロックチェーンに書き込まれた後に変更することができないため、改ざんのリスクを軽減します。
  4. このようにPoHを採用することで、Solanaは高いスループット性能、効率的なブロック伝播、大容量のレジャーストレージを実現することができます。

ブロックチェーン内に時間を組み込むことで、ネットワークノードは同期を取る必要がなく、ブロックの生成時刻を自分自身で判断することができるため、ネットワーク全体の負荷を減らすことができます。

PoSとの違い

以下の表は、PoSとPoHを比較したものです。

PoS(Proof of Stake) PoH(Proof of History)
目的 トランザクションの正当性を決定するアルゴリズム 時間をブロックチェーン内に組み込み、ネットワークノードの負荷を減らすことを目的とするアルゴリズム
参加者の役割 参加者が暗号通貨をステークして、トランザクションを承認するための権利を得る 参加者はブロックを生成するのではなく、PoHのハッシュ値を生成する
利用するアルゴリズム ハッシュ関数に基づくアルゴリズム BitcoinのSHA256アルゴリズムを利用する
実現可能性 資本的に力のある者が支配することがあり、中央集権化が進む可能性がある 分散化された状態を維持することができる

PoSとPoHは、共にブロックチェーンのコンセンサスアルゴリズムですが、それぞれ異なる目的を持っています。

PoSは、トランザクションの正当性を決定するアルゴリズムであり、参加者が暗号通貨をステークすることでトランザクションを承認します。

一方、PoHは、ブロックチェーン内に時間を組み込むことでネットワークノードの負荷を減らすことを目的とするアルゴリズムで、参加者はブロックを生成するのではなく、PoHのハッシュ値を生成します。

また、PoSは、資本的に力のある者が支配することがあり、中央集権化が進む可能性がある一方、PoHは分散化された状態を維持することができます。

-9_仮想通貨 用語
-, ,