
オンチェーン対オフチェーン:ブロックチェーンゲームはどのように選択すべきか?
TechFlow厳選深潮セレクト

オンチェーン対オフチェーン:ブロックチェーンゲームはどのように選択すべきか?
ブロックチェーンゲームにおいて、どの機能をブロックチェーン上でホストし、どの機能をチェーン外でホストするかを選択することは、プロジェクトの成功にとって極めて重要である。

著者:Axel F.
翻訳:TechFlow
reNFTが2020年末に登場したとき、NFT空間の最も先進的なリーダーやパイオニアでさえもこの概念を理解していなかっただけでなく、実際にはNFT自体もまだ初期段階にあった。これはBAYCが登場する以前であり、その後引き起こされた認識・受容・採用の波が押し寄せる前の時代だった。
NFT自体はそれ以前から存在していたものの、2020年末時点では依然としてブロックチェーン合意の周縁にとどまっていた。
しかし、それ以降、成長は急速だった。NFTの無数のユースケースや実用性が、Web3およびWeb2の起業家の想像力をかつてないほど刺激し、あらゆる業界のリーダーたちが日々メタバースへの関与を示しているように見える。
これは当然ながら、NFTの販売数および取引量の指数的増加にもつながっており、その中でも特定の一つのユースケースが潮流を牽引し、議論とデータの両方を支配している:ブロックチェーンゲームだ。
それは理にかなっている。7月時点で、カジュアルスマホゲーム『Candy Crush』のユーザーは累計で730億時間以上ものプレイ時間を記録しており、これは合計800万年以上のプレイ時間に相当する。

NFTを取り入れることで、特にAxie Infinityなどが主導するPlay-to-Earn(P2E)モデルにより、プレイヤーはゲームから経済的利益を得られるようになり、元々純粋な娯楽活動に費やされていた時間を貨幣化できるようになった。 ゲームは楽しいかもしれないが、趣味を楽しみながらお金を稼げる機会があるなら、それを追求しない理由や反論はないだろう。
NFTとブロックチェーンゲームの台頭は、NFTレンタル市場の出現にもつながった。その理由は明らかだ。NFTは高価である可能性があり、Axieチームを編成するコストは、数百ドルから数千ドルまで、NFTの品質によって大きく異なる。この高額なコストは、フィリピンや東南アジアなどAxieの多くのコアユーザーにとって、ゲームおよびそのエコシステムへのアクセスを妨げるものとなっている。
ここでNFTレンタル市場が役立つ。ユーザーが一時的にブロックチェーンゲームにアクセスしたい場合——P2E報酬を受け取るためでも、エアドロップを申請するためでも、あるいは単に試しに遊んでみたいという目的でも——NFTレンタル市場を通じて、NFT購入に必要な全額を支払うことなく、使用したい期間分だけの料金を支払えばよいのだ。
しかし、NFTレンタル市場が提供する多数のソリューションの恩恵を受ける前に、潜在的な借り手はまず、どのプラットフォームを使ってこのサービスを提供するかを決定しなければならない。NFTの好況が始まって以来、この分野には数多くの革新的なプロジェクトや製品が参入しており、最終ユーザーにとっては容易な判断ではない。この決定において考慮すべき要因は多くあるが、その中でもおそらく最重要かつ最も重要なのは、自分が利用するプラットフォームがオンチェーンかオフチェーンかという点である。
オンチェーンとオフチェーンのジレンマ
オンチェーンプラットフォームとオフチェーンプラットフォームの優劣に関する議論は、NFTレンタル市場にとどまらず、実際にはWeb3業界全体の中心的なテーマでもある。
RoninのハッキングやPolychainの攻撃など、セキュリティリスクに関連する事象が発生すると、この問題は瞬く間に注目を集める。最近では、Tornado Cashの件が、DeFiやオンチェーンプライバシーの観点から再び議論を巻き起こした。なぜこの問題がこれほど重要なのかを理解するには、まず「オンチェーン」と「オフチェーン」という二つの用語を詳しく掘り下げ、その違いを明確にする必要がある。
専門用語の解説
CNBCは最近の記事で、この二つの用語の違いを読者に説明するために、非常に洗練された比喩を使った:
「ブロックチェーンをクラウドストレージ施設だと考えてみよう。それは二つの部分に分けられる:プライベートとパブリック。オンチェーン取引はパブリッククラウドのようなもので、誰でも見ることができ、一方オフチェーン取引はプライベートクラウドのように、データは公開されていない。」

