クリプト

ブロックチェーンプロジェクトSolanaがFacebookのLibra MoveVMをサポート

Solana Japan's icon'
  • Solana Japan
  • 2019/09/20 11:58

Libraは暗号分野のWindows95である

 

Solana Japan

著:ANATOLY YAKOVENKOAUG

Solanaへの質問やコミュニティ参加は下記リンクから。

Solana Link:Discord / Twitter / Telegram / Reddit / Github / Youtube

日本版Twitter / 日本版Telegram

Content image

 

Solanaは、0.4秒のブロックタイムと、バリデーターハードウェアでのコンピューティングを拡張できる柔軟なランタイムを備えた高性能ブロックチェーンです。現在の Solana テストネットでは、分散化された200のノードのネットワークでのGPUの稼働時に毎秒50,000トランザクションを超えるスループットを可能にしています。私たちは、これこそが世界で最もハイパフォーマンスなブロックチェーンであると信じています。

ブロックチェーンコミュニティでも大きな注目を浴びているLibraプロジェクトは、誰もが知るFacebookという大企業によって進められているブロックバスタープロジェクトです。様々な議論がありますが、ブロックチェーン技術の採用にとっては大きな恩恵を生む可能性があります。その中でSolanaチームは、Libra固有のスマートコントラクト言語であるMoveが、共有データとそれを変更する為のスマートコントラクトコードが分離していることに気づきました。

Solanaチームがランタイム-パイプラインで同じ設計決定を行ったことで、この要因についてとても興味深いポイントが判明しました。Moveはスケーリング面だけでなくSolanaと互換性を持つことが可能なスマートコントラクト言語であることです。これにより、SolanaでMoveコードを利用することができ、Solanaネットワークの高度な環境を更に活用することができると解ったのです。

それからわずか2週間後、SolanaのStephen Akridgeは、SolanaでLibraのピアツーピアの支払い取引の実行が可能であるという論文を投稿しました:

統合とベンチマークに取り組んだ結果、Libraの優れた言語設計とSolanaチームの最適化の取り組みによって、SolanaでのMove VMのサポートが発表されることとなりました。これはつまり、Move言語で構築されたプロジェクトとアプリケーションはSolanaとの互換性を持つため、Solanaの他を寄せ付けないトランザクション速度と容量を利用できることを意味します。

 

Move VM Bottlenecks

パイプライン、Solanaトランザクション処理ランタイムは、水平方向にスケーリングされたコンピューティングとストレージにおけるトランザクションの並列実行を可能にします。

 

Solana上でのMove VMのベンチマーク:

Content image

上記のとおり、合計実行時間は684usで、そのうちの605usはバイトコードインタープリターを処理する `vm_execute`関数に費やされます。これは私たちの仮説を裏付けるものとなりました。パイプラインは、バリデーターで使用可能な限り多くのCPUコアでトランザクションの並列実行をスケーリングすることができるため、このベンチマークは本当に注目すべき結果となっています。

Solanaネイティブプログラムは、instructionがネイティブx86であるため、1usの `execute :: vm_execute`を使用します。 MoveVMはネイティブのsolanaプログラムより700倍近く遅く、この速度でのパイプラインがCPUの水平スケーリングをどれだけうまく処理できるかをに取り組む必要があります。

CPU数を増やすことでスループットが直線的に拡大します。 JITまたはLLVMフロントエンドを使用してネイティブの命令セットに直接コンパイルできるようにすると、VMの初期パフォーマンスが飛躍的に向上することは間違い無いでしょう。

 

Move Raw TPS

Content image

LibraのMove VMは、Facebookが持つ巨大な市場により世界中の膨大な数の開発者が惹きつけられ利用されるでしょう。そしてこの動きに対して互換性を持つSolanaは、そのネットワークのコアイノベーションを高度な最適化を施した上で利用することができます。これは非常に有望な兆候です。 Moveで構築されたプロジェクトは容易にSolanaに移行でき、速度とトランザクションスループットの利点を享受できるのです。

Move VMランタイムは現在最適化されていませんが、Solanaチェーンへの統合が容易であることはわかっています。開発者がMoveを選択し、単一のベンダーに縛られないようにすることで、これらの統合はより堅牢で機能的なブロックチェーンエコシステムになると考えられます。

もしあなたがWeb開発者もしくはブロックチェーンとスマートコントラクトに取り組んでいるエンジニアであれば、是非Move言語にも触れておくべきだと思います。こちらでSolanaのMove SDKに関する事例を確認してください。

また、Solanaによる世界初のWebスケールブロックチェーンを実現するためのコアイノベーションについての詳細は、このブログをご確認ください。

 

Solanaへの質問やコミュニティ参加は下記リンクから。

Solana Link:Discord / Twitter / Telegram / Reddit / Github / Youtube

日本版Twitter / 日本版Telegram

 

 

 

Supporter profile iconSupporter profile icon
Article tip 2人がサポートしています
獲得ALIS: Article like 30.32 ALIS Article tip 639.40 ALIS
Solana Japan's icon'
  • Solana Japan
  • @nagata
Solana Japan:https://twitter.com/SolanaJapan

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

バイナンスの信用取引(マージン取引)を徹底解説~アカウントの開設方法から証拠金計算例まで~

Like token Tip token
3.50 ALIS
Eye catch
クリプト

クリプトスペルズで入手したMCHCを引き出す方法

Like token Tip token
196.20 ALIS
Eye catch
クリプト

【初心者向け】$MCHCの基本情報と獲得方法

Like token Tip token
31.32 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

Eth2.0のステークによるDeFiへの影響を考える。

Like token Tip token
43.10 ALIS
Eye catch
クリプト

コインチェックに上場が決まったEnjin Coin(エンジンコイン)コインを解説

Like token Tip token
21.49 ALIS
Eye catch
クリプト

Uniswap(ユニスワップ)で$ALISのイールドファーミング(流動性提供)してみた

Like token Tip token
59.99 ALIS
Eye catch
クリプト

UNISWAPでALISをETHに交換してみた

Like token Tip token
39.40 ALIS
Eye catch
クリプト

【第8回】あの仮想通貨はいま「テレグラム-TON/Gram」

Like token Tip token
69.90 ALIS
Eye catch
クリプト

Polygon(Matic)で、よく使うサイト(DeFi,Dapps)をまとめてみた

Like token Tip token
235.30 ALIS
Eye catch
クリプト

CoinList(コインリスト)の登録方法

Like token Tip token
15.55 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS