はじめに
この記事では、Unichainと呼ばれる新しいブロックチェーンと ETH、BSC、PolkaDot、Solanaなどの一般的なレイヤー1ブロックチェーンを比較します。
1. コンセンサスアルゴリズム
コンセンサスは全てのネットワークノードが同じプラグラムを実行し、会話をし、同じ結果を生み出す為のアルゴリズムです。各ブロックチェーンには、独自のコンセンサスがある場合があります。
次の表は、一般的なブロックチェーンのコンセンサスアルゴリズムを比較したものです。
(*)原則無制限のバリデーターノードがマイニングに参加可能です。然しながらマイニングハッシュレートパワーは5〜10のマイニングプールとなります。
ブロックチェーンネットワークでは、ノード(物理サーバー)がトランザクションを検証/ブロックし、データを元帳に追加します。これらのノードは、バリデーターノード、ウィットネスノード、またはマイナーノードと呼ばれます。各コンセンサスアルゴリズムには、異なるタイプのバリデーターノードが必要な場合があります。以下は、異なるプラットフォームでのバリデーターノードハードウェア仕様の比較しています。
2. スマートコントラクト
スマートコントラクトは、分散型ネットワーク上で実行されるプログラムです。通常、契約の実行を自動化するために使用されます。これにより、すべての参加者は、仲介者の関与や時間の損失なしに、結果を即座に確認できます。
スマートコントラクト言語はプログラム言語です。契約の論理と流れを定義します。
次の表は、一般的なプラットフォームのスマートコントラクトを比較しています。
3. トランザクションスループット
トランザクションスループットは、ネットワークが1秒で処理できる処理能力です( Transaction Per Second or TPS)。
(*) UniChainでのTPSの開発予測は、サイドチェーンアーキテクチャを含めると最大100万となっています。
(**)実際のファイナリティタイムは、ユーザーの承認状況によって異なります。最大は75秒です。 2022年2Qのバージョンリリースでは正確に3秒となります。
4. ネイティブトークン
ネイティブトークンは、取引手数料の支払いなどの特別な目的に役立つプラットフォームデジタル資産です。