インスタンスの詳細説明:cocoroを例に挙げてevm系チェーン上の分析を解説します。
前天犬ママはブログに新しい記事を投稿しました( https://kabochan.blog.jp/archives/53553858.html )、新しい犬を養子にし、Own The Dogeコミュニティと協力して公式トークン$cocoroを発表しました。これはBASEチェーンに展開され、契約アドレスは0x937a1cFAF0A3d9f5Dc4D0927F72ee5e3e5F82a00。
この記事が公開されて以来、トークンの価格は上昇し続け、1時間以内に時価総額が最高で100Mを突破しました。本記事では、devがチェーン上で行ったさまざまな操作を段階的に説明します。
一、トークン経済学の配分を検証する方法
私たちはOwn The Dogeコミュニティの公式Twitterで$cocoroのトークン経済学を見ることができ、その中で75%がLPに追加され、20%がコミュニティエアドロップ、5%がDAO準備金であることがわかります。
上記のトークン経済学を見たとき、devがトークン経済学に従って正しく配分したかどうかをどうやって検証するのでしょうか?
一般的なツールはBASEチェーンのサポートが限られており、現在、資金プールの変化を確認するのに最も使いやすいツールはokxです。
okxのウェブ版を開き、$cocoroのCA( https://www.okx.com/zh-hans/web3/detail/8453/0x937a1cfaf0a3d9f5dc4d0927f72ee5e3e5f82a00 )を入力し、【資金プールの変化】欄で全ての追加と削除の操作を見ることができます。【時間】を昇順に並べると、最初の2つの追加操作がそれぞれ375Mの$cocoroの片側プールを追加したことがわかります。この2つの取引の数量はちょうど75%で、トークン経済学に記載された内容と一致しています。
【保有アドレス】欄ではアドレスの保有状況が確認でき、ランキング2位のアドレスの保有はオンライン時に25%で、トークン経済学の20%コミュニティエアドロップ、5%DAO準備金に合致しています。図中のランキング2位のアドレスは26.38%の保有を示しており、25%より多いのはdevがプール追加の手数料を受け取ったため、トークンが増えたからです。
二、devの操作を確認する方法
いくつかの一般的なツールはBASEチェーンのdevアドレスの認識と操作においてあまり良い結果を出していないため、ブロックエクスプローラーを使用して分析できます。
1、devアドレスを特定する
ブロックエクスプローラーを開き、$cocoraのCA( https://basescan.org/address/0x937a1cfaf0a3d9f5dc4d0927f72ee5e3e5f82a00 )を入力し、ホームページの【More Info】欄で契約作成情報を確認できます。ここにはdevアドレス、トークン作成の取引hash、資金源アドレスが含まれています。図からdevアドレスは0x319C399d3D7d7A2972a6A59646A060Bb29d82A29であることがわかります。
2、devの操作を確認する
ブロックエクスプローラーにdevアドレス0x319C399d3D7d7A2972a6A59646A060Bb29d82A29( https://basescan.org/address/0x319c399d3d7d7a2972a6a59646a060bb29d82a29 )を入力し、【Token Transfers(ERC-20)】欄を開き、【Token】列が"ERC-20: Cocoro"の取引のみを確認します。下から上に向かって各取引は次の通りです:
a、トークンを作成し、1Bの数量のトークンをmintする
b、テストアドレスに1つのトークンを転送し、機能が正常であることを確認する(devは非常に慎重です)
c、テストアドレスから転送された1つのトークンをdevアドレスに戻す
d、2つの取引でそれぞれ375Mのトークンを片側プールに追加する(第一章のプール追加部分に対応)
f、残りの250Mのトークンをアドレス0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072に転送する
3、LPの帰属を確認する
Uniswap V3でプールを追加すると、自動的にNFTがmintされ、このNFTはプールの詳細情報を記録します。このNFTを持つことで、対応するプールを所有することができ、NFTを転送することでプールの所有権を移転できます。プールのロックもNFTを操作することで行います。
前のセクションのdevアドレスで【NFT Transfers】欄を開くと、NFTの転送状況が確認できます。下から上に向かって各取引は次の通りです:
a、最下部の2つの取引は片側プールを追加し、対応するNFTをmintしたもので、前のセクションの取引dと比較できます
b、2つの取引で2つのプールのNFTをアドレス0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072に転送する
aの2つの取引のいずれかを開くと、取引の詳細からNFTのToken IDを取得できます。例えば、上図の最後の取引を開くと( https://basescan.org/tx/0x12efd530c4245216596993c780075770484622cd68e9cd85e18497bf93bacd81 )、詳細を確認するとdevが375Mの数量のトークンをあるアドレスに転送したことがわかりますが、wethは転送されていないため、ここは片側プールの追加であり、双方向プールではないことが示されています。下部にはこのプールに対応するNFTのToken IDが2256046であることが示されています。
同様に、別のプール追加取引に対応するNFTのToken IDは2256052であることを確認できます。
4、プールがロックされているかどうかを検証する
Own The Dogeコミュニティの公式Twitterは75%のLPが永久にロックされていると述べていますが、どうやってロックされているかを確認するのでしょうか?前のセクションの内容から、devがプールの所有権をアドレス0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072に移転したことがわかるので、このアドレスがプールをロックする行動を取っているかどうかを確認する必要があります。
ブロックエクスプローラーにこのアドレス(https://basescan.org/address/0x735a2ea69997e668dd0f4b2a30ffa9f01e045072)を入力し、【Transactions】、【Token Transfers(ERC-20)】セクションの取引を確認すると、ロックに関連する取引は見つかりませんでした。これは、公式Twitterで言及されたロックが現在行われていないことを示しています。ただし、手数料を受け取る操作が1件見つかりました( https://basescan.org/tx/0x316d0ea27ae38fd33b694e2bb444c5ec1567a56b7e4b403ec257d3c0ccb1a124 )、受け取った手数料の価値は約170万uです。
三、LPの詳細情報を確認する方法
上記の内容から、devは初期に2つの片側プールを追加したことがわかりますが、これらの2つの片側プールの詳細情報、例えば価格帯や発生した手数料の額をどうやって確認するのでしょうか?
1、Uniswap公式APPを使用する
Uniswapのウェブサイトhttps://app.uniswap.org/を開き、携帯電話の種類に応じて対応するAPPをダウンロードします。ウォレット設定で【ウォレットを追加】--【閲覧専用のウォレットを追加】を選択し、プールの所有権を持つアドレス0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072を入力します。
Uniswapのウェブサイト右上の【接続】を選択し、【Uniswapモバイル版 QRコードで接続】を選択すると、ページにQRコードが表示されます。携帯電話のUniswapでスキャンし、"接続"をクリックします。
スキャンが成功すると、ウェブ版がウォレットに接続され、ウェブページ右上に接続されたウォレットアドレスが表示されます。【資金プール】欄でプール情報を確認でき、$cocoroのプールは2つあり、そのうちの1つは範囲を超え、もう1つは範囲内にあります。
プールをクリックすると、価格帯の最低価格、最高価格、現在の価格などの詳細情報が表示され、プール内の現在のwethとcocoroの数量、未受領の手数料も確認できます。
現在、2つのプールの未受領の手数料はそれぞれ12万uと11.9万uであり、第二章第4節の内容から、受領済みの手数料は170万uであることがわかります。プロジェクト側は現在、手数料で合計194万uの収入を得ています。
この確認方法の利点はUniswapがネイティブにサポートしていることですが、欠点はAPPをダウンロードする必要があることです。
2、URLで直接確認する
前のセクションの確認方法から、プールのURLは"https://app.uniswap.org/positions/v3/base/2256046"であり、URLの最後の部分の数字がNFTのToken IDです。第二章第3節で確認した2つのプールに対応するNFTのToken IDはそれぞれ2256046、2256052であるため、2つのプールの確認URLをそれぞれ構築できます:
https://app.uniswap.org/positions/v3/base/2256046
https://app.uniswap.org/positions/v3/base/2256052
上記の2つのURLでプールの詳細情報を確認できます。
この方法の利点はURLを構築することで便利かつ迅速に確認できることですが、プールに対応するNFTのToken IDを事前に確認する必要があります。
3、impersonatorを利用してシミュレーションする
impersonatorはオープンソースプロジェクト( https://github.com/impersonator-eth/impersonator )で、WalletConnectまたはiFrameを通じて任意のEthereumアドレスでdappにログインすることができます。
impersonatorの公式サイト https://impersonator.xyz/ を開くと、ウォレットアドレスとチェーンを選択する必要があります。ここでウォレットアドレスに0x735A2Ea69997e668dD0f4b2a30fFa9f01e045072を入力し、チェーンは"Base"を選択します。下には3つのシミュレーション方法"WalletConnect"、"iFrame"、"Extension"がサポートされています。
(1)WalletConnect方式
WalletConnect方式を使用する場合、まずUniswapのウェブページを開き、右上の【接続】を選択して【WalletConnect】を選びます。
表示されたWalletConnectのQRコードページでコピーをクリックし、その内容をimpersonatorのサイトの"WalletConnect URI"に貼り付けると、Uniswapのウェブサイトが上記のアドレスに接続され、プール情報を確認できるようになります。
(2)iFrame方式
iFrame方式を選択すると、UniswapのURLを"dapp URL"に直接入力し、"接続"をクリックするだけで、下にUniswapがウォレットに接続されたURLの画面が表示されます。この時点でプールの詳細情報を確認できます。
この方法は一部のdappsがサポートしていない場合がありますので、その場合は前のセクションのWalletConnect方式を選択して確認してください。
"Extension"方式はプラグインを通じてシミュレーションするもので、ここでは研究しません。
impersonatorは現在、solanaチェーンのウォレットのシミュレーションログインdappsもサポートしていますが、現在はWalletConnect方式のみがサポートされています。以前の記事《手取り足取り教える:Meteora流動性価格帯の確認方法を素早くマスターする》の第二章で観察ウォレットを使用することを選択した場合、impersonatorを利用してシミュレーションログインが可能です。ただし、残念ながらMeteoraは現在WalletConnect方式でウォレットに接続することをサポートしていません。