Internet Computer (ICP) とは?
ランク #57
インターネットコンピューター(ICP)は、大手テクノロジー企業が所有するプライベートサーバーではなく、世界中の独立したコンピューターからなるネットワーク上で、完全なアプリやウェブサイトを直接実行することを目指すパブリックブロックチェーンです。スイスを拠点とする非営利団体DFINITY財団が開発し、2021年5月に開始されました。ICPトークンはネットワークを駆動する役割を担い、コンピューティング費用の支払い、変更への投票、システムの維持に使用されます。
インターネットコンピューターをシンプルに説明すると?
現在のインターネットを、ほぼすべての建物(すべてのウェブサイトとアプリ)を大型クラウドプロバイダーのような少数の大家に賃貸している都市だと想像してください。大家が家賃を上げたり、ルールを変えたり、ドアに鍵をかけたりすると、中にいる人たちは大きな問題に直面します。
インターネットコンピューターはこの状況を変えようとしています。一つの会社のサーバーを借りる代わりに、アプリは多くの国の多くのコンピューターで構成された共有パブリックネットワーク上で動作します。どの大家も、こっそり変更したり停止したりすることはできません。これがインターネットコンピュータークリプトのシンプルなアイデアです:誰も完全には所有しないネットワーク上で動作するソフトウェアを構築すること。
ブロックチェーン(誰でも読めるが誰も秘密裏に消去できない共有デジタル台帳)は、この信頼を可能にするエンジンです。インターネットコンピューターは、コインを追跡するだけでなく、アプリそのものを実際に実行するよう設計されたブロックチェーンです。
インターネットコンピューターはどのように機能しますか?
ネットワークはノードマシンと呼ばれる専用コンピューター(世界中の独立した事業者が運営する高性能サーバー)で構成されています。これらのノードマシンはサブネット(互いに協力し合い、相互に作業を検証するノードマシンの小チーム)にグループ化されます。すべてのステップで複数のマシンが合意するため、いずれか一台が不正を行ったりシステムを壊したりすることは非常に困難です。
インターネットコンピューター上のアプリはキャニスターで構成されています。キャニスターは、アプリのコードとデータを一か所にまとめるスマートコンテナです。キャニスターは自動販売機のようなものだと考えることができます:内部に指示と内容が入っており、誰でもルールに従って操作できますが、誰も中に手を入れて操作することはできません。
平易な言葉で説明する主要な構成要素は次のとおりです:
- ノードマシン — コンピューティングパワーを提供する実際のコンピューター。
- サブネット — 互いを検証するマシンのグループ。
- キャニスター — 各アプリを構成するコードとデータのまとまり。
- ICPトークン — ネットワークを動かし、ガバナンスを担うデジタルコイン。
アプリが自分自身の費用を支払う仕組みは巧妙です。アプリオーナーはICPトークンをサイクル(コンピューティングパワーの安定した計測単位)と呼ばれる燃料に変換します。キャニスターは動作しながらサイクルを消費します。これはリバースガスモデルと呼ばれることもあります:多くのブロックチェーンではユーザーがすべての操作に手数料を払いますが、ここではアプリ開発者がコンピューティング費用を前払いするため、一般ユーザーは多くの場合、無料で操作できます。
インターネットコンピューターは何に使われますか?
キャニスターはデータを保存してウェブページを提供できるため、インターネットコンピューターは通常は一般的なサーバーが必要なものをホストすることができます。人々はこれを使って次のものを構築しています:
- ウェブサイトとウェブアプリ — 外部のホスティング会社なしに完全にオンチェーンで動作します。
- 分散型ソーシャルメディア — 投稿が一つの会社のデータベースではなくネットワーク上に保存されます。
- DeFi(分散型金融 — 銀行を介さずに動作するトレーディングや融資などの金融アプリ)。
- NFTとゲーム(NFTはブロックチェーンに記録されたユニークなデジタルコレクティブルです)。
- デジタルアイデンティティツール — ユーザー名やパスワードなしにアプリにサインインできるInternet Identityと呼ばれるログインシステムを含む。
トークン自体には三つの主な役割があります:コンピューティング費用の支払い(サイクルを通じて)、保有者がネットワークの将来について投票できること、そしてシステムのセキュリティ確保に貢献する人への報酬。これがインターネットコンピューター解説の短いバージョンです:コンピューティングプラットフォーム全体の燃料とハンドルを同時に担うコイン。
インターネットコンピューターは誰が、いつ作りましたか?
インターネットコンピューターはスイスのチューリッヒに本部を置く非営利研究機関DFINITY財団が作りました。プロジェクトの創設者で主任科学者は、2016年にこの取り組みを始めたコンピューター科学者のドミニク・ウィリアムズです。数年にわたる暗号学研究の後、ネットワークは2021年5月に一般公開されました。DFINITYは開始以来、研究を発表し続け、技術開発を支援しています。
インターネットコンピューターは何が違うのですか?
多くのブロックチェーンは一つの主要な機能に優れています:誰がどのコインを所有しているかのリストを管理すること。インターネットコンピューターの大きな野望はより広範で、フロントエンドのウェブサイトを含む完全なアプリケーションをチェーン上で直接ホストすることを目指しています。いくつかの点が際立っています:
- アプリがエンドツーエンドでオンチェーンで動作します。ユーザーはプライベートサーバーからではなく、キャニスターから直接提供されるウェブサイトを読み込むことができます。
- リバースガスモデル。開発者がコンピューティング費用を前払いするため、ユーザーは閲覧時に何も支払わないことが多いです。
- スピードとスケール。ネットワークはサブネットを追加することで多くのアプリを同時に処理するよう設計されており、高速道路に車線を追加するようなものです。
- オンチェーンガバナンス。変更はネットワーク神経システム(NNS)と呼ばれる投票システムを通じて決定され、トークン保有者はICPをロックすることで投票権を得て報酬を得ます。
これは野心的な設計であり、他のスマートコントラクトブロックチェーンと伝統的なクラウドホスティング業界の両方と競合しています。
インターネットコンピューター(ICP)の購入と保管方法は?
多くの大型暗号資産取引所(人々がコインを取引するオンラインマーケットプレイス)でICPを購入できます。通常の手順は次のとおりです:
- 信頼できる取引所でアカウントを作成し、本人確認を完了する。
- 法定通貨または他の暗号資産を入金し、ICPと交換する。
- 安全な保管のため、ICPをウォレット(コインを管理するキーを保存するアプリまたはデバイス)に移動する。
長期保有のために、多くの人は取引所にコインを残すのではなく、自分だけが秘密鍵を持つセルフカストディウォレットを好みます。ハードウェアウォレット(キーをオフラインで保管する小型の物理デバイス)は追加の保護を提供します。リカバリーフレーズは必ず書き留め、絶対に誰かと共有しないでください。
インターネットコンピューターは安全ですか?知っておくべきリスク
リスクのない暗号資産はなく、ICPも例外ではありません。コア技術は2021年から稼働しており、積極的に保守されていますが、関わる前にリスクを理解しておく必要があります:
- 価格変動。ICPの価値は短期間に急激に上昇または下落する可能性があります。
- 技術・競争リスク。インターネットコンピューターの目標は非常に野心的であり、同じ開発者やユーザーをめぐって多くの他のプラットフォームが競合しています。
- アプリレベルのリスク。特定のキャニスターやプロジェクトのバグや詐欺は、ネットワーク自体の問題とは異なります。
- セルフカストディの責任。リカバリーフレーズを紛失した場合、どの会社もコインを取り戻すことはできません。
この記事は教育目的のみであり、金融アドバイスではありません。暗号資産を購入する前に、必ず自分自身で調査を行ってください。
インターネットコンピューターは通常のインターネットと同じですか?
いいえ。通常のインターネットは情報を送受信するネットワークです。インターネットコンピューターは、アプリやウェブサイトを公開共有ネットワーク上で実行することを目指すブロックチェーンプラットフォームであり、一つの会社のプライベートサーバーに依存しません。
ICPトークンは何に使われますか?
ICPトークンには三つの主な用途があります:コンピューティング費用を支払うためにサイクルに変換される、ネットワーク神経システムを通じてネットワークの決定に投票するために使用される、そしてネットワークのセキュリティとガバナンスを助ける人々に報酬を与える。
インターネットコンピューターは誰が運営していますか?
技術はDFINITY財団が作りましたが、稼働中のネットワークは多くの独立したノードプロバイダーによって運営されており、オンチェーンガバナンスシステムを通じて投票するICP保有者によって管理されています。
インターネットコンピューターのキャニスターとは何ですか?
キャニスターは、アプリのコードとデータをまとめるスマートコンテナです。インターネットコンピューター上のアプリは一つ以上のキャニスターで構成されており、ネットワーク上で動作してユーザーに直接ウェブページを提供できます。