簡単に言えば、上記の比喩が示す通り、「オンチェーン」とはパブリックチェーンネットワークを通じて保存またはアクセスされることを意味し、「オフチェーン」とはそのパブリックネットワーク外にあるもの(例:プライベートチェーンや取引所)を指す。
これら二つの概念には多くの関連する相違点があり、それぞれ独自の長所と短所を持ち、個人や組織がプラットフォームを利用するか開発するかの際にどちらか一方を採用する動機となる。
根本的には、これらの相違点は三つの異なるカテゴリーに集約される:セキュリティ、プライバシー、アクセシビリティ。
これらはNFTレンタル業界にとって極めて大きな関連性と重要性を持つ。NFTをレンタル可能なプラットフォームを探す個人にとっても、レンタルソリューションを自身のプロトコルに組み込みたいプロジェクトにとっても同様だ。
これらの要素に関して、オンチェーンとオフチェーンのNFTレンタルプラットフォームの長所と短所を理解するには、ブロックチェーンゲームの視点から考察するのが最適だろう。これは単にNFTレンタルの最も明確なユースケースだからというだけでなく、固有の複雑さと機能的深さにより、検討中の三つの要素の各側面を最も詳細かつ深く分析できるからだ。
セキュリティ
まずセキュリティについて、オンチェーンプラットフォームとオフチェーンプラットフォームの差異は一点で明らかになる。 先に挙げたオンチェーンでのハッキング事件は、オフチェーンのセキュリティ上の利点(より正確には、オンチェーンプラットフォームのセキュリティ上の欠陥)を浮き彫りにした。ブロックチェーンセキュリティ企業1KosmosのCTOは2019年に『フォーブス』に寄稿し、その理由を次のように説明している。「オフチェーンシステムはパブリックインターネットに直接接続されていないため、より安全である。これは社内ネットワーク内にサーバーやソフトウェアを設置するのと同じような安全性だ。」
これはブロックチェーンゲームの開発者や最終ユーザーにとって重要な検討事項である。大手企業による徹底的なセキュリティ監査など、強力な措置を講じてオンチェーンプロトコルを可能な限り安全にすることはできるが、パブリックネットワーク上に構築することには本質的なリスクが伴うため、開発者やユーザーはプライベートネットワークを選んだ方が安心だと感じるかもしれない。
実際、この問題に対する現実的かつ人気のある解決策の一つがハイブリッドモデルであり、ゲーム自体などの一部はオフチェーンで構築され、他の部分——例えばゲーム内のNFTマーケットプレイス——はオンチェーンで構築される。実際、Game7の2022年開発レポートによれば、これはますます多くの開発者が採用する方向性であり、問題に対処するための実行可能なソリューションでもある。

