スマート契約の議論:エテリアムかステラ? パート1。 あなたがオタクであるか、Ethereum EVMやStellar Labsのような新しい光沢のあるものを手に入れたい場合は、読んでください。
それぞれの目的と目標に細心の注意を払いながら、TPS、ブロック確認時間、ノード数の点で両方のプロトコルを見ていきます。 私は次の分割払い上の寸法を追加します。, 私はいつEthereumまたはStellarを選択する必要があるかを識別することによって分析を終了するとき.
* 忘れないでください:1つは他のものよりも良くも悪くもありません。 彼らは異なる目的を果たします。 *
エテリアム
Vitalik 自身が述べたように、Ethereumの目標は、本質的に世界のコンピュータであることです。 Ethereumは、開発者に独自の分散アプリケーション(Dapps)を構築するためのツールを提供し、膨大な可能性を可能にします。
Ethereumの目的は、ユーザーが直接貢献の恩恵を受け、データが私的に所有され、暗号化されたウェブ3.0を構築することです。 究極の目標は、Ethereumが、開発者が他のDappsやブロックチェーンとやりとりできる独自のDappsを構築する基本層プロトコルであることです。 すべての情報はEthereumブロックチェーンに保存されます。これは、Bitcoinの作業力学と同様です。
Dappsやその他のサービスは、データをバイトコードでEthereumトランザクションに登録することができます。つまり、他の資産やスマートアプリケーションをEthereumブロックチェーンに作成して保存し、分散化された信頼層を可能にします。
トークンの目的
TPS
ブロック確認時間
ノード数
ETH、世界のコンピュータで計算のための手数料を支払うために使用される
50
20 秒
9050
Ethereumの究極の目標は、セキュリティと分散化を促進することですが、サイドチェーンとP2Pチャネルを活用することでスケーラビリティが達成されます。
恒星だ
Stellarの目標は、ルーメン(XLM)トークンを使用して、銀行間および銀行内支払いと決済を含むマイクロ支払いのための頼りになるネットワークになることです。
これは、Stellar ネットワークは単一のエンティティに依存しないことを意味します。一般的な考え方は、Stellar ネットワークにできるだけ多くの独立したサーバを参加させることです。そのため、一部のサーバに障害が発生してもネットワークは正常に動作します。
Stellarサーバーは、取引が有効であり、StellarコンセンサスプロトコルまたはSCPを通じてグローバル元帳に正常に適用されることを保証するために、相互に通信および同期します。 これは本質的に、連邦ビザンチン協定の改良版であり、Stellar Lumens(XLM)保有者はバリデーターになるか、バリデーターに投票することができます。
トークンの目的
TPS
ブロック確認時間
ノード数
XLM、のための橋
支払い
間
恒星占い
1,000
に
1 万円
2 ~ 5 秒
299
Stellarの究極の目標は、セキュリティとスケーラビリティを促進することですが、分散化は企業やビジネス指向の顧客の性質を考えると、実際には懸念ではありません。
簡単な比較
EthereumとStellarの両方を取引速度とブロック確認時間で比較すると、Stellarは少なくとも100 倍高速であると迅速に結論づけることができます。 興味深いことに、執筆時点では9,000 以上のEthereumノードが動作していますが、Stellarは137のアクティブノードしかありません。
本当の最初の結論は、StellarがEthereumよりも100 倍の速度を達成するためには、ネットワークレイテンシーのためにノード数の点で30 倍を認めなければならないということです。
高 TPSに関連するその他の問題は、ネットワークレイテンシーの問題のために、プロトコルがある程度の集中化を必要とすることです。 高スループットシステムにおける集中化の必要性との関係を理解するには、システムが悪意のあるノードを維持し、機能を維持する能力のように、待ち時間、または発信元から宛先に情報を移動するのに要する時間、およびフォールトトレランスを考慮する必要があります。
分散型ネットワークでは、ノードは同期する必要があります。情報の到着に時間がかかるほど、ブロックが孤立して攻撃が発生する確率が高くなります。 TPS が高いほど待ち時間が長くなり、情報の到着に時間がかかり、その結果、フォールトトレラントなプロトコルが低くなります。
この部分を締結するには、TPSが高いブロックチェーンは、二重支出やDDoS 攻撃を防ぐために何らかの形の中央調整と委任を必要とするため、ある程度の分散化を認める必要があります。
来週、私はEthereumとStellarにとってどの次元が重要かを見て、両方を比較し、それぞれをいつ使用すべきかを助言する結論に達します。
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.