Aurora CEO:なぜETHを基軸通貨として採用するのか?具体的にどのように実現するのか?

IOSGベンチャーズ
2022-01-05 23:16:07
コレクション
Auroraは、より高性能な環境(つまり、シャーディングされたNearブロックチェーン)上でEthereumスマートコントラクトを実行することを可能にするソリューションです。EthereumとNearエコシステムにとって、これは非常に興味深いソリューションです。

著者: IOSG Ventures
image

前言:

ブロックチェーンの世界が爆発的に成長する中、最大のL1プラットフォームであるイーサリアムのネットワーク取引手数料も歴史的な高値を更新し続けています。Auroraは、ブロックチェーンの高い取引コストと低速な取引の問題を解決することに取り組んでおり、このプラットフォームは平均取引コストを数セントのレベルに維持し、2秒以内に最終取引を実現します。

さらに、Auroraは開発者と一般ユーザーの使用体験の詳細を改善することにも非常に注力しており、開発者は既存のSolidityおよびVyperコントラクトを変更することなくデプロイでき、ユーザーはMetaMaskやその他のイーサリアムウォレットを使用してこれらのアプリケーションにシームレスにアクセスできます。

同時に、ERC-20トークンとコントラクトデータは、信頼のないAuroraブリッジ(Rainbow Bridgeに基づく)を介してイーサリアムからAuroraに移転可能です。低コスト、一流の取引確定性、スケーラビリティを備えたAuroraは、イーサリアムエコシステムの可能性を再定義し、NEARのエコシステムを拡大し、すべてのEVMベースのアプリケーションを取り込んでいます。

2021年12月28日、第8回Old Friends Reunion(老友記)Scaling Summitにおいて、私たちはAuroraのCEO Alex Shevchenkoをお招きし、素晴らしい基調講演"ETH as a Base Currency: Why It Matters and How It Works."を行っていただきました。AuroraがどのようにETHを基軸通貨として採用し、ブロックチェーン、開発者、ユーザーの間のギャップを埋める相互運用可能な未来を創造するのか、一緒に聞いてみましょう。

その滑らかでシームレスなユーザー体験を通じて、資産がイーサリアムとNEARブロックチェーンの間で途切れることなく移動できるようにし、経済を統合し、クリエイターコミュニティの発展を促進することで、この技術は主流となります。

全文を読む:

皆さんこんにちは、私はAuroraのAlexです。今日は、Auroraプロジェクトの重点的な解決策の一つであるETHを基軸トークンとしての重要性とその運用ロジックを皆さんにお見せしたいと思います。まず、Auroraが何であるかを概説します。

簡単に言えば、Auroraは、より高性能な環境(つまり、分割されたNearブロックチェーン)上でイーサリアムのスマートコントラクトを実行することを可能にするソリューションです。これは、イーサリアムとNearエコシステムにとって非常に興味深いソリューションです。

イーサリアムにとっては、イーサリアム上で動作するDAppのスケーラビリティを可能にし、これらのDAppが他の市場を開拓することを許可します。一方、Nearにとっては、Nearエコシステムの迅速な拡張を可能にし、Nearブロックチェーン上で利用可能なアプリケーションや異なる操作の数を拡大するのに役立ちます。

イーサリアムはすでに7年の発展を遂げており、多くの開発者がSolidityやVyperを知っています。イーサリアムの周りには多くの監査済みのスマートコントラクトやツールが存在するため、Nearはこれらの知識ベース、人物、ツールにアクセスできるのが特に素晴らしい点です。実装面では、AuroraはNearブロックチェーン上に実装されたスマートコントラクトです。

このスマートコントラクト内部には、イーサリアム仮想マシンの実装に似たSputnikVMがあります。取引がAuroraに提出されるたびに、それが実行されます。

これは言わば二重の喜びです。私たちはNear仮想マシンを持っており、これはNear内部でスマートコントラクトを実行するためのネイティブ環境です。Near仮想マシン内で、Auroraの役割はイーサリアム仮想マシンを起動し、ユーザーの取引、すなわちイーサリアム仮想取引を実行することです。

実際、全ての処理はNear仮想マシン内で行われます。したがって、AuroraをNearプロトコルのレベルに押し上げることはなく、このイテレーションは非常に速く、新機能をAurora上に迅速にデプロイすることができます。Auroraの利点は、それが単なる仮想マシンであるだけでなく、Web3互換のRPCでもあり、すべてのイーサリアムツールがそれを介してAuroraに接続できることです。

