Warning: Trying to access array offset on false in /home/c3506104/public_html/ansin-kasotsuka.com/wp-content/themes/jinr/functions.php on line 264
PoH(プルーフ・オブ・ヒストリー)、Sealevel、TowerBFTとは。 - あんしん仮想通貨 | 喜納一太郎ブログ
Uncategorized

PoH(プルーフ・オブ・ヒストリー)、Sealevel、TowerBFTとは。

ickina0605@gmail.com

仮想通貨の一つ、ソラナの信頼性と人気はご存じかと思いますが、これには様々なシステムが関わっています。

今回、その中でもPoH(プルーフ・オブ・ヒストリー)、Sea level、Tower BFTをピックアップしたいと思います。

最後まで読んで下さいね(^_-)-☆

スポンサーリンク

PoHとは

PoHとはソラナのコンセンサスアルゴリズムの一種で、取引の順序を確認する所要時間を削減する手法です。(厳密にはコンセンサスアルゴリズムではなく手法の一つとされています) 引用:Solana (SOL) とは? | Binance Academy

合わせて読みたい
ソラナとは 誕生から分かりやすく解説
ソラナとは 誕生から分かりやすく解説

これまでのコンセンサスアルゴリズムでは。

従来のPoW、PoSでは一つのブロックを生成するのに時間が掛かる上、単一的にタイムスタンプを押していました。結果、各ノードは取引処理を行うのに多くのエネルギーとコストが掛かっていました。

タイムスタンプとは生成されたデータを正確に記録する技術の事を言います。公開鍵証明書を用いてデータに証明を行い時刻情報をデータに付与します。

合わせて読みたい
BTC(ビットコイン)とは?仕組みを分かりやすく解説!
BTC(ビットコイン)とは?仕組みを分かりやすく解説!

ソラナのコンセンサスアルゴリズムでは。

ソラナのPoHでは、SHA-256というデジタル指紋が前のハッシュを元に次のハッシュが作成されブロックチェーンを作ります。これがVDFとして機能しています。

VDFとは

VDF(検証可能な遅延関数)とは特定の計算を行うのに必要な時間を証明するために使用されます。これにより、ブロックチェーンにおいてはハッシュの計算が正確に行われる事を保証すると共に、トランザクションの順序を確保します。

プリセット1
プリセット1

PoHではVDFが時間の証明とハッシュの計算が正しい事を保証するんだね。

VDFはSHA-256というデジタル指紋でブロックチェーンを作っているんだね。

引用:ソラナ公式サイト Synchronization | Solana Validator (solanalabs.com)

Sea levelとは

sea levelは通常、平均海面を意味する用語ですが、ソラナシステムでは取引を並列処理する事を指します。

並列処理には多くの場合、シャーディングがありますが、ソラナは独自のスマートコントラクトシステムを用います。

取引は通常、順番に処理されるためスケーラビリティ面の問題がありました。

ソラナのsea levelでは水平方向に多数の取引を並列処理できます。

これにより高いスループットを実現し1秒間に5万件もの取引処理を可能にしました。

イーサリアムは2024年現在、1秒あたり約15~25件の処理速度となってます。

比較すると大きな違いが分かると思います。

合わせて読みたい
イーサリアムとは?全体像を分かり易く解説
イーサリアムとは?全体像を分かり易く解説

Tower BFTとは

Tower BTFとはソラナシステムにおけるコンセンサスアルゴリズムの一つで、PoHを利用する事でスループットを大幅に向上させ、秒間数万件の取引を処理を可能にしました。

また、スロットと呼ばれるX軸を利用し、各ブロックへ投票権を与え、フォークの発生を阻止する事で強固なセキュリティも確保します。

フォークとはブロックを生成する上で発生してしまう分岐したブロックチェーンの事です。これらは本来のブロックチェーンではないため除外する必要があります。

ソラナシステムではTower BFTによりバリデータからの、各ブロックへの投票権を与えます。まず、スロット呼ばれるX軸でブロックを管理し、各スロット毎に投票の権利が与えられると同時にフォークの除外を行う事が出来ます。上の図をみると1001番からフォークが発生している事が分かります。なのでこのフォークを除外しなければいけません。

例えばスロット1001番目からブロックに投票を行うと、それ以降スロットがロック期間となります。この間はその他の分岐したフォークへ投票が出来ません。もしロックアウトに違反し分岐したフォークへ投票するとペナルティが発生すると公式であります。バリデータは投票によるブロックの生成に貢献すると報酬が得る事ができます。

引用:ソラナ公式サイト タワーBFT |ソラナバリデーター (solanalabs.com)

    スポンサーリンク
    ABOUT ME
    喜納一太郎
    喜納一太郎
    ブロガー/ライター(医療従事者)
    こんにちは、ブロガー/ライターの喜納一太郎です。本業を医療従事者としてお仕事をしています。投資や仮想通貨関連について、出来るだけやさしく解説し、仮想通貨の成長性や、これからの時代を担う事をよく知ってもらいたいと記事を書いています。
    スポンサーリンク
    記事URLをコピーしました