Internet ComputerとEthereumの主な違いをわかりやすく解説
Internet ComputerとEthereumを比較。キャニスター、サブネット、リバースガスがEVM、ガス代、ロールアップとどう違うのか、トークンの用途、供給設計、リスクとあわせて解説します。
Ethereumは汎用のスマートコントラクト・ブロックチェーンで、ユーザーは取引ごとにガス代を支払い、現在ではスケーリングの大半がレイヤー2のロールアップで行われています。一方、Internet Computerはサブネットのネットワークで、データを保存しウェブサイトを直接配信できる「キャニスター」型スマートコントラクトを実行し、計算コストはユーザーではなく開発者が前払いします。どちらも分散型アプリケーションをホストしますが、ブロックチェーンがどう動くべきかについて、まったく異なる考え方に賭けています。
学習者や投資家として両者を比較するなら、このガイドが設計、トークンの役割、供給モデル、主なリスクを並べて示します。どちらかを推奨するものではなく、何を見ているのかを理解する手助けをするものです。
並べて比較
| 項目 | Internet Computer(ICP) | Ethereum(ETH) |
|---|---|---|
| 目的 | データやウェブのフロントエンドを含む完全なアプリケーションをオンチェーンでホストする | 分散型アプリとレイヤー2のための決済・スマートコントラクト層 |
| コンセンサス/設計 | ノードマシンからなる多数のサブネットがそれぞれ独自のコンセンサスを実行し、チェーンキー暗号で結び付けられる | 単一のプルーフ・オブ・ステーク・チェーン。スケーリングは主にロールアップで行う |
| スマートコントラクト | キャニスター(WebAssembly)。主にMotokoやRustで記述 | EVMコントラクト。主にSolidityやVyperで記述 |
| 手数料を払うのは誰か | キャニスター(cyclesで支払う、リバースガス) | 取引に署名するユーザー(ガス) |
| トークンの用途 | cyclesに変換。ガバナンスのためにニューロンでステーキング | ガス代、ネットワークを保護するためのステーキング、DeFiでの担保 |
| 供給設計 | 厳格な上限なし。報酬として発行され、cyclesへの変換時にバーン | 厳格な上限なし。ステーカーに発行され、ベースフィーはバーン |
| 主なリスク | ガバナンスとノードの集中、普及、複雑さ | 混雑時の高い手数料、レイヤー2間の分断、競争 |
Ethereumの仕組み
Ethereumは2015年にローンチされ、2022年にプルーフ・オブ・ワークからプルーフ・オブ・ステークへ移行しました。この出来事はthe Mergeとして知られています。バリデーターはETHをステーキングしてブロックを提案・証明します。スマートコントラクトはEthereum Virtual Machine(EVM)上で動作し、EVMは多くの他チェーンが模倣する事実上の標準となっています。詳しくはEthereumとXRPの比較で解説しています。
すべての取引にはETHで支払うガス代がかかります。2021年のアップグレード以降、各手数料の一部(ベースフィー)はバーンされています。手数料を抑えるため、Ethereumのロードマップは、取引をまとめてデータをEthereumに書き戻すレイヤー2のロールアップに依存しています。詳しくはEthereumのガスとはのガイドをご覧ください。
Internet Computerの仕組み
Internet Computerは、Dominic Williamsが率いるDFINITY Foundationによって開発され、2021年にローンチされました。主な考え方は次のとおりです。
- サブネット:ネットワークはサブネットに分割されており、それぞれが独自のブロックチェーンを運用するノードマシンのグループです。容量を増やすためにサブネットを追加できます。
- キャニスター:コードと状態をひとまとめにしたスマートコントラクトで、大量のデータを保持でき、ブラウザにウェブページを直接配信できます。
- チェーンキー暗号:ネットワーク全体が単一の公開鍵を提示できるようにし、キャニスターが他のチェーン向けの取引に署名できるようにします。
- Network Nervous System(NNS):オンチェーンのガバナンスシステムで、ICP保有者がトークンを「ニューロン」にロックし、アップグレードやノードの追加などの提案に投票します。
詳しい解説はInternet Computer(ICP)とは?をお読みください。
手数料:ガスとリバースガス
仮の例として、ユーザーが投稿に「いいね」を付けるアプリを想像してください。Ethereumでは、オンチェーンに記録される「いいね」のたびに、ユーザーはETHを保有してガス代を支払う必要があります。そのため、ほとんどのソーシャルアプリはこうした操作をオフチェーンかレイヤー2で処理しています。Internet Computerでは、開発者がアプリのキャニスターに事前にcyclesをチャージしておくため、ユーザーはトークンを一切持たずに「いいね」を付けられます。
トレードオフとして、リバースガスはユーザーにウェブのような体験を提供する一方、アプリの資金を賄い、cyclesを枯渇させる悪用からアプリを守る責任を開発者に負わせます。
分散性とガバナンスの比較
どちらのネットワークも自らを分散型と称していますが、その目標への到達方法は異なり、意見を固める前にその違いを理解しておく価値があります。
Ethereum
十分なETHを持つ人なら誰でもバリデーターを運用でき、ネットワークには個人、ステーキングプール、機関が運用する非常に多くのバリデーターが存在します。プロトコルの変更はオフチェーンのプロセスを経ます。EIPと呼ばれる提案が公開の場で議論され、クライアントチームがそれを実装し、ノード運営者がアップグレードするかどうかを選びます。批判的な人々は、少数のリキッドステーキング事業者や取引所がステークの大きな割合を握っている点を指摘しています。
Internet Computer
ノードマシンは独立したノードプロバイダーによって運用され、その参加はNNSガバナンスを通じて承認されます。ハードウェアの基準も定められています。アップグレードはニューロンによってオンチェーンで投票され、承認された提案は自動的に実行される場合があります。支持者はこれをネットワークを進化させる迅速で透明な方法と見ています。批判的な人々は、議決権が集中してきたこと、ノードの参加が許可制であること、DFINITY Foundationが大きな影響力を持つことを指摘しています。
どちらのモデルにもトレードオフがあります。いずれかのネットワークのガバナンスに関するニュースを読むときは、誰が変更を提案したのか、誰がそれを阻止できるのか、どのように実行されるのかを問いかけてください。
それぞれに向いている人
- Ethereumが向いているのは、最大の開発者コミュニティ、厚いDeFi流動性、幅広いウォレット対応、長いセキュリティ実績を重視し、複数のレイヤー2にまたがる複雑さを受け入れられる人です。
- Internet Computerが向いているのは、ウェブのフロントエンドを備えた完全オンチェーンのアプリを作りたい開発者や、操作ごとに支払いたくないユーザーで、より小さなエコシステムと異なるガバナンスモデルを受け入れられる人です。
共通するリスク
- 1スマートコントラクトのバグ。 どちらのネットワーク上のアプリも、ベースレイヤーのセキュリティに関係なく悪用される可能性があります。
- 2ボラティリティ。 ETHもICPも大きな下落を経験しており、投資額の多くを失う可能性があります。
- 3ガバナンスと規制。 プロトコルの変更や変化する規制は、どちらのネットワークにも影響を与えうるものです。
- 4偽のトークンやサイト。 模倣トークンやフィッシングサイトが両方のコミュニティを狙っています。公式のリンクとコントラクトを確認してください。
- 5競争。 多くのチェーンが開発者、ユーザー、流動性を奪い合っています。
まとめ
Ethereumはロールアップ中心のロードマップを持つ、確立されたスマートコントラクトの決済層です。Internet Computerは、リバースガスモデルでアプリケーション全体をオンチェーンで動かそうとするサブネットベースのネットワークです。両者は重なり合う課題を、まったく異なる方法で解決しようとしています。意見を固める前に、両方のコインページでライブデータを比較し、各プロジェクトの公式ドキュメントを読んでください。
よくある質問
Internet ComputerとEthereumの違いは何ですか?
Ethereumは汎用のスマートコントラクト・ブロックチェーンで、ユーザーは取引ごとにガス代を支払い、スケーリングはますますレイヤー2のロールアップで行われるようになっています。Internet Computerは多数のサブネットで構成され、データを保存しウェブページを直接配信できるキャニスター型スマートコントラクトを実行します。開発者が計算コストを前払いするため、ユーザーは操作ごとに何も支払わないことが多くあります。
Internet Computerのリバースガスモデルとは何ですか?
Internet Computerでは、キャニスターのスマートコントラクトが自らの計算とストレージの費用をcyclesで支払います。cyclesは開発者がICPを変換して入手します。アプリを利用するエンドユーザーは通常トークンを必要とせず、操作ごとの手数料も支払いません。これは、取引に署名したユーザーがガス代を支払うEthereumとは正反対の仕組みです。
ICPやETHの供給量は固定されていますか?
どちらにも厳格な上限はありません。ETHはステーキング報酬としてバリデーターに発行される一方、各取引のベースフィーがバーンされるため、純供給量は増えることも減ることもあります。ICPはガバナンスとノードの報酬として発行され、計算費用の支払いのためにcyclesに変換される際にバーンされます。
Internet ComputerはEthereumと連携できますか?
ある程度は可能です。Internet Computerはチェーンキー暗号と呼ばれる技術を使っており、キャニスターが他のブロックチェーン向けの取引に署名できます。エコシステムではBitcoinやEthereumとの連携も構築されています。頼りにする前に、どの連携が稼働中で、どのように保護されているかを公式ドキュメントで確認してください。
