インターネットコンピュータと他のトップブロックチェーン:未来を築くための競争
この記事は「Internet Computer VS Other Top Blockchains: Competing To Build The Future」を日本語訳したものです。
スケーラビリティ、速度、セキュリティという有名なブロックチェーンテクノロジーのトリレンマについてはすでに聞いたことがあるでしょう。現在のレイヤー1ブロックチェーンの多くは、多かれ少なかれそれらのうちの2つを解決します。3つの要件すべてを同時に満たすのは複雑であり、コストを抑えようとしながらそれを行うとさらに複雑になります。
最後から始めるのは好きではありませんでしたが、今回は例外とします。インターネットコンピュータは、私が言及した問題を解決するだけではありません。それは私たちが知っているようにインターネットを変える革新的な概念とアイデアを追加します。
この記事では、インターネットコンピューターの主な機能のいくつかを、イーサリアム、カルダノ、ソラナ、バイナンススマートチェーン、ジリカ、アルゴランド、アバランチのレイヤー1ブロックチェーンと比較します。ポルカドットは0層のブロックチェーンであり、異種シャーディングを使用したマルチチェーンプロトコルとして知られていますが、この分析に含めることは興味深いと思いました。
1.インターネットコンピュータとレイヤー1ブロックチェーンの比較
インターネットコンピュータの背後にある主な革新は、コンセンサスメカニズム、非対話型分散キー生成(NI-DKG)、ネットワーク神経システム(NNS)、インターネットIDなど、いくつかの新しいテクノロジを含むチェーンキーテクノロジです。
他のブロックチェーンは、速度や料金など、イーサリアムが提供する機能の一部を改善する変更を追加します。それでも、インターネットコンピュータは、既存のテクノロジを変革するすべての基盤に革新的な変化をもたらします。
さらに面倒なことはせずに、このテクノロジーが提供するいくつかの違いを見てみましょう。
頭蓋内圧の現在の供給量は4億7200万で、インフレは10%から始まり、その後5%で安定します。dappsに電力を供給するために燃焼するサイクルは、毎日のアクティブユーザーの数が増えるにつれて、ますますデフレを促進します。
1.1 コンセンサスメカニズム
コンセンサスメカニズム
コンセンサスメカニズムの目的は、元帳に追加された情報が有効であることを確認することです。これにより、追加される次のブロックが正しく表示され、ネットワーク内のすべてのトランザクションが更新されます。これにより、二重支払いや無効なデータが記録されるのを防ぎます。
暗号通貨で最も人気のあるコンセンサスプロトコルであるプルーフオブワーク(PoW)は、ビットコインの発明で最初に登場しました。イーサリアムは同じメカニズムを採用しましたが、プルーフオブステーク(PoS)へのアップグレードが長い間行われてきました。
他の多くのブロックチェーンは元のビットコインコードをコピーしたため、プルーフオブワークモデルも使用しています。
プルーフオブワークは驚くべき発明ですが、完璧ではありません。大量の電力を必要とするだけでなく、同時に処理できるトランザクションの数も非常に限られています。
プルーフオブステーク(PoS)は、プルーフオブワークに関連するさまざまな問題に対処するために、プルーフオブワークの代替として作成されました。プルーフオブステークの主な利点は、ブロックチェーンを保護するための莫大な電力消費を削減し、数秒で実行される各ブロックの作成速度を向上させることです。(Solanaの場合はミリ秒ですが、インターネットコンピュータよりも10倍遅いです)。
Solana、Binance Smart Chain、およびAvalancheは、プルーフオブステークコンセンサスメカニズムを使用します。他のブロックチェーンは、次のようなプルーフオブステークベースのコンセンサスアルゴリズムを使用します。
ポルカドット(ノミネートされたプルーフオブステーク、NPoS)。
カルダノ(オウロボロス)。
アルゴランド(プルーフオブステーク、PPoS)。
Zilliqaは、Practical Byzantine Fault Toleranceプロトコル(PBFT)をProof-of-Workと組み合わせて採用しています。PBFTは、プロトコルを開始する前の各シャードのノードの最大1/3が悪意のあるものである可能性があるという想定の下で実行されます。
インターネットコンピュータは、プルーフオブステーク(PoS)モデルの高度に最適化されたバージョンであるスレッショルドリレーコンセンサスを使用します。これは、トランザクションの最終性を強調しきい値リレーtechniqu実装する電子のに連動してBLS署名方式およびPOSコンセンサスに関連した多くの問題に対処するための公証方法。
インターネットコンピュータバージョンでは、ノードは「ランダムビーコン」と呼ばれる乱数を生成します。これは、ノードの次のグループを選択し、プラットフォームのプロトコルを駆動するために使用されます。
1.2 スピード
ブロックチェーン表彰台のレースでは、ブロックチェーン愛好家が最も主張するパラメーターは速度に関連するパラメーターです。セキュリティやスケーラビリティとは異なり、速度には、勝者のランク付けを容易にする測定可能なパラメータがあります。
トランザクション速度は、次の3つのメトリックを使用して計算されます。
ブロックサイズ: 1つのブロックに含めることができるデータの量(バイト単位)。
ブロック時間:ブロックチェーン内に次のブロックを作成するために必要な時間。
平均トランザクションサイズ:ブロックチェーンネットワーク上の平均トランザクションがどれだけ大きくなる傾向があるか。
多くの場合、この計算の実行は、イーサリアムなどの一部のブロックチェーンがトランザクションの需要に対応するために何年にもわたってブロックのサイズを徐々に増やしているという事実によって複雑になる可能性があります。
ブロックチェーンネットワークの速度は、エンドユーザーが1つのアカウントから別のアカウントにトランザクションを行うのにかかる時間に直接影響します。この時間は、「トランザクションファイナリティ」パラメータによって測定されます。これは、暗号通貨トランザクションが完了した後に変更、取り消し、またはキャンセルできないことを保証するために待機する必要がある時間を示します。
一部のブロックチェーンでは、市場での地位を確立するために、「トランザクションのファイナリティ」を指すために「ブロックタイム」を使用することがよくあります。前者は、「トランザクションファイナリティ」に含まれるレイテンシー(ブロックチェーンネットワークがトランザクションを確認するのにかかる時間)などのパラメーターを考慮しません。ブロックチェーンの実際の速度はここでチェックされます。
私が言及する最後の重要な指標はTPSです。
1秒あたりのトランザクション数は、ネットワークが1秒あたりに処理できるトランザクションの数を指します。これは、ブロックあたりのトランザクションをブロック時間で割って計算された理論上の数値にすぎません。
Solanaは、おそらく大量のトランザクションと短いブロック時間で積極的に宣伝してきました。
ソラナのブロック時間は確かに速いですが(インターネットコンピュータの次に最適です)、これはトランザクションのファイナリティとは大きく異なります。通常、トランザクションがブロックに含まれ、コンセンサス状態にコミットされるまでに数ブロックかかります。Solanaは、32票を必要とする「Optimistic Confirmation」を使用しています。したがって、「トランザクションファイナリティ」は約13秒です。
さらに、ソラナはプルーフオブステークコンセンサスのツールとしてプルーフオブヒストリーを使用しています。この技術革新は、他のブロックチェーンが最初から始める必要さえない問題に対処します。つまり、ブロックは連続して生成される必要があるため、Proof of Historyは、ブロック生成のタイミングを同期するための検証可能な遅延を導入します。
AlgorandとAvalancheは、このセクションで言及するに値する他の2つのプロジェクトです。
どちらもSolanaよりも優れたブロック時間はありませんが、トランザクションのファイナリティ時間を改善します。したがって、インターネットコンピュータの後、最高速度のデータを持つブロックチェーンは雪崩であると言えます。この段落で言及されていない他のすべてのブロックチェーンは、実際に可能であれば、これらのレコードを改善したい場合は、まだ多くの作業が必要です。
インターネットコンピュータは、 1〜2秒で更新スマート契約状態という取引を完成させるために革新的なチェーンキー技術を使用しています。許容可能な待ち時間に関するこの権威ある研究を見ると、ミラーは、個人が約2秒後に気づきを待っていると感じていると考えています。
オンラインゲームなどの特定のアプリケーションでは、ミリ秒単位でユーザーに応答を提供する必要があります。
インターネットコンピュータは、スマートコントラクト関数の実行を「更新呼び出し」と「クエリ呼び出し」と呼ばれる2つのタイプに分割することでこれを解決します。
更新呼び出しは、私たちがすでに精通している呼び出しであり、実行を完了するのに1〜2秒かかります。
クエリ呼び出しは、状態に加えた変更(この場合はキャニスターのメモリページ)が実行後に破棄されるため、動作が異なります。
基本的に、これによりクエリ呼び出しをミリ秒単位で実行できます。
さらに、ジェネシスでは、「ネットワーク神経系」サブネットが28ノードで起動され、アプリケーションサブネットにはそれぞれ7ノードがあります。ニューロン保有者の投票によって管理されるネットワーク神経系は、特定のサブネットのサイズを決定します。インターネットコンピュータでは、サブネットはチェーンキー暗号化が単一のブロックチェーンに結合するブロックチェーンです。
インターネットコンピュータは指数関数的に成長し続けており、年末までに4,300ノードが計画されているため、単一のサブネットの1秒あたりのトランザクション数(TPS)に、作成されたサブネットの数が掛けられます。このため、TPSの到達距離に制限はありません。
上記の表の現在のデータを参照したい場合は、次のリンクにアクセスしてください:インターネットコンピュータ、イーサリアム、ポルカドット、カルダノ、ソラナ、BSC、ジリカ、アルゴランド、アバランチ。
1.3 スケーラビリティオプション
ブロックチェーンネットワークのスケーラビリティは、高いトランザクションスループットと将来の成長をサポートする機能です。これは、ブロックチェーンテクノロジーの採用が加速しても、スケーラブルなブロックチェーンのパフォーマンスが影響を受けないことを意味します。
ビットコインとイーサリアムはスケーリングの問題に苦しんでいます
ビットコインとイーサリアムは、プルーフオブワークコンセンサスモデルの制限により、過去数年にわたってスケーラビリティの問題に悩まされてきました。現在、イーサリアムはレイヤー2ソリューションを活用してスケーラビリティの問題を克服できますが、ノードはアマゾンウェブサービス(AWS)などのビッグテッククラウドプラットフォームで実行されるため、分散化が犠牲になります。
イーサリアムはまた、「ロンドン」と呼ばれる将来のアップデートで、プルーフオブワークからプルーフオブステークに移行することを計画しています。このアップデートにより、64個のシャードチェーンを備えたこのブロックチェーンの容量とスケーラビリティを向上させることができます(Ethereum 2.0は、ネットワーク負荷を64個の個別のシャードに分散し、1つのビーコンチェーンですべてを支配します)。
これらのシャードは、イーサリアムにデータを保存してアクセスするためのより多くの容量を提供しますが、コードの実行には使用されません。
イーサリアム2.0と同様に、ポルカドットにもリレーチェーンと呼ばれるメインチェーンがあり、パラチェーンと呼ばれるいくつかのシャードがあります。パラチェーンの数は限られており、現在は約100と推定されています。前のセクションで述べたように、インターネットコンピュータのサブネットは、チェーンキーテクノロジが単一のブロックチェーンに結合するブロックチェーンであり、需要に応じて容量を増やし(無制限の容量)、提供します。無限のスケーラビリティへのロードマップ。サブネットの数は無制限です。
一方、Binance Smart Chainは、分散化を犠牲にすることでスケーラビリティを実現します。
コンセンサスモデルでは、21個のバリデーター(Proof of Authority)のみを使用しているため、私の見解では、最も集中化されたブロックチェーンになっています。一方、カルダーノはまだハイドラ、そのために待っているリットル2つのソリューションアヤ、およびマチック(ポリゴン)は今かなりの時間イーサリアムを提供してきたことと同じソリューション。
ねえ、ソラナ。私たちはあなたを忘れませんでした
ビットコインとイーサリアムがスケーラビリティを犠牲にしたように、ソラナは分散化を犠牲にしました。その「革新的な」歴史の証明(PoH)は、他のブロックチェーンには存在しない新しい問題を追加します。このプロトコルは毎日、保存する必要のある膨大な量のトランザクション履歴データを作成します(年間2テラバイト以上)。
そのサイズは、上位10のブロックチェーンネットワークを合わせて蓄積されたデータの合計よりもさらに重要です。Solanaは、この膨大な量のデータをArweave(分散ストレージネットワーク)に保存するため、バリデーターは過去2日間のデータのみを保存します。
このようにして、Solanaは、トランザクション履歴を別のコミュニティによって管理されている他のチェーンの手に委ねます。
さらに、Solanaのスケーラビリティが脚光を浴びています。最近、ブロックチェーンネットワークが17時間以上停止した後、つまずきました。ネットワークは、ソラナが「リソースの枯渇」と呼んだ問題である活動の急増に対処できませんでした。また、ダウンタイムが発生したのは今回が初めてではなく、2020年12月に同じネットワークが約6時間ダウンしました。
最後に、Avalancheとアルゴランドに焦点を当てます
Avalancheネットワークは、Exchangeチェーン(Xチェーン)、プラットフォームチェーン(Pチェーン)、およびコントラクトチェーン(Cチェーン)の3つの互換性のあるブロックチェーンによって構築されたプラットフォームです。Pチェーンで管理される各サブネットはミニネットワークとして動作し、すべてのミニネットワークが参加してより広範なアバランチネットワークを構築します。したがって、スケーラビリティはサブネットの数に依存します。
欠点は、Avalanche(およびAlgorand)が独自のデータストレージサービスを提供していないことです。この場合、Solanaのようにトランザクション履歴を保存するためにそれを利用しません。彼らはこの分散型サービスを使用して、ファイルを共有し、データを保存します。AlgorandはInterplanetaryFile System(IPFS)を使用し、AvalancheはArweave(Kyveネットワーク経由)とCeramicの両方を使用します。コードとデータはインターネットコンピュータ上でチェーン上に共存します。これは、スケーラビリティのもう1つの重要な利点です。
1.4 取引料金
取引手数料は、取引の確認を支援するマイナー(プルーフオブワーク)またはバリデーター(プルーフオブステーク)に報酬を与えます。
ビットコインの料金はバイト単位のトランザクションのサイズに依存しますが(送信されるトークンの数と混同しないでください)、イーサリアムのトランザクション料金は、ガスと呼ばれるトランザクションの処理に必要な計算能力の量を考慮に入れています。 ETHで測定され、ネットワークトラフィックに直接関連する変動価格。
Binanceスマートチェーン(BSC)取引手数料はイーサリアムによって提案されたものと類似しています。私の見解では、BSCはイーサリアムのコピーであるため、それは奇妙なことではありません。彼らはコンセンサスモデルを変更して、後者のいくつかの制限を改善しました(そして、地方分権化などの他の制限を悪化させることも言わなければなりません)。
最後に、AlgorandやInternet Computerなどの他のブロックチェーンは、トークンの値に応じて固定料金を提供します(それぞれ、0.001ALGOと0.0001ICP)。
1.5 スマートコントラクト
ブロックチェーンエコシステムは異なるペースで進化します。重要な更新の間隔が数か月になる場合もあれば、最近大きな進展が見られたインターネットコンピュータのように、ペースが速い場合もあります。
イーサリアムが2015年に最初のスマートコントラクトを開始して以来、他のブロックチェーンもそれに続いています。明確な例は、最近、「Alonzo Hard Fork」を通じて、改善なしで同じサービスを提供する最初のスマートコントラクトを作成することに成功したCardanoです。
インターネットコンピュータのスマートコントラクトは、WASMコードとメモリページのバンドルであり、スマートコントラクトの進化と専門化であるため、キャニスターと呼ばれます。彼らの数の大幅な増加は、ネットワーク上の開発者の活動の成長を物語っています。
キャニスターは、「直交永続性」を使用してボトルネックを取り除きます。これにより、外部データベースまたはストレージボリュームを維持および管理する必要がなくなります(コードとデータはチェーン上で共存します)。他のブロックチェーンは、他の分散型ストレージネットワークにデータを保持する必要があります(複雑さに加えて、2つの異なる信頼ドメインを持つ問題が追加されます)。
スマートコントラクトが世界を支配します
インターネットコンピュータコミュニティは、キャニスターの容量を4GBから300GBに増やす提案も承認しました。より多くの容量を必要とするアプリケーションはほとんどありませんが、その場合は、必要な数のコントラクトからサービス/システムを構築できます。
さらに、Candidと呼ばれるインターフェース記述言語により、キャニスターは、それらが開発されたプログラミング言語に関係なく、相互に対話できます。
カルダノはまだ最初のスマートコントラクトを検討していますが、インターネットコンピュータにはすでに次のターゲットの日付があります
インターネットコンピュータは、今年の終わりまでにビットコインにスマートコントラクトを追加します。これは、ネットワークを直接統合するチェーンキー暗号化のアプリケーションを通じて可能になります。インターネットコンピュータのスマートコントラクトは、秘密鍵を必要とせずにビットコインを保持、送信、および受信できるようになります。
これらのビットコインスマートコントラクトは、インターネットコンピューター上で通常のキャニスターとして実行されるため、取引手数料を大幅に節約できます。
でイーサリアム、開発者は、スマート契約を展開する支払う、と人々はそれらを使用するために支払います。インターネットコンピュータは、「使用しています逆ガスモデルのみ、開発者はアプリケーション(」と呼ばれる彼らのガス使用/契約実行するために必要な資金供給「のサイクルを」)。さらに、イーサリアムでは1GBの価格は約5,000,000ドル、インターネットコンピューターでは1GBの価格は約3〜5ドルです。
要するに、キャニスターは制限のないスマートコントラクトであり、AWS、Google、Azureなどのビッグテッククラウドの代わりに、インタラクティブなWebやチェーン上のdApp(Blockchain Singularity)などすべての再想像を可能にします。
1.6 デジタルアイデンティティ管理
インターネットコンピュータは、その新しいインターネットID(II)システムを通じて、ID管理にまったく新しい意味をもたらします。この高度なブロックチェーン認証は、データが追跡またはマイニングされて表示されないことを保証します。これにより、認証システムを使用する分散型アプリケーション(dApp)にアクセスするときに、安全かつ匿名で認証できます。
指紋センサー、Face ID、YubiKeyなどを使用してサービスを認証します。
インターネットIDは、ますます多くのデバイスと互換性を持つように絶えず改良されています。現在、認証方法としてWindowsHelloもサポートしています。以下のガイドは、あなたの携帯電話上のいずれかに設定するか、セキュリティキーを使用していた既存のアイデンティティアンカーの認証を設定する方法について説明します。
イーサリアムなどの他のブロックチェーンでは、ユーザーは分散型アプリケーションと対話するためにメタマスクなどの外部ウォレットが必要です。以下に、イーサリアムとインターネットコンピューターの違いを示します。
インターネットコンピュータ上のDapps :
IDを作成します。
Webサイトにアクセスして、Dappを無料で使用します。
または、ICネイティブウォレットを使用して認証することができます-ストイックウォレットとプラグウォレット
イーサリアム上のDapps:
Metamaskウォレットをダウンロードします。
取引所に行き、アカウントを作成し、イーサリアムを購入します。
ETHをメタマスクに送信します。
ウェブサイトにアクセスし、Metamaskにログインし、ETHで支払うことでDappを使用します。
これを書いている時点で、InternetIdentityは4か月で117万以上のアカウントに到達しました。一言-革命的!
1.7 オンチェーンガバナンス/投票/提案
インターネットコンピュータは、ネットワークニューロンシステム(NNS)と呼ばれるアルゴリズムガバナンスシステムを使用しており、ICP保有者はその中にトークンをロックして「ニューロン」を作成できます。これらのニューロンは、ネットワークの運用に影響を与え、追加のICPトークンの形で参加者に報酬を与えるこのような提案に対する投票権を提供します。
ネットワークのコミュニティは、開発者がネットワークをより効率的、高速、かつ簡単にするための取り組みを積極的に指示しています。技術的なアップグレードは、コミュニティの議論、投票、およびネットワーク神経系へのモーション提案による承認の対象となります。
この記事で提案されているすべてのブロックチェーンのうち、PolkadotとAvalancheのみがガバナンスシステムを持っていますが、Avalancheの場合は、重要なネットワークパラメーターに対してのみです(つまり、コミュニティの意思決定力を過小評価しています)。ガバナンスを介して変更できるのは、最小ステーキング量、鋳造率、その他の経済的パラメーターなど、事前に決定された数のパラメーターのみです。
さらに、アルゴランドのガバナンスシステムはまだ開発中ですが、来年10月の時点で運用可能になる予定です。
1.8 ステーキングリワード
ステーキングは、報酬を獲得するために暗号の保有を委任またはロックするプロセスです。あなたがあなたの資産を賭けたら、あなたはあなたの持ち株に加えて賭け報酬を獲得し、それらの将来の報酬を複利にすることによってそれらをさらに成長させることができます。
上の表からわかるように、インターネットコンピュータは、6か月のステーキングで年間15.4%から8年間のステーキングで年間28.9%の範囲で、最高のリターンを提供します。
相談するICPニューロン電卓をあなたの目的に応じて取得するリターンを決定します。以下のガイドは、あなたの使ってどのように絡んにICPトークンのステップバイステップの説明を提供し、ネットワーク神経系(NNS)を。
2.その他のブロックチェーン
前のセクションで見たブロックチェーンに加えて、次のポッドキャストでは、Skale、Cosmos、Minaなどの他のポッドキャストをレビューします。このエピソードでは、インターネットコンピュータレポートチームが、インターネットコンピュータとの比較についてフィルタリングされていない意見を表明します。
それらのいずれかに特に関心がある場合は、タイムスタンプを確認して、必要な分に直接アクセスできるようにしてください。
3.結論
この記事で言及されているブロックチェーンの多くは、今後数年間は共存すると思います。その後、ブロックチェーンテクノロジーに最も進歩と解決策をもたらすものは残ります。
インターネットコンピュータは新参者であり、ビットコインとイーサリアムの統合などの革新的な短期目標を備えた新しいパラダイムとテクノロジーを世界に提供しています。
これは、ファイナリティ時間が2秒、クエリ呼び出しが100ミリ秒の最速のブロックチェーンです。そのキャニスタースマートコントラクトは、Webにサービスを提供し、ユーザーと直接対話する実際のWeb3.0を提供します。スケーラビリティは無制限であり、コミュニティがネットワーク神経システムを介して提案に投票してインターネットコンピュータを管理できるようにする、適応性の高いブロックチェーンを提供します。これらは、その革新的で堅牢な機能のほんの一部です。
この時点で、あなたは決定しなければなりません:あなたはランボステアリングホイールに落ち着きますか、それともあなたは完全な車を好みますか?