NEARインテントとは:インテントベース・アーキテクチャ
Learn how NEAR Intents lets users declare blockchain outcomes while solvers handle execution, gas, and routing automatically with MEV protection.
主なポイント
- NEARインテントはNEARプロトコル上のトランザクションシステムであり、ユーザーは望むブロックチェーン上の結果を宣言でき、ソルバーがガス、ルーティング、実行を自動的に処理します。
- ソルバーはユーザーのインテント(意図)を満たす競争力のあるエージェントであり、価格と実行品質で競合して、単一のDEX取引では達成できない、より良い結果をユーザーに提供します。
- NEARインテントは、ソルバーがそれを満たすことを約束するまでインテントを非公開に保つことで、ユーザーをMEV(トランザクションをフロントランするボット)から保護します。
- ガス抽象化により、リレーヤーが代わりにガスを支払うため、トランザクションのためにNEARトークンを保有する必要はありません。
- NEARインテントは、エンドユーザーにとってブロックチェーンインフラストラクチャが見えなくなるというNEARプロトコルのチェーン抽象化ビジョンの背後にある主要なメカニズムです。
本ガイドの内容:
- NEAR Protocol(ニア・プロトコル)とは?
- ブロックチェーン・インテントとは?
- NEAR Intentsとは?
- NEAR Intentsの仕組み
- NEAR Intentsの主なメリット
- NEAR Intentsの活用事例:実社会でのユースケース
- NEAR Intentsと他のインテント・システムの比較
- NEAR Intentsの使用方法
- NEAR Intentsを使用した構築方法
- NEAR Intentsに関するよくある質問
フードデリバリーの注文は簡単です。何を注文し、どこに送ってほしいかを伝えるだけです。レストランを選んだり、ドライバーのルートを計画したり、注文がどのように調理されるかを決めたりする必要はありません。NEAR Intentsもブロックチェーン取引において同様に機能します:あなたは望む結果を宣言し、競争するソルバーのネットワークがそれをどのように実現するかを考え出します。
NEAR Intentsは、手動のブロックチェーンの手順を単一の結果宣言に置き換える、NEAR Protocol上に構築されたトランザクション・システムです。ガス代の管理、スワップ・ルートの選択、またはチェーン間でのトークンのブリッジを自分で行う代わりに、ユーザーは望む結果を伝えるだけで、システムが実行を処理します。このアプローチは、現代の暗号資産における3つの根強い不満、すなわち複雑なクロスチェーン操作、ユーザーのトランザクションから利益を得るボット、そしてガス代を支払うためだけに特定のトークンを保有する必要性を解決します。
このガイドでは、NEAR Intentsとは何か、ソルバーネットワークがどのようにユーザーの宣言した成果を実現するのか、なぜ投資家やアクティブなDeFiユーザーにとって重要なのか、そしてUniswapXやCoW Protocolといった代替手段とどのように比較されるのかについて詳しく解説します。
NEAR Protocol(ニアプロトコル)とは?
NEAR Protocolは、スピード、低トランザクションコスト、開発者のアクセスしやすさを実現するために構築されたレイヤー1ブロックチェーン(他のチェーンに依存せずに独立して動作する分散型デジタル台帳)です。Nightshadeシャーディングを採用しており、これはトランザクション処理を同時に複数の並列チェーンに分割する技術であり、ネットワークが高負荷でも混雑や手数料の上昇なしに対応できるようにします。
NEAR Protocolは、現代の大規模言語モデルの基盤となった画期的なAI研究論文「Attention Is All You Need」の共著者でもあるIllia Polosukhin氏によって共同設立されました。NEARトークンは、ネットワークのネイティブな暗号資産であり、取引手数料の支払いやバリデーターのステーキングに使用されます。また、NEARのエコシステムには、Ethereum開発者がSolidtyベースのアプリケーションをNEARのインフラストラクチャ上に展開することを可能にするEVM互換環境のAuroraが含まれており、Ethereumネイティブの資産へのプロトコルのリーチを広げています。
NEAR Protocolの戦略的ミッションは、チェーン抽象化に焦点を当てています。これは、エンドユーザーにブロックチェーンインフラストラクチャを意識させず、基盤となるネットワーク自体ではなくアプリケーションと対話できるようにすることです。NEAR Intentsは、このミッションを実行するための主要な商品です。
ブロックチェーンの意図とは
ブロックチェーンインテントとは、トークンを別のトークンに交換する(例えば、利用可能な最良の価格で)など、達成したいことを宣言することであり、ブロックチェーンがそれをどのように実行するかを具体的に指定する必要はありません。従来のトランザクションでは、ユーザーはスワップルートの選択、ガス代(ブロックチェーン上のトランザクションを実行するためのコスト)の設定、およびすべての技術的なステップの管理を自分で行う必要があります。インテントは、その責任をシステムに委ねます。つまり、あなたは目標を述べ、実行はあなたの代わりに処理されます。
食料配達の例えは、ここにうまく当てはまります。食事を注文する際、「30分以内にハンバーガーを配達してください」と言います。今日の最安値のレストラン、最寄りの配達員、交通渋滞を避けるルートなどは指定しません。配達プラットフォームがそれらを解決します。ブロックチェーンのインテント(意図)も同様に機能します。ユーザーが望む結果を指定すれば、インフラがそこへ到達するための最適な経路を見つけ出します。
標準的なDEXでの取引との対比は明白です。DEX(分散型取引所)は、中央権限のない取引プラットフォームです。標準的なDEXでは、取引所を選び、トークンペアを選択し、スリッページ許容度を見積もり、ガス代を支払います。インテント(意図)ベースの場合、「500 USDCをETHに、可能な限り最高の価格で交換したい」と宣言するだけです。残りの処理はすべて自動で行われます。
これはNEAR Intentsが実装しているデザインパターンであり、NEAR固有の仕組みを完全に理解するために、まず理解しておくべき概念です。
NEARインテントとは?
NEAR Intents は、NEAR Protocol 上に構築されたトランザクションシステムであり、ユーザーは、ブロックチェーンがどのように実行するかを指定することなく、チェーンをまたいだトークンのスワップのような、望ましいブロックチェーンの成果を宣言することができます。競争力のあるソルバーのネットワークが、ガス、クロスチェーンルーティング、およびユーザーに代わって決済を処理しながら、各インテントを最適に満たします。
前述のインテントベース・アーキテクチャの概念に基づき、このシステムはそのパラダイムをクロスチェーン操作に特化して適用しています。ユーザーはNEAR互換のアプリケーションを操作し、望む結果を平易な言葉で表現するだけで、ブリッジ、ガス設定、ルーティング設定に触れることなくその結果を得ることができます。これを可能にしているのが競争力のあるソルバー(解決者)ネットワークです。複数のエージェントが各インテントを達成するために競い合い、最良の実行条件を提示したエージェントが選ばれます。
NEAR Intents は従来のトランザクションとどのように異なるか:
| 従来のトランザクション | NEAR インテント | |
|---|---|---|
| ユーザーの操作 | ルート、ガス、手順を指定 | 希望する結果を宣言 |
| ガスの支払い | ユーザーが直接支払う | リレイヤーがユーザーに代わって支払う |
| メンプールの可視性 | 公開、ボットから閲覧可能 | ソルバーがコミットするまで非公開 |
| MEVへの露出 | あり、サンドイッチ攻撃が可能 | 設計により保護 |
| クロスチェーン対応 | 手動のブリッジが必要 | 自動的に処理 |
NEAR Intentsは、NEAR Protocolのメインネットエコシステムの一部として2024年に導入されました。ソルバーネットワークとインテントインフラストラクチャは稼働しています。時間的な制約があるコンテンツを公開する前に、docs.near.org)で現在の稼働状況とサポートされているチェーンを確認してください。
これが実際にはどのように機能するかを理解するために、次のセクションではNEARインテントの宣言から決済までの完全なライフサイクルを概説します。
NEAR Intentsはどのように機能しますか?
NEAR Intents は、システム内の異なるコンポーネントがそれぞれ担当する6つの明確なステージを通じてトランザクションを処理します。このフローを理解することで、ユーザーエクスペリエンスが手動のクロスチェーンスワップよりもシンプルで、結果が一般的に優れている理由がわかります。
インテントのライフサイクル:ステップバイステップ
ユーザーが意図を宣言。 NEAR互換アプリケーションインターフェースを通じて、目的(例:「利用可能な最良の価格で500 USDCをETHにスワップする」)を指定します。目標は設定しますが、ルートやガス(手数料)は設定しません。
インテントのブロードキャスト。 インテントは、受信したインテントを監視し、利用可能な機会と比較して評価するフルフィルメントエージェントの競争的なマーケットプレイスであるNEARインテントソルバーネットワークに送信されます。
ソルバーが競合します。 ソルバーはインテントを評価し、複数のチェーンやプロトコルにわたる利用可能な流動性(取引可能なトークンのプール)を評価し、履行提案を提出します。ユーザーにとって最良の結果を提供するソルバーが、注文を約定する権利を獲得します。
リレーヤーが送信。 リレーヤー(オンチェーンでの提出を担当するエージェント)は、勝利したソルバーのソリューションを取得し、あなたの代わりにブロックチェーンに提出します。ガス料金を支払うため、チェーンのネイティブトークンを保持する必要はありません。
検証者による確認。取引が完了する前に、検証者がスマートコントラクト(ブロックチェーン上の自己実行プログラム)によるチェックを実行し、ソルバーが提出した内容が元の意図と実際に一致しているかを確認します。この決済レイヤーでの保証により、ソルバーは提案した内容よりも悪い結果を提供することはできません。
トランザクションが決済されます。 トランザクションは実行され、オンチェーンで決済されます。あなたは、ガスやルーティングを一切管理することなく、宣言した結果を受け取ります。
ソルバーとは何か、そしてソルバーネットワークはどのように機能しますか?
ソルバーは、ボット、機関、または個人のトレーダーといった競争力のあるエージェントのことで、配信されたユーザーの意図(インテント)を受け取り、それを履行するための最適な方法を提案します。これは、複数のサプライヤーが注文を履行するために競い合うオークションのようなものだと考えてください。最も有利な価格と執行品質を提示したソルバーが落札します。
ソルバーコンペティションは、ユーザーに直接的なメリットをもたらします。各ソルバーは他のソルバーと競合して実行権を獲得しようとするため、アクセス可能なすべてのチェーンとプロトコルにわたる最適な流動性を見つけるインセンティブが働きます。通常、単一のDEXでは提供できない、より良い価格設定を受けられます。また、取引に最適なレートを持つプロトコルを手動で特定する必要もありません。これは、分散型の注文板のようなものだと考えることもできます。ただし、自分で特定の価格上限を設定するのではなく、希望する結果を宣言し、ソルバーが最良の結果をもたらすために競合します。
ソルバーネットワークは、十分な流動性を持つ機関投資家、マーケットメーカー、および技術的に能力のある個人が参加できます。ソルバーは、パフォーマンス保証としてNEARトークンをステーキングするよう求められる場合があります。これにより、インテント(意図)を正確かつ期日通りに実行するための財務的インセンティブが確保されます。ソルバーインフラストラクチャを構築する前に、docs.near.orgで現在のステーキングおよびパーミッション(権限付与)要件を確認してください。
MEV(最大抽出可能価値)とは、ボットがユーザーの利益を損なう形で利益を得るために、ブロックチェーン上のトランザクションを先回り(フロントランニング)する手法を指します。インテント(意図)モデルは、この脅威を無効化します。ユーザーのインテントは、ボットが閲覧可能な公開メンプールにはブロードキャストされないため、サンドイッチ攻撃を可能にする攻撃ベクターはNEARインテントのフローには存在しません。
アーキテクチャの概要
NEARインテンツシステムの4つのレイヤー、ユーザー側から決済まで:
- インテントレイヤー: ユーザー向けの宣言インターフェースで、希望する内容を表明する場所
- ソルバーネットワークレイヤー: 競争力のある履行マーケットプレイスで、エージェントがユーザーのインテントを満たすために競い合う場所
- リレイヤーレイヤー: オンチェーンへの提出およびガス代の支払い処理が行われ、最終的な解決策がチェーンに到達する場所
- 検証/決済レイヤー: スマートコントラクトによる承認が行われ、最終決定前に結果が検証される場所
完全な技術仕様、ソルバーインターフェースのドキュメント、およびSDKリファレンスについては、docs.near.org の NEAR Intents 開発者向けドキュメント.) を参照してください。
NEARインテントの主な利点
NEAR Intentsは、今日のクロスチェーンDeFiにおいてストレスの原因となっている5つの具体的な問題に対処しています。以下の各メリットは、前のセクションで説明したソルバー間の競争モデルから直接もたらされる成果です。
メリットの概要
- MEV保護: トランザクションのインテント(意図)は、ソルバーがその実行を確約するまで非公開に保たれます。これにより、MEVボットがユーザーの利益を損なうフロントランニング取引に利用するメンプールの可視性が排除されます。
- ガス代の抽象化: リレイヤーがユーザーに代わってガス代の支払いを処理するため、NEAR Intentsを利用するためにNEARトークンやチェーン固有のガストークンを保持する必要はありません。
- より優れた実行価格: ソルバーは最良の履行を提供するために競い合い、複数のソースから流動性を集約します。これにより、単一のDEXが独自に提供できる価格を上回る価格設定が可能になります。
- ネイティブなクロスチェーン機能: 手動のブリッジ、個別のチェーンアカウント、または各ネットワークでのガストークンの保持を必要とすることなく、単一のインテントを複数のブロックチェーンにわたって実行できます。
- 簡素化されたUX: ユーザーは「何をしたいか」を宣言するだけで、システムが「それをどう達成するか」を処理します。ルートの選択、ガス代の見積もり、マルチステップのクロスチェーン・ワークフローは不要です。
NEAR Intentsとチェーン抽象化
チェーン抽象化とは、NEARプロトコルがユーザーからブロックチェーンの複雑さを隠すためのビジョンです。各ブロックチェーンごとに個別のウォレット、ガス・トークン、ブリッジングプロセスを管理する代わりに、ユーザーは基盤となるインフラが存在しないかのようにアプリケーションとやり取りします。NEAR Intentsは、チェーン抽象化を実用的なものにする主要なメカニズムです。
ビジョンと実装の関係は直接的なものです。チェーン抽象化が戦略的な目標であり、NEAR Intentsはそれを実現するためのツール群です。ユーザーが複数のブロックチェーンにまたがるインテント(意図)を宣言すると、ブリッジ、ガス代の支払い、ルーティングの決定などを目にすることはありません。ソルバーネットワークがこれらすべての調整を透過的に処理します。これこそが、実務における「チェーンを抽象化する」という言葉の正確な意味です。
一般のユーザーにとって、この仕組みはブロックチェーンアプリケーションの使用感を一変させます。現在、EthereumとNEARの間で資産を移動するには、ブリッジのインターフェース、各ネットワークごとの個別のガス代トークン、そして複数の承認ステップが必要です。実行レイヤーとしてNEAR Intentsを利用すれば、その同じ操作が一度の宣言で済むようになります。NEARのマルチチェーン戦略はこの原則に基づいて構築されています。ソルバーネットワークがサポートするすべてのチェーンは、ユーザーがその存在を意識することなくアクセス可能になります。この設計により、NEARトークンにも新たな実用性が生まれます。ソルバーはパフォーマンスボンド(履行保証)としてNEARをステーキングする場合があり、投機ではなくネットワーク活動に紐付いたトークンの需要が創出されるためです。
NEARインテントの活用:実世界のユースケース
NEARインテンツを理解するための最も明確な方法は、それが何を置き換えるかを確認することです。以下の各シナリオでは、現在、複数の手動ステップが必要なトランザクションが、NEARインテンツを使用することで単一のインテント宣言で完了する様子を示しています。
ユースケース 1: クロスチェーン・トークンスワップ
シナリオ: NEAR Protocolで1,000 USDCを保有しており、最適なレートでEthereum上のETHを受け取りたい場合。
従来のアプローチでは、これには4つか5つの個別のステップが必要になります。まずNEARでUSDCをブリッジ可能な資産にスワップし、クロスチェーンブリッジに接続し、ブリッジのトランザクションが確定するのを待ち、Ethereumでガス代をETHで支払い、さらにEthereumのDEXで再度スワップするという手順です。各ステップで、それぞれ手数料、待機時間、およびMEV(最大抽出価値)のリスクが発生します。
NEARインテントを使用すると、「1,000 USDCを、利用可能な最良の価格でETHに交換する」という単一のインテントを宣言できます。ソルバーは、NEAR、Ethereum、および中間ルート全体の流動性を評価し、最良の実行パスを提供するために競合します。ブリッジとやり取りしたり、事前にガス代用のETHを保持したりすることなく、Ethereum上でETHを受け取ります。
ユースケース2: DeFi イールド最適化
あなたは、サポートされているすべてのブロックチェーンで最高利回りのレンディングプロトコルへ5,000 USDCを入金したいと考えています。
現在、最高の利回りを見つけるためには、各チェーンの利率を手動で確認し、プロトコルを比較し、選定したネットワークに資金をブリッジし、到着時にガス代を支払う必要があります。チャンスを見つけてから資金が到着するまでの間に利率が変動することがあるため、開始時に最適だった移動先が、完了時にはもはや最適ではなくなっている可能性があります。
NEAR Intents では、「入金 5,000 USDC を、利用可能な最高利回りの USDC 貸付プールへ。」と宣言します。ソルバーネットワークは、アクセス可能なすべてのプロトコルとチェーンのレートをスキャンし、実行時に最適な宛先を選択して入金を完了します。リレイヤーが宛先チェーンのガスを処理し、あなたはインテントを承認するだけで、利回りポジションを受け取ることができます。
ユースケース3:マルチチェーン DeFi ポジション
シナリオ: Ethereum上のETHを担保として使用し、NEAR Protocol上でUSDCを借りる場合。
まず従来の複雑な手順を踏むのではなく、単一のNEAR Intentが可能にすることをご検討ください。ウォレットで目的の完了を確認するだけで、ソルバーネットワークが調整された一連のプロセス全体を実行します。クロスチェーンでの担保や借り入れのロジックを管理しながら、両方のネットワークでガスートークンを保持する必要なく、また、ブリッジ遅延中に強制決済を避けるために操作のタイミングを注意深く調整することなく実行されます。別々のガス要件を持つ2つの別個のネットワークでポジションを管理するという手動による代替手段との比較は、アクティブなDeFi参加者にとってチェーン抽象化がもたらす実用的な違いを示しています。
NEARインテント vs. 他のインテントシステム
NEARインテントは、成長中のインテントベースシステム群の一つです。下の表は、最も一般的に比較される3つの代替案との相対的な位置づけを示しています。
| NEARインテント | UniswapX | CoWプロトコル | ERC-4337 | |
|---|---|---|---|---|
| プライマリチェーンスコープ | マルチチェーン(EVM以外も含む) | EVMチェーンのみ | イーサリアムおよびEVMチェーン | イーサリアムおよびEVMチェーン |
| MEV保護 | はい、プライベートインテントルーティング | 部分的、ダッチオークションのタイミング | はい、バッチオークションの分離 | 適用外 |
| ソルバー/フィラーモデル | オープンソルバーコンペティション | ダッチオークション/RFQフィラー | ソルバーによるバッチオークション | バンドラーおよびペイマスター |
| ガス抽象化 | はい、リレーヤーがガスを負担 | 部分的、フィラーが負担する可能性あり | 部分的 | はい、ペイマスターモデル |
| クロスチェーンネイティブ | はい | いいえ | いいえ | いいえ |
| 設計目標 | 結果の最適化 | EVMでの最良スワップ実行 | イーサリアムでの最適な注文マッチング | ウォレット/署名UX |
NEARインテント vs. UniswapX
UniswapXはUniswap LabsのインテントベースのDEXプロトコルであり、Ethereumエコシステム内においてNEAR Intentsと最もアーキテクチャが類似した事例です。UniswapXはダッチオークションと見積依頼(RFQ)メカニズムを採用しており、フィラー(代理実行者)が競い合うことでユーザーに最適なスワップ実行を提供します。
UniswapXには真の強みがあります。それは成熟しており、Ethereumで実証されており、EVMエコシステム内で深い流動性を持っています。重要な違いはスコープ(範囲)です。UniswapXはEVM互換チェーンでのみ動作するため、非EVMブロックチェーンを伴うインテントをネイティブに実行できません。NEAR Intentsは、EVMと非EVM環境の両方にまたがるマルチチェーンオペレーションのためにゼロから設計されています。UniswapXがEthereumエコシステム内の実行を最適化するのに対し、NEAR Intentsはブロックチェーン全体を単一の統合された環境のように感じさせることを目指しています。
NEAR Intents vs. CoW Protocol
CoWプロトコルはイーサリアム上でソルバー競争モデルを採用しており、その基盤となるアーキテクチャにおいてNEAR Intentsと構造的に最も類似した既存システムとなっています。Cow(Coincidence of Wants)プロトコルは、可能な限り注文をピアツーピアでマッチングさせ、その後、ソルバーが選択したパスを通じて残りのボリュームをAMMにルーティングします。このバッチオークション設計は、強力なMEV保護を提供し、直接的なDEXスワップよりもしばしばより良い価格をもたらします。
このアーキテクチャ上の類似点は本物です。両方のシステムが競合するソルバーを使用して、最適なフルフィルメント(履行)を見つけ出します。違いはチェーンの範囲にあります。CoW Protocolは、EthereumおよびEVM互換ネットワーク向けに構築されています。一方、NEAR Intentsは、同じソルバー競合モデルを複数のブロックチェーンにわたって同時に拡張しており、これにはCoW Protocolが到達できないチェーンも含まれます。
NEAR Intents vs. アカウント抽象化 (ERC-4337)
NEARインテントは、イーサリアムのERC-4337アカウント抽象化標準と頻繁に比較されますが、これら二つは根本的に異なる問題を解決するものであり、同等に扱われるべきではありません。
ERC-4337は、ユーザーの認証方法とトランザクション手数料の支払い方法を変更するイーサリアム改善提案(EIP)です。これは、スマートコントラクトウォレット、UserOperation(ユーザーオペレーション)をバッチ処理するバンドラー、およびユーザーに代わってガス代を肩代わりできるペイマスターを導入します。その設計目標は、ウォレットと署名の体験を向上させることです。
NEARインテントは、トランザクションの署名方法に関するものではなく、トランザクションからどのような結果を得るかに関するものです。アカウント抽象化が認証方法を改善するのに対し、NEARインテントは得られる結果を改善します。この2つは競合するものではなく、むしろ補完的な関係にあります。理論的には、システムがNEAR形式のインテントを送信するためのインターフェースとして、ERC-4337ウォレットを使用することも可能です。イーサリアムのバックグラウンドを持つユーザーは、どちらも摩擦を軽減するため、これら2つの概念を混同しがちですが、軽減される摩擦の種類は本質的に異なります。
NEARインテントの使い方
NEARインテントの使用にはNEAR互換ウォレットが必要ですが、リレーターがガス代を処理するため、NEARトークンは必須ではありません。NEAR互換ウォレットなしではNEARインテントを使用できませんが、NEARトークンを保有していなくても使用できます。エンドユーザー向けの基本的なフローはこちらです。
NEAR互換ウォレットの取得。 インテントの送信および署名のインターフェースとして機能する、MyNearWalletやMeteor Walletなどのウォレットをセットアップします。インテント宣言の認証にはウォレットが必要ですが、実行手数料を支払うためにNEARトークンを保有する必要はありません。
NEAR Intents対応アプリケーションにアクセスします。 具体的なインターフェースは、使用するアプリケーションによって異なります。エコシステムは拡大し続けているため、最新のユーザー向けツールやサポートされているアプリについては、near.orgでご確認ください。
インテントの宣言。 アプリケーションのインターフェースで、希望する結果を表現します。これには、トークンの選択、金額の入力、および送信先の選択などが含まれます。アプリケーションは、あなたの入力を正式なインテント(意図)に変換します。
署名して確認します。 提案された意図を確認し、ウォレットで署名してください。これは、ソルバーネットワークがあなたの代わりに結果を実行するための承認です。
リワードの受け取り ソルバー・ネットワークが、ルーティング、クロスチェーン実行、およびガス代の支払いを処理します。通常、送信先チェーンの通常のトランザクション確定時間内に、提示された結果を受け取ることができます。
ガス代行(Gas abstraction)はここで改めて強調する価値があります。インテントを送信するにはウォレットが必要ですが、トランザクション実行のためのガス代支払いにNEARトークンをウォレットに準備しておく必要はありません。リレイヤーがガス代を負担することで、クロスチェーン参加における最も一般的な障壁の1つが解消されます。
NEARインテントでの構築方法
次のプロジェクトでNEAR Intentsを評価されている開発者の皆様へ。こちらがスタートへの道筋です。このセクションでは、導入ステップを説明します。APIリファレンスおよびコードサンプルについては、docs.near.org にある公式NEAR Intentsドキュメント) が公式な情報源です。
NEARインテンツのドキュメントを確認してください。 コードを記述する前に、docs.near.org/concepts/intents でインテンツのデータ構造、ソルバーインターフェース仕様、および決済の仕組みを理解することから始めてください。
NEAR開発環境をセットアップします。 NEAR CLIをインストールし、NEARテストネットへのアクセスを設定します。テストネットでは、実際の資金を使用せずに、インテントの送信やソルバーのレスポンスを試すことができます。
インテントの構造とソルバーインターフェースを理解する。 インテントは、制約や承認パラメータとともに、ユーザーの希望する結果を指定する構造化された宣言です。ソルバーインターフェースは、アプリケーションがインテントをブロードキャストする方法や、ソルバーが実行提案(fulfillment proposals)をもって応答する方法を定義します。
NEARテストネットでテストします。 テストネットにインテグレーションをデプロイし、インテント宣言、ソルバーコンペティション、リレイヤー提出、検証者確認、決済の全ライフサイクルを検証します。部分的な履行やタイムアウトシナリオを含むエッジケースをテストします。
dAppユーザー向けのWallet Selectorを統合する。 NEARのWallet Selectorライブラリを使用すると、dAppは複数のNEAR互換ウォレットプロバイダーを同時にサポートできるようになります。これにより、ユーザーはインテント(意図)の送信を認証する方法を柔軟に選択できるようになります。
ソルバーは、技術面および流動性の要件を満たすことでネットワークに参加し、パフォーマンスの保証としてNEARトークンをステーキングすることが求められる場合があります。消費者向けのdAppではなく、ソルバーを構築している場合は、デプロイ前にNEAR Intentsドキュメントにあるソルバーの参加要件を確認してください。
ステップごとのコーディングチュートリアル、コード例、SDKリファレンスは、公式NEAR開発者ドキュメント.)で入手可能です。
NEAR Intentsに関するよくある質問
以下の質問は、あらゆる層のユーザーがNEAR Intentsについて抱きやすい、最も一般的な疑問点に対応しています。
NEAR Protocolとは何ですか?また、どのように機能しますか?
NEAR Protocolは、高いスループット、低手数料、そして開発者にとってのアクセシビリティを重視して設計されたレイヤー1のブロックチェーンです。Nightshadeというシャーディング技術を採用しており、トランザクション処理を並列チェーンに分散させることで、大量の処理を効率的にこなします。NEAR Protocolの戦略的ミッションは「チェーンの抽象化(Chain Abstraction)」であり、ブロックチェーンのインフラをユーザーから意識させないようにすることを目指しています。そして、そのミッションを実現するための主要なメカニズムが「NEAR Intents」です。
ブロックチェーンにおけるインテント(Intent)とは何ですか?
ブロックチェーン・インテントとは、一連の実行手順ではなく、望ましい結果の宣言です。スワップのルート、ガス代、トランザクションの手順を指定する代わりに、自分が何を望んでいるかを宣言すれば、システムがその達成方法を処理します。これは、料理のデリバリーを注文するようなものだと考えてください。作り方や配達方法を指定するのではなく、何が欲しいかを伝えれば、プラットフォームが残りの作業を行います。
NEAR Intentsは通常のブロックチェーン・トランザクションとどのように違うのですか?
NEAR Intentsと標準的なトランザクションを分ける4つの違いがあります。第一に、実行手順を指定するのではなく、結果を宣言します。第二に、チェーンのネイティブトークンを保有する必要がなく、リレイヤーがあなたの代わりにガス代を支払います。第三に、インテントはメンプールに公開されるのではなく、ソルバーが確定するまで非公開に保たれます。第四に、このプライベートルーティングによってMEVへの露出が完全に排除されます。なぜなら、ボットは見ることができないものを先回り(フロントラン)することはできないからです。
暗号資産におけるチェーンアブストラクション(チェーンの抽象化)とは何ですか?
チェーンアブストラクト(連鎖の抽象化)は、エンドユーザーからブロックチェーンのインフラを意識させないようにするための設計思想です。各ブロックチェーンネットワークごとに別々のウォレット、ガス代トークン、ブリッジプロセスを管理するのではなく、ユーザーはどのチェーンを利用しているかを意識することなくアプリケーションと対話できます。NEAR Protocolはチェーンアブストラクトを中核的な戦略目標に掲げており、NEAR Intentsはそれを実地で提供するためのトランザクションレイヤーのメカニズムです。
ソルバーネットワークとは?
ソルバーネットワークは、ブロードキャストされたユーザーのインテント(意図)を受け取り、最適な履行を提供するために競い合うエージェント(ボット、機関、個人トレーダー)による競争的なマーケットプレイスと考えることができます。各ソルバーは、ユーザーが宣言した結果を達成するための方法を提案します。通常、最良の価格や最速の執行といった、最も優れた結果を提示したソルバーが注文を履行する権利を獲得します。これにより、単一のプロトコルが独自に提供できる質よりも高い履行品質が実現されます。
NEAR Intentsは複数のブロックチェーン間で機能しますか?
NEAR Intentsは、マルチチェーンおよびクロスチェーン操作に特化して設計されています。ユーザーが手動で資産をブリッジしたり、各ネットワークでガス代トークンを保有したりすることなく、1つのインテントで複数のブロックチェーンにわたる実行をトリガーできます。ソルバーネットワークがクロスチェーンのルーティングを透過的に処理します。ソルバーエコシステムの成長に伴い対応範囲が拡大するため、現在サポートされているチェーンのリストについては docs.near.org をご確認ください。
NEAR Intentsはどのような問題を解決しますか?
NEARインテントは、オンチェーンアクティビティにおける5つの繰り返し発生するペインポイントに対処します。インテントがメンプールで公開されないため、MEVサンドイッチ攻撃は排除されます。リレーヤーがガス支払いを処理するため、ガストークンの複雑さは排除されます。ソルバーが競争的に流動性を集約するため、最適ではないDEX実行価格は改善されます。手動のクロスチェーンブリッジは、単一インテントのクロスチェーン実行に置き換えられます。チェーンごとに別々のウォレットとアカウントを管理するという断片化されたマルチチェーンUXは、統一されたインテントベースのインターフェースに統合されます。
NEARインテントはアカウント抽象化と同じですか?
NEAR Intentsとアカウント抽象化は、考え方の面では関連していますが、解決する課題は異なります。ERC-4337アカウント抽象化(Ethereumの主要な実装)は、ユーザーがどのように認証し、トランザクションの支払いを行うかに焦点を当てています。これによって、スマートコントラクトウォレット、柔軟な署名、およびペイマスターによるガス代のスポンサーシップが導入されます。NEAR Intentsは、ユーザーがトランザクションからどのような結果を得るかに焦点を当て、ソルバー間の競争を通じて実行を最適化します。アカウント抽象化はブロックチェーンとの相互作用の方法を改善し、NEAR Intentsはそこから得られる結果を改善します。この2つは補完的なものであり、代替可能なものではありません。
NEARトークンは何に使用されますか?
NEARトークンは、NEARプロトコルのネイティブな暗号資産です。これは、ネットワーク上のトランザクション手数料の支払いや、ブロックチェーンを保護するバリデーターとしてのステーキング、およびガバナンスプロセスで使用されます。NEAR Intentsのガス抽象化により、リレイヤーがコストを負担できるため、ユーザーはトランザクションを実行するためにNEARトークンを保有する必要がない場合があります。インテントネットワークに参加するソルバーも、パフォーマンスの保証としてNEARトークンをステーキングすることがあります。
NEAR Intentsのソルバーには誰がなれますか?
十分な流動性と技術力を持つあらゆるエンティティがソルバーとして参加できます。これには、機関マーケットメーカー、DeFi プロトコル、および洗練された個人トレーダーが含まれます。ソルバーは、インテントを正確に履行する経済的インセンティブがあることを保証するために、保証金としてNEARトークンをステーキングするよう求められる場合があります。現在の許可要件、ステーキングしきい値、および技術仕様については、docs.near.org.) のソルバー ドキュメントを確認してください。
結論
NEAR Intentsは、ブロックチェーン取引の仕組みにおける具体的な転換を象徴しており、ルーティングやクロスチェーン実行の複雑さをユーザーからソルバー(解決者)による競争力のあるネットワークへと移管します。投資家は、NEAR Protocolの拡大するエコシステム・ユーティリティに対する可視性を得ることができます。トレーダーは、ブリッジ管理を必要とせずにMEV保護とクロスチェーン機能を利用できます。開発者は、ブロックチェーンの複雑さをユーザーから隠したままアプリケーションを構築するための新しいプリミティブを手にすることになります。
より広範な意義は、チェーン抽象化のビジョンの中にあります。ブロックチェーンのインフラが主流層に普及するためには、ユーザーがブリッジやガス(手数料)トークン、チェーン固有の仕組みを理解する必要があってはなりません。NEAR Intentsは、ロードマップ上の単なるコンセプトではなく、自分が望むものを宣言すればそれを受け取ることができる、未来のあり方を具現化した現在稼働中のシステムです。
NEAR ProtocolとNEAR Intentsについての詳細は、near.orgをご覧ください。開発者の方で構築を開始したい場合は、docs.near.orgにあるNEAR Intentsの開発者向けドキュメント.)から始めてください。