出典:Chain View
最近、ZetaChainの登場で「チェーンの抽象化」という概念が話題になっていますが、深く調べてみると@NEARProtocolこそが「チェーンの抽象化」の本当の元祖であることがわかりました。彼が提案するBOSのフロントエンドOS、アカウントアグリゲーション、スーパーウォレットなどは、一見するとWeb2のような印象を受けますが、Web3の技術的な敷居を下げ、ユーザーのエントリーエクスペリエンスを向上させるためには、確かにシステムの全面的な変更が必要です。 なぜでしょうか? 次に、私の考察を紹介します。
まず、パブリックチェーントラックの進化には、「モジュール化」と「チェーンの抽象化」という2つの発展路線がある。
「モジュール性」は現在よく知られており、開発者は軽量で低コストのコンポーネント開発を行う傾向にあります。DA層、実行VM層、決済層などさまざまな種類があり、さまざまな組み合わせ可能なビジネスがあります。
モジュール性という考え方がメインテーマになっている。
対照的に、"チェーンの抽象化 "はまだ黎明期に育成されている、全体的な市場はまだパッチBUGステッチ段階の "アカウントの抽象化 "で立ち往生している、さらに深い抽象化抽象化、抽象化は、一般的なユーザーがますます感じるようにする。
主な理由は2つあります:
1)抽象化トラックは、ユーザー参加の敷居を下げる問題を解決し、Mass Adoptionへの道を開くことを目的としていますが、現時点では、「アカウントの抽象化」は、ERC4337やその他の契約標準を通じて同型チェーン間の互換性問題を解決することはまだ容易であり、いったん異種チェーンが関与すると、課題が生じます。しかし、異種チェーンとなると課題が出てくる。元々はウォレット側に適応して開発されたものだが、様々なウォレットが登場することで、ユーザーの選択の敷居が高くなることは間違いない。
2)抽象化トラックは「工学的実装」に焦点を当てるには程遠く、最終的な目標は「ユーザー志向」に焦点を当てることである。例えば、ソーシャルネットワーキングや指紋などの生体認証ログインを利用することで利用の敷居を下げ、MPC技術を使って秘密鍵を不要にすることでセキュリティの障壁を下げ、将来的にはバックエンドプロトコルとモビリティを利用できるようにする。バックエンドプロトコルとモビリティは、チェーン全体を認識なしで接続することを可能にし、ユーザー操作の敷居を下げる。
全体として、「アカウントの抽象化」における市場のこれまでの努力は十分ではなく、すべてのバックエンドの複雑なプロトコルの相互作用が「隠蔽」できるようになるまで、チェーン間通信+流動性の障壁をさらに侵食するために「チェーンの抽象化」が必要です。チェーンの抽象化」は、すべてのバックエンドの複雑なプロトコル相互作用が「隠蔽」され、ユーザーエクスペリエンスがよりユーザーフレンドリーになるまで、チェーン間通信+モビリティの障壁をさらに侵食するために必要です。
しかし、ほとんどのWeb3ネイティブの開発者は「エンジニアリング」イノベーションに慣れているので、Web2の開発力を適切なタイミングでヒットさせるためのカタリストの触媒になるかもしれません。
長い間沈黙していたように見えるNEARチェーンは、フロントエンド+バックエンドの開発を多く行っており、新しい「チェーンの抽象化」という物語の中で一石を投じようとしているのかもしれません。では、NEARは過去に何をしてきたのか?
BOSブロックチェーンオペレーティングシステム
今、NEARのウェブサイトを見ると、もはや自分の資産を一覧するページと同じではなく、フェイスブックのSNSを開いているかのような錯覚に陥ります。
注目のコンポーネントのおすすめは、「開く」ボタンをクリックすると、特定のプロトコルの流動性ステーキングページに直接到達し、NFTマーケットプレイスを選択すると、多くのNFTリストの購入ページにも直接ジャンプします。加えて、フィード情報の流れ、ユーザーとニュースの推奨、最初の経験、私はこれがWeb3プロジェクト、ビジョンの感覚である純粋なWeb2ポータルであることを信じることができません。
そこでNEARの出番となるのが、新しいブロックチェーンオペレーティングシステムBOSであり、ウェブ体験を閲覧・発見するためのパブリックレイヤーであり、すべてのブロックチェーンと互換性のある「フロントエンド」システムである。Web2の体験に少し近い。
この奇妙で派手なフロントエンドを見るだけなら、開発者が仕事をしていないように感じないわけにはいかないが、「チェーンの抽象化」という戦略的な高みから見れば、理解するのは難しくない。
BOSをシステムのフロントエンドとして、NEARのバックエンドはどのように連携し、すべてのオンチェーンアカウントを機能させることができるのでしょうか?
1) NEARのアカウント抽象化:NEARのメールボックスログイン、秘密鍵検索、その他の抽象化機能の印象はかなり良く、特にチェーン全体が短いドメイン名操作を実現し、次にFast Authに基づいて指紋FaceID生物学的ログインを実現するのは難しくなく、このステップでユーザーのオンボードしきい値削減を実現します。
2) チェーン署名:NEARは次のように構築しました。NEARは、MPCノード共通署名検証システムを構築し、ユーザーが異なるチェーンと相互作用する場合、NEARネットワークは、チェーン間の相互作用を達成するために一緒にトランザクションに署名する資産の共同関連当事者として機能することができます。NEARはチェーン署名の分散化された性質についてあまり多くのことを行っておらず、シャーディングの強力なパフォーマンスにより、強い自信を持っていることがわかります。p>
3) インテントリレー:MPCの共通チェーンシグネチャを基礎として、チェーン契約はユーザーが「インテント」を行うのを助けることができる。ユーザーがNEARチェーンでトランザクションのインテントを開始した後、NEAR契約は異種チェーン契約を遠隔操作して次のステップの操作を行うことができる。理論的には、チェーン間の相互作用のロジックがより複雑であればあるほど、ユーザーの意図と経験はより豊かになる。
-スーパーウォレット
以前は、NEARはスナップ機能に基づいてMetaMaskに接続されており、ユーザーはトランザクションに署名してNEARに接続することができました。
そうではなく、NEARのチェーン抽象化戦略によると、スーパーウォレットはすべてのWeb3アプリケーションを見ることができ、ガス消費、アセットブリッジング、スイッチングネットワーク、その他の機能は隠されているはずです。NEARはウォレットパラダイムを抽象化しようとしているようだ。チェーンレベルにはすでにFacebookポータルがあるが、右側にはWeChatアプリのアプリケーションポータルも備えなければならないため、 @SenderLabsウォレットのNEARチェーンはこの方向で動いているようだ。
NEARが「チェーンの抽象化」を達成した後、最初に恩恵を受けるのはウォレットアプリケーションであるべきだと理解するのは難しくない。
通常、ウォレットがスムーズでスムーズであるために、そしてユーザーの「移行率」を減らすために、通常、様々な異種チェーンや多様な資産に適応するように開発されなければなりません。しかし、NEARチェーンという抽象的な背景では、ウォレットはNEARチェーンにスムーズに適応するだけでよい。他のチェーンとの互換性、チェーン間の資産の相互運用性、ネットワーク切り替えの自律性はすべて隠すことができる。
例えば、ユーザーがウォレットDiscoverでアプリケーションを閲覧する場合、ウォレットは自動的にネットワークを構成し、ユーザーがボタンをクリックして対話する際に資産状態の切り替えを処理するため、ウォレットに対するユーザーの認識とECサイトの閲覧はショッピング体験と同じになり、バックエンドの対話ロジック全体はユーザーには関係なくなります。想像してみてほしい、もしこのようなスーパーウォレットプロジェクトが実現したら、どれだけの現行ウォレット製品が震え上がることだろう。
以上。
NEARが過去6ヶ月の間にチェーンの抽象化について行ってきたことについては、皆さんのためにレビューを終えました。チェーン抽象化のビジョンで何が達成されたのか?それは完全に達成できるのか?最終的な着地点はどうなるのか?どれもまだ未知数で、興味本位で体験に行くとがっかりするかもしれない。しかし、これがNEAR Chain Abstractionが出したい答えなのだ。
注:私は、@zetablockchainから@ParticleNtwrk、そして@Entanglefiまで、かなり長い間チェーン抽象化について書いてきましたが、それぞれのチェーン抽象化ソリューションにはそれぞれの強みがあります。彼らはNEARのこのようなWeb2的なビジョンを見てどうするつもりなのだろうか?