
チェーン抽象を理解する:NEARは断片化されたエクスペリエンスの課題をどのように解決するのか?
TechFlow厳選深潮セレクト

チェーン抽象を理解する:NEARは断片化されたエクスペリエンスの課題をどのように解決するのか?
NEARのチェーン抽象化アプローチは、異なるブロックチェーン間の相互作用における複雑さを抽象化し、統一的でシームレスなインターフェースを作成することで、それらのやり取りを簡素化することを目指しています。
執筆:Reflexivity Research
翻訳:1912212.eth、Foresight News
多数のL1、L2、L3の登場により、ブロックチェーンの構造はますます複雑化しており、多様なエコシステムをどう乗りこなすかがユーザーにとって大きな課題となっている。複数チェーンにまたがる取引やアセット管理、ユーザーインタラクションは複雑になりやすく、しばしば断絶した非効率的な体験につながる。本レポートではこうした課題を探り、NEARの解決策に注目する。
NEARの「チェーン抽象化(Chain Abstraction)」アプローチは、異なるブロックチェーン間のユーザーインタラクションにおける背後にある複雑性を抽象化することで、統一的でシームレスなインターフェースを創出することを目指している。
Web3におけるマルチチェーンUXの課題
過去7年間にわたり、暗号資産分野の進化とスケーラビリティ競争は新たな常態となり、現在では数百ものL1、L2、さらにはL3が存在する。これらの進展により安価なブロックスペースの獲得が可能になった(セキュリティとのトレードオフはあるが)、しかし複数チェーンでの操作、Gas手数料の管理、クロスチェーンブリッジ/ラップドアセットの利用は、ユーザーエクスペリエンスの複雑さを増大させている。端的に言えば、現在のマルチチェーン環境においてDAppとやり取りする体験は煩雑で高コストかつ直感的ではない。
今日のマルチチェーン世界では、ユーザーは複数のインターフェースを切り替えて、繰り返しのトランザクションを行うことを強いられている。この断片化はユーザーエクスペリエンスを複雑にするだけでなく、経済効率も悪く、ユーザー負担を増大させている。
たとえば、多くの暗号資産ウォレットユーザーは外部所有アカウント(EOA)を通じて操作しており、これは「0x」で始まる42文字の英数字列で識別される。この文字列は秘密鍵として機能し、アカウントへのアクセスと管理に不可欠である。ユーザーが直面する主な課題は、これらの鍵の管理である。ブロックチェーンの(一般的な)セキュリティモデルでは、従来のウェブプラットフォームのようにパスワードをリセットすることはできない。ユーザーが秘密鍵を紛失または忘却した場合、アカウントおよびその中の資産へのアクセス権を完全に失い、救済手段はない。もしユーザーが2つ、4つ、あるいは10個の互換性のないチェーン上で取引したい場合、すべてのアドレスに対応する秘密鍵を管理しなければならない。
資産の購入やNFTのミンティングなど、ブロックチェーン上のあらゆるインタラクションは個別のトランザクションを必要とする。このプロセスは非常に時間と手間がかかり、追加のGas手数料が発生し、高速なデジタル環境では明らかな障壁となる。ブロックチェーン技術の進歩はこうしたプロセスを簡素化することを目指しているが、現実のソリューションの実用性は依然限られている。
クロスチェーンブリッジ
断片化問題の初期ソリューションとして登場したのがクロスチェーンブリッジであり、異なるブロックチェーン間の相互運用性を促進する。これらのブリッジは、各ブロックチェーン上でペアになったスマートコントラクトを使用してアセットを管理し、暗号化されたメッセージによってデータ転送の整合性を確保する。本質的には、トークンの物理的移動なしに、異なるブロックチェーン上のアカウント間の状態変化をミラーリングすることで、アセットの仮想的な移動を可能にする。これによりクロスチェーンでのアセット転送が実現され、複数チェーンにわたるDAppの機能強化が図られ、イノベーションと流動性の設計空間が広がる。
こうした利点がある一方で、クロスチェーンブリッジの利用には明確な欠点もある。ブリッジインフラ自体がさまざまなリスクを伴い、スマートコントラクトの脆弱性、技術的障害、悪意ある攻撃の可能性が含まれる。多くのブリッジ設計では、中央集権的なオペレーターへの信頼が必要になるため、これらのリスクがさらに増幅され、検閲、盗難、保管リスクといった問題が生じる。
さらに、歴史的にPoly Network、Ronin、Nomadなどのハッキング事件により、クロスチェーンブリッジは重大なセキュリティ侵害を受け、巨額の経済的損失を被っている。こうした出来事は、コードのバグから損なわれたオラクル、共謀するバリデーターまで、ブリッジ技術に関連する継続的な脆弱性を浮き彫りにしている。これらのリスクはユーザー資金の安全性を脅かし、特に流動性が不足している場合には、取引に遅延や不確実性をもたらして全体的なユーザーエクスペリエンスを損ねる。
結局のところ、幾つかの高価で不安定な橋でつながれた分散型エコシステムは、より広範な採用の大きな障壁となっており、特に技術的複雑さに不慣れなユーザーにとっては顕著である。すでにLayerZeroのような汎用的な相互運用性レイヤー、OP Super Chainsのような互換性のあるL2アーキテクチャ、PolygonのAggLayerのような共有/集約流動性プロジェクトなど、多くのソリューションが提案されている。これらすべてはある程度の改善を提供しているが、依然として互いに互換性がなく、ソリューション間の断片化という問題が残っている。しかし、全く新しい視点からこの問題に取り組み、エンドユーザーの断片化と摩擦をほとんど排除するソリューションがある:それが「チェーン抽象化」である。
チェーン抽象化
Web3エコシステムが進化を続ける中で、スケーラビリティは依然として大きな課題である。現在のモジュラー型スケーラビリティアプローチでは、決済、データ可用性、実行といったブロックチェーンの異なる機能層を分離する。
このアプローチにより、L2、OP Rollup、ZK Rollup、データ可用性レイヤー、サイドチェーン、ステートチャネルなど、さまざまなモジュラー型ソリューションが台頭したが、同時に断片化の問題も引き起こした。
「1つのチェーンがすべてを支配する」時代はもう終わりである。
チェーン抽象化は、ますます分裂するWeb3のモジュラー構造を整理整頓することを目指している。技術的複雑性を抽象化することで、異なるブロックチェーンを区別せずにシームレスなインタラクションを可能にする。このアプローチはユーザーエクスペリエンスを大幅に改善する可能性を秘めており、異なるブロックチェーンとのやり取りを簡素化し、複数のアカウントやアセットを管理する複雑さを低減する。この設計パターンはアカウント抽象化(Account Abstraction)から着想を得ており、特定の基盤チェーンの詳細にユーザーが意識を向ける必要を最小限に抑え、異なるチェーンを横断しても最適な方法でタスクを完了できるようにする。この場合、ブロックチェーンの違いや細部を理解することは必須ではなくなり、一般ユーザーの参入障壁を大きく下げることができる。
アカウント抽象化(AA)とは、ブロックチェーン(特にイーサリアム)において、ユーザーのアカウント(EOA)とスマートコントラクトを統一されたアカウントタイプに統合する手法であり、トランザクション検証の柔軟性とカスタマイズ性を高める。スマートコントラクトによってプログラマブルな有効性条件を許可することで、このフレームワークは自動支払いなどの特定アプリケーションをサポートするだけでなく、イーサリアムおよび他のチェーン上でのトランザクション効率全体を拡大する。同様に、チェーン抽象化はチェーン上でのユーザー体験をよりシンプルかつパワフルにすることを目指している。
チェーン抽象化の主な特徴:
-
シームレスなチェーン間インタラクション:チェーン抽象化により、DAppはユーザーがネットワークを切り替えたり複数のウォレットを管理したりすることなく、任意のチェーン上でロジックを実行できるようになる。
-
統一されたユーザーインターフェース:ユーザーは、どのチェーン上のどのサポートされたトークンでも、一貫したUI内でDAppとやり取りでき、基本機能を実行するためにナビゲートする必要がない。
-
Gasおよびトランザクション管理:チェーン固有の詳細を抽象化することで、ユーザーはサブチェーン上でGasを取得または使用する必要がなくなり、これらの操作は抽象化レイヤー内で管理される。
チェーン抽象化とZK技術
本質的に、チェーン抽象化はユーザーエクスペリエンスとネットワークセキュリティを向上させることで断片化問題に対処する。このアプローチを支える注目すべき革新の一つが、ZK技術と証明の導入である。
ゼロ知識証明(ZKP)は、トランザクションを検証するための暗号技術である。これは、ある人(証明者)が、他人(検証者)にその情報を開示することなく、特定の情報を保有していることを証明できる仕組みである。この機能は顕著なプライバシーの利点を提供し、実際のデータを隠すことによってトランザクション検証に必要な計算・記憶資源を削減する。
ZKPは3つの主要原則に基づいている:
-
完全性(Completeness):証明者が有効な証明を持っている場合、真の検証者はそれを正しいと受け入れ、トランザクションを確認する。
-
健全性(Soundness):証明者が有効に見える偽の証明を作成するのを防ぎ、証明の完全性を保証する。
-
ゼロ知識性(Zero-Knowledge):検証者は証明が有効であることを知るだけであり、基礎データに関する他の情報は一切得られない。
これらの特性により、ZKPはブロックチェーン技術のセキュリティと効率を強化する強力なツールとなり、必要な情報のみを検証しつつ、他のすべての詳細を秘匿する。
ZKPは、複数チェーンにまたがるトランザクションを検証するために簡潔な証明を可能にすることで、安全で統一された帳簿システムを支援し、チェーン抽象化領域のセキュリティを向上させる。このアプローチはグリッドセキュリティを提供し、すべての証明が継続的に集約されることで、アセットがこれらのチェーン間を安全に移動できるようにする。このクロス決済モデルは取引を保護し、アセットが異なるブロックチェーンネットワーク間で安全に転送されることを保証する。
NEARのアプローチ
NEARのソリューションには、セキュリティ集約、アカウント集約、DA(データ可用性)、インテントブローカー、分散型フロントエンド、スーパーウォレット開発が含まれる。さまざまなチェーンにまたがるユーザーとアプリケーションのインタラクションを簡素化することで、NEARはユーザーが単一のNEARアカウントを使って、イーサリアムやアバランチなどとシームレスにやり取りできるようにする。