これは、あなたがイーサリアムに関して知っているすべてのことが、今やAuroraと共に使用できることを意味します。MetaMaskや他のウォレット、Truffle、Hardhat、または他の開発者ツール、RemixのようなIDEなど、すべての既存のフロントエンドが非常にシンプルでクリーンです。web3.jsやether.jsなどを使用することができます。それは異なる環境で機能し、イーサリアムが起動した異なるチェーンとして見ることができます。

現在、Auroraの異なる点は、ユーザーの取引手数料を指定するための基軸トークンが、何か派手なAuroraトークンではないことです。私たちはETHを基軸トークンとして使用しています。

それはイーサリアム上に存在するネイティブETHではなく、イーサリアムからAuroraへのブリッジETHです。この特別な機能は非常に重要で、実際に私たちがユーザーや開発者をより早く引き付けるのを助けることができます。

これらの人々は、Auroraでどの基軸トークンを使用するのか、取引が安いのか、どのようにしてこのトークンを手に入れるのか、ということを理解する必要はありません。したがって、これらの懸念は存在しません。一方で、既存のプロジェクトが別のネットワークと統合したい場合、強力なオラクルを取得する必要があるなど、他にも一連の問題があります。

ETHには明らかに多くの強力なオラクルがあります。しかし、AuroraトークンやAuroraに基づくトークンのようなものには、必ずしも価格オラクルが存在するわけではなく、これが統合の問題を引き起こす可能性があります。したがって、ETHを基軸トークンとして使用することで、ユーザーや開発者のハードルを取り除き、プロジェクトチームや開発者がコードを変更する必要がなく、統合プロセスが非常にシンプルになります。

これらのものがどのように実現されるのかは興味深いことであり、次に技術的な実装の詳細に深く掘り下げていきます。ユーザーの観点から見ると、AuroraはこのWeb3互換のRPCを持っており、ユーザーはこのRPCを使用しています。これは、彼がイーサリアム上で機能している方法とまったく同じです。彼はイーサリアム取引に署名し、この取引をRPCに送信します。そして、これはユーザーにとってはブラックボックスです。

しかし、実際に起こっていることは、このWeb3 RPCがユーザーのイーサリアム取引を有効なNear取引にパッケージ化し、Nearネットワークに送信することです。当然、いくつかのNearガスとNearがストレージ費用を支払うために送信されます。そして、Nearプロトコルは実際にこの取引を解きほぐし、Nearガスの計算を開始します。これがNearプロトコルが通常行っていることです。

したがって、Nearプロトコルは、Auroraスマートコントラクトを呼び出すためのパラメータを、ユーザーが署名した取引に基づいてスケジュールし、その取引をAuroraスマートコントラクトに転送します。

Auroraスマートコントラクトの役割は、ユーザーのイーサリアム取引を分解し、取引の署名者が誰であるかを理解し、これを実行することです。EVMの役割は、ETHガスの使用量を計算することは周知の事実です。

したがって、AuroraエンジンまたはEVMのスマートコントラクトの実行が終了する際、ユーザーが取引に費やしたETHの量を知っています。その後、これらのETHはRPCアカウントに移転されます。したがって、ユーザーの観点から見ると、支払いのプロセスは、彼がAuroraプロトコルにETHを支払って取引を実行することです。

しかし、実際に起こっていることは、ユーザーがこのETHをRPCアカウントに支払い、RPCがNearプロトコルにNearトークンを支払い、このNearトークンが焼却されることです。したがって、ユーザーとRPCおよびプロトコルの間で発生する経済関係が非常に興味深く分離されました。

私はこの特別な機能を特に強調したいと思います。なぜなら、私の観点から見ると、これは大きな機会だからです。これにより、ユーザーはブロックチェーンユーザーが直面する狂ったガスの問題を避けることができ、よりシンプルな体験を得ることができます。

ブロックチェーンユーザーは、ガス価格が高いか低いか、取引を再試行する必要があるか、取引速度を上げる必要があるかなどを考慮する必要があります。したがって、これらは非常に複雑なユーザー体験です。

私たちの設計では、これらの要素はRPCとNearプロトコルの間の関係に隔離されており、RPCとユーザーの間の通貨関係は異なる可能性があります。これにより、非常に良い機会が生まれます。いくつかの例を挙げます。

まず、RPCはブロックチェーンへのアクセスのために異なるモデルを実現できます。RPCが実際に行っていることは、ユーザーにガス価格を提供することです。この場合、ガス価格の意味はイーサリアムとは完全に異なります。