しかし、それでもなおリスクは残る。オンチェーンNFTマーケットでは、通常、売り手または貸し手がNFTをスマートコントラクトにロックインし、買い手または借り手が資金を移動させたり担保を預けたりすることでアンロックし、その時点でスマートコントラクトがNFTを送信する。NFTがスマートコントラクト内にある間は、そのコントラクトを悪用するリスクが依然として存在する。したがって、この方法はゲームがオンチェーンでホストされる領域を制限することでリスクを低下させるが、リスクを完全に排除するわけではない。
オフチェーン市場にはリスクがないのか?もちろんそうではない。2018年、OpenSeaの最高技術責任者Alex Atallah氏は、セキュリティ問題を解決するために市場をオフチェーンへ移行すると説明した。しかし、それ以降にもいくつかの著名なハッキング事件が発生している。
したがって明らかに、セキュリティは複雑かつ多面的な問題であり、プロトコル側でできることは多く、強化策も講じられるが、何らかの形でブロックチェーン技術が関わる限り、本質的なリスクは常に存在する。ハイブリッドモデルを採用し、ゲームのどの部分をオンチェーンでホストするかを決定することで、リスクを大幅に低減することは可能である。
プライバシー
オンチェーンとオフチェーンにおけるプライバシーを検討する前に、プライバシーとは完全な匿名性を意味するわけではないことを指摘しておく必要がある。むしろ、これは分散化そのものに関するより広範な議論の中心にある。
Tornado Cashの事例が示したように、プライバシーの核心は、中央集権的な人物や組織の監視・承認なしに取引を行う能力にある。この点において、オンチェーンプロトコルには明確な利点がある。これらのプロトコルはスマートコントラクトを使用し、非信用・無許可の形で動作する。例えば、ブロックチェーンゲームは自身のマーケットプレイスに帰属機能(escrow機能)をプログラミングできる。つまり、売り手や貸し手がNFTをスマートコントラクトに預け、買い手や借り手がそれを購入または借用できるようにする仕組みだ。
これらはすべてP2P取引であり、スマートコントラクトは自動エスクロー口座として機能し、ゲーム開発者が個別に購入やレンタルを承認する必要はない。より広く言えば、一般的なブロックチェーン決済や取引においては、ネットワーク自体(より具体的にはバリデーター)が取引を検証・承認し、一定数の分散署名が必要とされて初めて取引が有効とされ、処理される。
これはブロックチェーンゲームにとって明白な利点であり、実際、これがかつてVitalik Buterinがイーサリアムを創設した理由でもある。
しかし、完全なプライバシーと分散化には欠点もある。実際、従来のWeb2ゲームプレイヤーの中には、自分の行動や活動がパブリックブロックチェーン上で完全に閲覧・追跡可能になることを好まない人もいるだろう。したがって、Web3におけるプライバシーはかなり矛盾している。匿名でやり取りすることは自由だが、あなたの行動は完全に追跡可能であり、疑わしいウォレットを使用している場合、他のユーザー・個人・組織はいつ・どのように取引を行ったかを正確に把握できる。
アクセシビリティ
アクセシビリティは非常に広範なテーマだが、基本的に二つの核となる重要な要素に集約される:速度とコスト。
表面的には、オフチェーンプラットフォームはこの二点において優位にあるように見える。まず速度について、オフチェーンプロトコルは本質的にオンチェーンプラットフォームよりも高速である。これは、パブリックブロックチェーン上に構築されたプラットフォームが、ネットワークの確認を必要とするためであり、多くの人々——つまりバリデーター——からの承認を得なければならない。分散化にとっては有利だが、遅延が生じやすく、同時に多数の取引が発生すればネットワークは混雑する。
これはゲームプロトコルにとって特に重要である。ゲームは毎分数千回、場合によっては数万〜数十万回のレスポンスを必要とすることが多い。Avalancheのようなネットワークや、画期的なサブネットシステムがこの問題をある程度解決しているとはいえ、オフチェーンプラットフォームは本質的に高速である。
『Runescape』の大規模な取引所を例に挙げよう。2000年代初頭の初期段階ですら、数百万件の取引を処理していた。これをブロックチェーン上で再現しようとすれば、おそらく非現実的だろう——あるいは混雑のため、各取引の処理に非常に長い時間がかかる。

アクセシビリティの第二の核となる要素はコストであり、ここでもオフチェーンプラットフォームは同様に優位にある。理由もほぼ同じで、オフチェーン取引は通常無料であるのに対し、オンチェーン取引は手数料を支払う必要がある。これは取引処理に参加する個人やマイナーをインセンティブづけるためだ。
したがって、上述の理由から、ゲームプロジェクトにブロックチェーン要素を取り入れる際には、開発者がよく検討する必要があるように思える。しかし、本レポートで述べた通り、答えはブロックチェーン技術の最良の部分を抽出し、既存かつ検証済みのWeb2の実践に統合することにある。
第三の道:ハイブリッドモデル
オンチェーンプラットフォームとオフチェーンプラットフォームの特徴を深く検討した結果、ブロックチェーンゲームのどの側面をオンチェーンでホストするか、またどの部分をオフチェーンでホストするかという選択は、プロジェクトの成功にとって極めて重要であることが明らかになった。
実際、これは現在の考え方や公認のベストプラクティスを反映している。Game7が指摘するように、「完全にオンチェーンで構築している開発者は少数に過ぎない:Dark Forest、Conquest、Topology、DeFi Kingdoms、Cometh……。大多数のゲーム開発者は、ほとんどのゲームメカニズムやゲームアクティビティをオフチェーンに保ちつつ、Web3資産(トークン、NFT)の取引データのみをオンチェーンにホストしている。」
したがって、プロジェクトがどの程度オンチェーン化すべきか、そしてどの側面や要素をパブリックブロックチェーン上でホストすべきかを決定するにあたり、シームレスなソリューションやサービスプロバイダーを見つけられるかどうかが極めて重要となる。同様に、ゲーマーたちもWeb3要素がどのようにゲームに組み込まれているか、またオンチェーン機能がプロジェクト内でどの程度活用されているかに注意を向けるべきである。
プロジェクトが完全オンチェーンを目指すか、完全オフチェーンを目指すか、あるいはその中間を目指すかに関わらず、reNFTは必要なインフラを提供できる。完全にカスタマイズ可能なソリューションにより、reNFTはプロジェクトに必要なNFTレンタル機能を装備させ、製品をさらに高みへと引き上げ、ゲーマーにふさわしいサービス品質を提供できる。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News