NEARインフラの重要な特徴の一つが、いくつかの革新的技術を含む「セキュリティ集約スタック」である:
-
NEAR DA:データ可用性は、すべてのトランザクションデータがブロックに記録され、すべてのネットワークノードがアクセス可能であることを保証するものであり、ネットワークの信頼性と完全性を維持するために極めて重要である。たとえば、NEARのDAアプローチにより、イーサリアムのRollupはNEARのインフラを利用することで、より効率的かつ安全にトランザクションを処理できる。
-
zkWASM x Polygon Labs:WebAssembly(WASM)標準は中間言語として機能し、ユーザー入力を受け取り、暗号原生のプログラミング言語で信頼性高く状態遷移を実行する。これにより、開発者はさまざまな言語でコードを書き、仮想マシンで実行することが容易になる。zkWASMはゼロ知識証明を利用してスマートコントラクトのプライバシーとセキュリティを強化し、より効率的でスケーラブルにする。
-
アイデンティティ管理:チェーン抽象化のもう一つの柱はアイデンティティ管理であり、ユーザーが複数のブロックチェーンネットワークにまたがって同一のアイデンティティを維持できるようにし、アセット管理と移転のプロセスを簡素化する。このシステムは通常「アカウント集約」と呼ばれ、ユーザーがさまざまなブロックチェーンエコシステムとやり取りするのを容易にする。
-
分散型フロントエンド:NEARはまた、ブロックチェーンOS(BOS)などの取り組みを通じて分散型フロントエンドを展開し、さまざまなブロックチェーンアプリケーションで統一されたユーザーエクスペリエンスを提供する。これらのプラットフォームは、さまざまなブロックチェーンアプリケーションにアクセスするための一貫したインターフェースを提供し、ユーザーエクスペリエンスをさらに簡素化し、より広範な採用を促進する。
-
アカウント集約:アカウント集約により、ユーザーは可能なすべてのチェーン上で1つのアドレスを持ち、アセットを自由に移動できる。このアプローチは、単一のアカウントから異なるチェーン上のアプリケーションとやり取りし、チェーン間でオンチェーンアイデンティティを管理し、アセットを自動的にブリッジまたは交換できるようにすることで、ユーザーエクスペリエンスを簡素化する。
-
スーパーウォレット:NEARウォレットは、ネットワークの切り替えや異なるGasトークンの管理を不要にすることで、Web3ネットワーク上でのユーザーインタラクションを簡素化する。これらのウォレットは複数のブロックチェーンとのやり取りを簡略化し、ユーザーの利便性と効率を大幅に向上させる。
チェーン署名
チェーン署名により、NEARアカウント(スマートコントラクトを含む)が異なるブロックチェーン上でトランザクションを実行できるようになり、ユーザーは多チェーンGasリレーヤー(MGR)を使ってGas手数料を支払えるようになる。これにより、さまざまなネイティブトークンを取得・管理して各種チェーン上の取引手数料を支払うという従来の面倒なプロセスが軽減される。
MGRの主な利点:
-
トランザクションの簡素化:ユーザーは複数種類のGasトークンを購入・管理する必要がなくなり、クロスチェーン活動に参加するプロセスが簡素化される。
-
アクセシビリティの向上:参入障壁を下げることで、より多くのユーザーがクロスチェーン取引を探求・参加するよう促される可能性がある。
-
非EVMチェーンのサポート:EVM互換チェーンに加え、このリレーヤーはアクセス可能なネットワークの範囲を拡大し、NEARトークンの有用性とカバレッジを強化する。
チェーン署名はまた、単一のNEARアカウントが複数チェーン上の多数のアカウントを管理できるようなマルチチェーン型のアカウント抽象化も導入する。この機能はERC-4337に類似しているが、非EVMチェーンや非スマートコントラクトチェーンにも拡張されており、NEARアカウントの柔軟性と機能性をさらに高める。ユーザーは1つのNEARアカウントでクロスチェーンのアセットを管理でき、USDCを使って各チェーンの取引手数料を支払えるようになり、よりスムーズで予測可能な金融取引が促進される。
当初、チェーン署名はビットコイン、イーサリアム、Cosmos、ドージコイン、リップル上で動作する予定である。しかし、NEARはSolana、Polkadot、TON Networkなどへの互換性をできるだけ早く展開することを目指している。
コアメカニズム
チェーン署名は、分散型のマルチパーティ計算(MPC)ネットワークを活用し、NEARアカウントが複数チェーン上のアドレスとやり取り・制御できるようにする。この技術により、NEARアカウント(スマートコントラクトも可)がNEARのバリデーターまたはMPCノードに依頼して、別のブロックチェーン向けのトランザクションなどのペイロードに署名してもらうことができる。その後、署名されたペイロードはターゲットチェーンに送信され、異なるブロックチェーンネットワーク間のシームレスなトランザクションが促進される。