したがって、イーサリアムでは、ガス価格の意味は未確認取引の平均ガス価格に似ていますが、Auroraではガス価格そのものです。完全に同じ数字であっても、異なる意味を持つことになります。つまり、ユーザーがこのガス価格を取引に入れると、ガスはそれをNear取引にパッケージ化し、Nearブロックチェーンに送信します。

したがって、RPCが提示するガス価格は、ユーザーにとっての契約です。これはRPCからユーザーへの取引です。非常に重要なのは、RPCが異なるユーザーに異なる取引を導入できることです。

したがって、例えば、ユーザーがブロックチェーンのサブスクリプションを購入している場合、これは現在見えないものであり、ユーザーは何らかの方法でRPCにアクセスし、RPCにログインし、ユーザーはクレジットカードを追加して100ドルを支払い、無制限にブロックチェーンにアクセスできるようになります。

また、RPCが実際に行うことは、ユーザーが無料で複数の取引を行い、その後取引に対していくらかの料金を請求することです。これは無料の付加価値モデルのようなものであり、ブロックチェーンアクセスの追加のビジネスモデルを実現できます。

この機能は、マーケティング活動を非常に魅力的にする可能性があります。なぜなら、プロジェクトは広告主に対して有料広告を支払ったり、YouTubeでプロジェクトの機能を示すための有料動画を作成したりする必要がないからです。プロジェクトは、実際にこれらのプロジェクトを使用するユーザーにAuroraへの無料アクセスを提供できます。これは100%効果的な資本配分です。

なぜなら、100%のお金やユーザーに移転したい価値が、ユーザーへの価値に変わるからです。この価値の表れは、実際には手数料の削減です。あるいは、手数料を完全に廃止しない場合でも、プロモーションコードを作成して50%のキャッシュバック手数料を実現することができます。これは非常に良いマーケティング活動になるでしょう。

最初に言ったように、これらの新しいモデルを通じて、煩わしいガスのユーザー体験を簡素化または完全に排除することができ、またはNearブロックチェーン上でユーザーに実際のガス価格に関係のない固定のガス価格を返すことができます。取引の処理がユーザーのレベルで行われるため、RPCはユーザーやRPCのユーザーについてより多くの情報を得ることができます。

ユーザーによって、まったく異なる方法で行動を設定できます。未知のユーザーのRPCへのアクセス権や時間は非常に限られている可能性があり、かなりのレート制限が適用されます。自分の身元を確認した上級ユーザーは、より高い制限を得ることができます。このメカニズムにより、サービス拒否攻撃に対する高度な保護が実現できます。

KYCは興味深い事柄です。このRPCサービスでは、ユーザーに追加のサービスを提供し、KYCで取引実行中の優先度を得ることができます。

良いニュースは、このアイデアが実際に他のWeb3互換ネットワークに拡張できることです。Auroraで根本的な変化が起こるわけではありません。Auroraでのアーキテクチャの決定は、Nearプロトコルのユーザーの利便性を考慮したものであり、複雑なすべてをバックエンドに隠しています。

これらのすべてのアイデアは他のブロックチェーンにも適用できますが、現在のイーサリアムの手数料と比較して、Nearの手数料が明らかに低いという問題があります。

したがって、Auroraとイーサリアムにとって、RPCアルゴリズムがガス価格を決定するロジックは大きく異なるでしょう。最も重要なのは、ブロックチェーンアクセスの分散化が何らかの犠牲を伴わないことです。誰かが「これは私が接続する必要がある単一のRPCであり、そのRPCが私の取引をNearブロックチェーンに送信するかどうかを完全に決定するのですか?」と思うかもしれませんが、それは正しくありません。なぜなら、誰でもRPCを起動できるからです。

実際、Aurora RPCはコマンドラインのコメントで起動できます。したがって、私たちはすべてをDocker化し、非常にシンプルなDockerインスタンスにパッケージ化しました。

誰でも簡単に直接デプロイでき、RPCのために少しのNearトークンを設定して、対応する取引を支払うだけで済みます。たとえば、Etherでのすべての取引のガス価格がゼロである場合、RPCが取引手数料を支払います。私たちはこの分散化を受け入れ、Consensysと提携し、Infuraチームと協力してAuroraをInfura製品群に統合しています。

私は、AuroraがETHを基軸トークンとして使用することが、主流の大規模なアプリケーションにとって非常に重要であると信じています。私は皆さんにこのビジョンに向かって進むことを呼びかけ、ガスのユーザー体験を簡素化し、10億人のユーザーをブロックチェーンに参加させましょう。

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する