
「分散型アプリケーションとして、Solana は超高速のトランザクション速度と極めて費用対効果の高いトランザクション手数料により、ブロックチェーンの強力な競争相手となっています。」
Solana は、分散型アプリケーション (dApp) の作成を容易にするように設計されたブロックチェーン ベースのスマート コントラクト プラットフォームです。 2017 年に Anatoly Yakovenko によって設立され、オリジナルのトークン SOL は 2020 年 3 月に正式に開始されました。
イーサリアムなどの既存の dapp プラットフォームと比較して、Solana は 1 秒あたり 65,000 トランザクション (tps) を達成でき、平均手数料はわずか 0.00025 ドルです。比較すると、イーサリアムは約 30 tps しか処理せず (2.0 アップグレードが完了する前)、平均取引手数料は 4.50 ドルです。
副題
文章
1) コンセンサスメカニズム
他の dapp プラットフォームの競合他社とは異なり、Solana はトランザクション検証プロセスに対して独自のアプローチを採用しています。特に、Solana の創設者である Yakovenko は、バリデーター (ブロックチェーン上のトランザクションを検証するコンピューター) がブロックチェーン上のすべての新しいアクティビティが実行された順序を均一に確認できるように、トランザクション タイムスタンプ システムを組み込みました。
言い換えれば、Solana システムは本質的にコンセンサス メカニズムです。ブロックチェーン ネットワークの参加者はトランザクションの有効性を分析する任務を負っており、単一のアクティビティ履歴に同意する必要があるため、履歴証明 (PoH) コンセンサスとして知られる概念です。
2)Time,砂時計(時間、砂時計)
Yakovenko 氏によると、Solana タイムスタンプ システムの概念を設計したとき、Google と Intel の集中型データベース設計を借用し、分散型アーキテクチャに適応するようにシステムを変換しました。
前述の Proof of History (PoH) に加えて、Solana は Proof of Stake (PoS) コンセンサス プロトコルも実装しています。
ブロックチェーンは単一のエンティティによって制御されないことに注意することが重要です。ユーザーは、ネットワークの維持と安全性を確保する役割を果たさなければなりません。これは、トランザクションを検証するときに特に必要です。もちろん、ブロックチェーンではネットワークトランザクションの正当性をユーザーが共同して保証する必要があり、基本的にユーザーは検証者の役割を担う必要があります。
ただし、ブロックチェーン プロトコルは、ユーザーが関連する機能を持っているかどうかを恣意的に選択したり判断したりするわけではなく、すべてのブロックチェーンは、関心のあるユーザーが特定の要件を満たすことでバリデーターになる準備ができていることを証明できることを望んでいます。たとえば、ビットコインブロックチェーンはユーザーがマイニング設備に投資することを期待しており、ハッシュ計算は継続的に実行されます。
Cardano、Polkadot、Solana などのブロックチェーンを使用すると、ユーザーは暗号資産をステーキングまたはロックすることでネットワーク検証者になりたいと示します。
次に、コンセンサスメカニズムのプロトコルがステーカーをランダムに選択し、そのステーカーに新しい確認済みトランザクションのセットを提案してブロックチェーンに追加する権利を付与します。プロセス全体を管理するプロトコルは、PoS コンセンサス メカニズムと呼ばれます。
3) トランザクション処理(トランザクション処理)
Solana は、PoH と PoS コンセンサス プロトコルを組み合わせることで、サイドチェーンなどの L2 製品を経由せずに、前例のないトランザクション速度を実現します。これは、Solana エコシステムは 1 つのチェーンにのみ依存する必要があるのに対し、他のブロックチェーン エコシステムは複数の相互運用可能なブロックチェーンでトランザクション負荷を共有する必要があることを意味します。これは「シャーディング」と呼ばれます。 「シャーディング」は、イーサリアムが 2.0 アップグレード中に導入する主要な機能です。同じことが Polkadot と Zilliqa にも当てはまります。これらもシャーディングを利用してトランザクション処理能力 (トランザクション スループットとも呼ばれます) を向上させます。
Solana の単一ブロックチェーン インフラストラクチャはブロック時間が驚くほど速く、平均 400 ミリ秒ごとに新しいブロックが作成されます。比較として、上位の分散型アプリケーション プラットフォームのブロック時間のリストを以下に示します。
イーサリアム: 13秒
カルダノ: 20秒
BNB:3秒
アバランチ: 1.7秒
ポリゴン: 2.2秒
水玉模様: 7秒
副題
2. Solana のユニークな機能は何ですか?
1) Tower Byzantine フォールト トレランス (BFT) アルゴリズム (Tower Byzantine フォールト トレランス アルゴリズム)
Tower BFT プロトコルは、PoH コンセンサス メカニズムを強化し、バリデーターが単一のグローバルな時間ソースにアクセスできるようにします。このようにして、ブロックチェーン ネットワークは、ブロックチェーン上のトランザクション履歴のタイムスタンプを計算して保存することなく、同期されたクロックを利用できます。対照的に、他のブロックチェーンは依然としてバリデーターに依存して、未確認のトランザクションを (生成された順序に関係なく) ランダムに選択し、ブロックチェーンにロードします。
前述の Tower BFT 計算方法に基づいて、タイムスタンプを計算する必要があり、その後、ブロックチェーン上で新しいトランザクションが実行されます。 Solana の場合、PoH と Tower コンセンサスの利用により、バリデーターがタイムスタンプを処理する必要がなくなるため、トランザクション検証プロセスの他の側面に集中する余地が広がります。
2) メキシコ湾流 (Gulf Stream)
Solana は、Gulf Stream と呼ばれるシステムを使用して、メモリプールの必要性を排除します。ここで、mempool は未確認のトランザクションを待機する領域と考えることができ、バリデーターはそこからトランザクションを選択してブロックチェーンに追加します。 Solana の場合、バリデーターは、新しく追加されたブロックの最終状態がロックされる前にトランザクションを受け取ります。したがって、Solana ブロックチェーンには未確認のトランザクションの待機リストはありません。
3) 海面(海面)
Solana はスマート コントラクトを並行して実行できるようにし、ブロックチェーンのコンピューティング能力を強化します。 「Sealevel」と呼ばれるこの技術は、Solana のスケーラビリティを拡張し、ブロックチェーンの速度に悪影響を与えることなく複数のスマート コントラクトを同時に実行できるようにします。
4) ワームホール(ワームホール)
副題
3. Solana がトランザクション速度を重視するのはなぜですか?
イーサリアムと同様に、Solana はスマート コントラクトをサポートしています。スマート コントラクトは、所定の条件が満たされた場合に特定の機能を実行する自己実行コンピューター プログラムです。したがって、開発者は Solana 上でブロックチェーン アプリケーションを起動して操作できます。
イーサリアム エコシステムで見てきたように、特にブロックチェーン アプリケーションに関しては、高いトランザクション スループットが常に中心的な要件の 1 つであり、そのためイーサリアム エコシステムは大幅なアップグレードを受けています。したがって、Solana 開発チームは、ブロックチェーンの出力を最適化する方法を常に模索しています。
副題
4. ソラナオリジナルトークン — SOL
前述したように、SOL は Solana ブロックチェーンのオリジナル トークンであり、現在時価総額でトップ 10 の暗号通貨にランクされています。本稿執筆時点で、暗号資産の総供給量は5億818万963 SOL、時価総額は292億ドルとなっている。
電報: https://t.me/zebra_ventures
著者に連絡してコミュニティコミュニケーションに参加するには、WeChat: Notaganster を追加してください。最先端の投資調査情報や市場情報をさらに知りたい場合は、当社のメディアをフォローしてください。
公式サイト:https://zebra-vc.com
Twitter: https://twitter.com/ZebraVentures
電報: https://t.me/zebra_ventures