MPC
マルチパーティ計算(MPC)は、複数の参加者の間でデータの機密性を保持する技術である。各参加者が独自のプライベートデータを持つ中で、計算に共同で参加し結果を検証できるが、他者に自分のプライベート情報を開示しない。実際には、各参加者が暗号化された鍵の一部を保持し、それらを共同で安全なトランザクションや操作を実行するために使用する。
MPC構成では、秘密鍵がいくつかの部分に分割され、参加者間で分配される。トランザクションを承認する必要があるとき、指定された数の参加者またはノードが鍵の断片を提供してトランザクションに署名しなければならない。このプロセスにより、どの参加者も単独でトランザクションを制御できないことが保証される。最終的なデジタル署名は公開鍵で検証され、個々の鍵断片を漏らすことなくトランザクションの真正性を確認できる。

MPCは、複数回の承認が必要なクロスチェーン取引に特に有効である。単一障害点のない強固なセキュリティ、柔軟な署名プロセス、誰がアクセス・署名できるかについての詳細な制御を提供する。他の方法と比べて、問題からの復旧も容易である。
従来のMPCネットワークは、預託ベースやブリッジベースのモデルに依存する傾向があるが、チェーン署名はアカウントベースのモデルで動作する。このアプローチにより、複数のブロックチェーンアドレスを管理したり、煩雑なブリッジングプロセスをナビゲートしたりする必要がなくなり、ユーザーの複雑さが低下する。チェーン署名MPCネットワークは、分散型の署名者として機能し、NEARアカウントやスマートコントラクトの要求を処理し、クロスチェーンアドレスを管理する。
ただし、MPCにも欠点がある。署名戦略の管理やトランザクション承認に必要な調整はブロックチェーン外で行われるため、中央集権に関連するリスクが生じる可能性がある。さらに、MPCは多くの従来のウォレットと互換性がなく、標準化が欠如しているため、スマートフォンやハードウェアセキュリティモジュールなど、広く使われているセキュリティデバイスに簡単に実装できない。現在、MPCソリューションは特定のニーズに合わせてカスタム設計され、専有技術が使われることが多い。
最後に、チェーン署名MPCネットワークは、プロジェクトの主要パートナーであるEigenlayerと協働して立ち上げられる。Eigenlayerはイーサリアムネットワークのセキュリティを強化し、「再ステーキング(restaking)」と呼ばれる新メカニズムでその機能を拡張する。本質的に、EigenlayerはイーサリアムのバリデーターがステーキングしたETHを再利用することを可能にする。このプロセスでは、バリデーターがステーキングしたETH(従来はブロックチェーンの完全性維持のためにロックされていた)を、追加のサービスやアプリケーションのサポートにコミットする。これにより、バリデーターはステーキング資本をより動的かつ汎用的に活用しながら、イーサリアムネットワークおよびその上に構築されたアプリケーションに提供されるセキュリティを強化できる。
ネットワークのセキュリティは当初、Eigenlayerのイーサリアム再ステーキング者とNEARステーキング者が管理する権限証明(Proof of Authority)モデルによって提供される。将来的には、より広範なノード運営者を含む無許可型モデルへ移行することを目指しており、セキュリティと分散性をさらに高める。
DeFiおよびブロックチェーン発展への影響
チェーン署名により、あるチェーンのアセットを別のチェーンで使えるようになり、DeFiアプリケーションに膨大な新たな可能性が開かれる。たとえば、ユーザーはBTCを担保にしてUSDCを借り入れたり、XRPトークンを簡単にETHと交換したりできる。この柔軟性はDeFiの発展に不可欠であり、ユーザーに強化された流動性選択肢と多様な金融商品を提供する。
チェーン署名が解き放つ画期的なユースケース:
-
クロスチェーンDeFiアプリ:NEARは、非スマートコントラクトチェーンのネイティブアセットを使ってDeFiプロトコルを運用できるようになり、これまでアクセス不能だった新たな流動性プールを開拓する。
-
ブリッジ不要の取引:クロスチェーンアセットの直接ホスティングと管理を実現することで、NEARはブリッジや従来のメッセージ伝達層の必要性を排除し、操作を簡素化するとともに潜在的なセキュリティリスクを低減する。
-
アプリの即時マルチチェーン対応:開発者は、複数のブロックチェーンで即座にアクセス可能なアプリを立ち上げられるようになり、潜在的なユーザー層と市場規模を大幅に拡大できる。
しかし、チェーン抽象化を実現するには、新しい開発者作業とツールが必要となる。チェーン抽象化を成功裏に統合するためには、開発者がこの設計パターンをサポートするツールキットを採用しなければならない。そのツールキットには以下が含まれるべきである:
クロスチェーンロジックハンドラー:異なるブロックチェーンインフラ上でDAppロジックを解釈・実行できるコンポーネント。
-
トークン管理システム:複数チェーンでさまざまなトークンタイプを処理するツールで、DApp内でのシームレスなアセット移転とインタラクションを促進する。
-
ユーザーエクスペリエンスの最適化:異なるブロックチェーン操作においても直感的で一貫性のあるUIを実現する機能。
主流になる前に、チェーン抽象化世界への統合は限定的である可能性がある。
結論
現在のマルチチェーン環境は、ブロックチェーン分野におけるイノベーションと多様化に豊かな機会を提供している一方で、使いやすさとセキュリティの面でユーザーに顕著な課題を突きつけている。NEARが導入するチェーン抽象化は、この環境を簡素化するための重要な一歩であり、異なるブロックチェーン間のインタラクションを簡略化することでユーザーエクスペリエンスの向上を目指している。
Web3エコシステムが進化を続ける中で、業界の進歩は技術革新だけでなく、複雑性の低減、包括性の促進、セキュリティの重視といったユーザー中心のソリューションを優先することにもかかっている。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














