Solana(ソラナ)8つのイノベーション「Sealevel」を解説

ブログランキングに参加中!!ポチッと押して応援よろしくお願い致します!!

にほんブログ村 投資ブログ 仮想通貨投資へ

Solana(ソラナ)8つのイノベーション「Sealevel」を解説

<!–//i2ad.jp/customer/myfuiwq/coin-choice.php?id=6–>

div#custom_ad_sp {
text-align: left;
border-bottom: 2px solid #222222;
}

div#custom_ad_sp time.entry-date {
display: none;
}

div#custom_ad_sp a {
line-height: 1.3em;
max-height: 3.9em;
font-size: 17px;
}

div#custom_ad_sp div.td_block_wrap{
margin-bottom: 20px;
}

body .td_uid_3_5f00f153ddfc5_rand .td_module_wrap:hover .entry-title a,
body .td_uid_3_5f00f153ddfc5_rand .td-pulldown-filter-link:hover,
body .td_uid_3_5f00f153ddfc5_rand .td-subcat-item a:hover,
body .td_uid_3_5f00f153ddfc5_rand .td-subcat-item .td-cur-simple-item,
body .td_uid_3_5f00f153ddfc5_rand .td_quote_on_blocks,
body .td_uid_3_5f00f153ddfc5_rand .td-opacity-cat .td-post-category:hover,
body .td_uid_3_5f00f153ddfc5_rand .td-opacity-read .td-read-more a:hover,
body .td_uid_3_5f00f153ddfc5_rand .td-opacity-author .td-post-author-name a:hover,
body .td_uid_3_5f00f153ddfc5_rand .td-instagram-user a {
color: #222222;
}

body .td_uid_3_5f00f153ddfc5_rand .td-next-prev-wrap a:hover,
body .td_uid_3_5f00f153ddfc5_rand .td-load-more-wrap a:hover {
background-color: #222222;
border-color: #222222;
}

body .td_uid_3_5f00f153ddfc5_rand .block-title > *,
body .td_uid_3_5f00f153ddfc5_rand .td-trending-now-title,
body .td_uid_3_5f00f153ddfc5_rand .td-read-more a,
body .td_uid_3_5f00f153ddfc5_rand .td-weather-information:before,
body .td_uid_3_5f00f153ddfc5_rand .td-weather-week:before,
body .td_uid_3_5f00f153ddfc5_rand .td-subcat-dropdown:hover .td-subcat-more,
body .td_uid_3_5f00f153ddfc5_rand .td-exchange-header:before,
body .td-footer-wrapper .td_uid_3_5f00f153ddfc5_rand .td-post-category,
body .td_uid_3_5f00f153ddfc5_rand .td-post-category:hover {
background-color: #222222;
}
body .td-footer-wrapper .td_uid_3_5f00f153ddfc5_rand .block-title > * {
padding: 6px 7px 5px;
line-height: 1;
}

body .td_uid_3_5f00f153ddfc5_rand .block-title {
border-color: #222222;
}

編集部おすすめ

Solana(ソラナ)8つのイノベーション「Sealevel」を解説

Solana(ソラナ)8つのイノベーション「Sealevel」を解説

Solana(ソラナ)のハイパフォーマンスなブロックチェーンは、以下の8つの主要なイノベーションによって構成されています。

ソラナの8つのイノベーション

  1. Proof of History(PoH)
  2. Tower Byzantine Fault Tolerance:PoHに最適化されたPBFT
  3. Turbine:ブロック伝搬プロトコル
  4. Gulfstream:Mempool-lessトランザクション転送プロトコル
  5. Sealevel:世界初の並列スマートコントラクトのランタイム
  6. Pipelining:検証用のトランザクション処理装置
  7. Cloudbreak:水平スケールのアカウントデータベース
  8. Archivers:分散型台帳ストレージ

今回は上記のうち「Sealevel」について解説します。ソラナはスマートコントラクトを実行できる2020年にローンチ予定の汎用ブロックチェーンです。ソラナは、レイヤー2やシャーディングを必要とせずに秒間で5万トランザクションを実行できる点でゲームチェンジャーだと期待されます。詳しくは下記の記事をご覧ください。

【関連】
Solanaとは?秒間5万トランザクションを処理できるブロックチェーン

超並列トランザクション処理エンジンSealevel

Sealevelは、GPUやSSDをまたいで水平方向にスケールするように設計された超並列トランザクション処理エンジンです。多くのブロックチェーンがシングルスレッドコンピュータであるのに対して、ソラナのブロックチェーンは単一のシャードでトランザクションの並列実行(署名検証だけでなく)をサポートしています。

Sealevelのソリューションは、パスマスター転送やDMA転送時に、不連続のメモリーブロックを連続転送するスキャッタギャザーと呼ばれるオペレーティングシステムドライバに依存しています。トランザクションは実行中にどのような状態で読み書きするかを前もって指定し、ブロック内で発生しているすべての非重複トランザクションを見つけ、並列実行を行うことができます。

Sealevel自体はトランザクションをスケジュールするバーチャルマシンですが、Sealevelは実際にバーチャルマシン内でトランザクションを実行しません。その代わりにSealevelは、高性能パケットフィルタ用に設計されたBerkeley Packet Filter (BPF)と呼ばれるバイトコードを使用して、ハードウェア上でネイティブに実行されるトランザクションを渡します。このバイトコードは90年代初頭から最適化されており、世界中の何百万台ものスイッチに導入されており、シングルスイッチで40ギガビットのネットワーク上で毎秒6,000万パケットを処理しています。

【こんな記事も読まれています】
ソラナ財団(Solana Foundation)のビジョンと主な取り組み
Solana(ソラナ)8つのイノベーション、「Tower BFT」+「Turbine」解説
分散型APIソリューションPocket(ポケット)がSolana(ソラナ)を統合


引用元はこちら

当サイトは非営利にて運営を行わせて頂いております。 運営に関する募金はビットコインにて随時行わせて頂いております。 もし今後も当サイトを応援して頂ける方は是非ビットコインにて募金して頂けますと幸いです。

■ビットコイン(Bitcoin)
1L1mCDuAPZJJtt7boJvDzBNCqv66X3eqgQ

■イーサリアム(Ether)
0xB6c362e6c49F54F271E17CC1D064D5Ae6605066B