通貨とは、一般的にはブロックチェーンのネイティブトークンやERC20プロトコルなどの同質トークンを指し、BTC、ETH、USDTなどが含まれます。
画像は、CryptoPunks、Bored Apes、mfersなど、ERC721プロトコルに準拠した非代替トークン(NFT)を指します。国内のデジタルコレクタブルプラットフォーム(Whale Explorerなど)が発行する3Dモデル資産も画像と見なされます。
トークンとNFTはそれぞれ制限があります。例えば、トークンは流動性が高いが独自の投機的価値がない一方、NFTは希少性と独自性を持っていますが、しばしば流動性が低く、通常はブルーチッププロジェクトか床価格に集中しています。
あるNFTプロジェクトの流動性深度チャート
ザ NFT-FTの二重性ある種の方法でトークンとNFTを組み合わせる標準を指します。
Ethereumを例に取ると、NFT-FTの二重性をサポートするプロジェクトは、代替可能性と非代替可能性の両方を持つべきです。それはトークンによってもたらされる高い流動性を楽しむことができ、同時に希少性と独自性を実現し、投機的価値を持つことができます。
しかし、そのようなものは本当に存在するのでしょうか?NFTの価格はその希少性に結び付いていますが、どのようにして代替可能になるのでしょうか?
2024年の春節中、ERC404とその最初のプロジェクトであるPandoraという実験的なプロトコルがすぐにセンセーションとなりました。
ERC404は、画像通貨を混ぜる方法を先駆けて開拓しました。これは単純に言えば、
現在のERC404のミキシングロジックを説明する図です。
ERC404ゲームルール
現在、5種類のパンドラの箱があり、それぞれ異なるレアリティがあります。契約実装により、確率を計算することができます:
ERC404コードの最初のバージョンはあまりうまく書かれていませんでした、言い換えれば、それは平凡でした。しかし、それは主要な問題を解決しました — ERC20とERC721の両方のインターフェースを単一の契約内に実装する方法です。
3つのプロトコルの比較
私たちは、2つのインターフェース定義の関連のない部分をスクリーニングし、どのインターフェースが重複または衝突しているかを比較しました。
interface IERC20 { //アドレスに基づいて残高をクエリするfunction balanceOf(address account) external view returns (uint256); //特定のアドレスに送金するfunction transfer(address recipient, uint256 amount) external returns (bool); //第三者の代理として特定のアドレスに送金する(承認に基づく)function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); //トークンの承認アローワンスを許可するfunction approve(address spender, uint256 amount) external returns (bool);}
interface IERC721はIERC165です{//アドレスに基づいたNFTの数量を問い合わせるアドレスを所有する機能は、外部ビューを返します(uint256 balance); // NFT標準内での転送はtransferFromに含まれています// NFTを第三者の代理で特定のアドレスに転送する(承認に基づく)機能transferFrom(アドレスfrom、アドレスto、uint256 tokenId)外部; // NFTの承認機能は、承認(アドレスto、uint256 tokenId)外部です; }
すべての4つの対立するインターフェースが転送に関連していることがわかります。ERC20では、意味論的に最後のパラメーターが金額
, トークンの上限であり、ERC721では、パラメータの意味はtokenId
, NFTの番号を表しています。
ERC404の契約実装において、このパラメータの意味が変更されましたamountOrId
. それがかどうかを区別する方法量
またはtokenId
非常に単純です:値のサイズに基づいています。
似ています1 BTC
= 10^9 Sats
, ERC404の世界では、1トークンは実際には価値に対応していると言います。10^18
, NFT の tokenId
一般的には、1から始まる連続増加整数です。したがって、amountとtokenIdはどちらも整数ですが、実際の桁数はかなり異なります。
例えば、Pandora契約は現在いくつのNFTが発行されているかを記録しています(現在68180
). If the value of amountOrId
これ以下であるか等しい場合、それはtokenId
; それ以外の場合、それは考慮されます 金額
.
この論理は役に立ちますか?はい。それは理にかなっていますか?
また、1トークン以上を転送する場合、NFTのロジックは転送ではなく、元のアカウントを破棄し、新しいアカウントを作成します。この方法は流動性に一致させる利点があり、実装が簡単です(1トークン未満を転送するシナリオを考慮してください)。しかし、これにより過剰なガス消費が発生します。
Take this 取引例として、4つのトークンを転送すると、4つのNFTが破壊され、4つの新しいNFTが作成されました。
取引にはGASで$64消費されました
ERC404のゲームプレイはいくつかの暗黙のルールを導入しています:
『赤いパンドラの箱』を一貫して鋳造する魔法をマスターしたら、取引所でトークンを購入してNFT市場で高値で売却することで無制限のアービトラージが可能でしょうか?
パンドラの価格を見てみましょう。これらのデータはアービトラージの理論的根拠を提供します。
4.7 ETHでトークンを購入しました
NFTの床価格は過去1週間で5 ETHを超えています
上記のデータはNFTの希少性によってフィルタリングされていません。この条件下では、摩耗を考慮した利益は約0.2 ETHです。上記の暗黙のルールに従うと、赤いパンドラの箱のような高い希少性のNFTを常に作成できれば、さらに大きな利益率が得られるのではないでしょうか?
パンドラの契約を調査し、KOLたちがよく説明する「ランダム生成」が実際にどのように実装されているかを見てみましょう。
pragma solidity ^0.8.0;contract Pandora is ERC404 { function tokenURI(uint256 id) public view override returns (string memory) { // idを一度ハッシュ化し、最初の数字をランダムな数値として取得 uint8 seed = uint8(bytes1(keccak256(abi.encodePacked(id)))); string memory color; // uint8の値の範囲に基づいてレアリティを決定 if (seed <= 100) { color = "Green"; } else if (seed <= 160) { color = "Blue"; } else if (seed <= 210) { color = "Purple"; } else if (seed <= 240) { color = "Orange"; } else if (seed <= 255) { color = "Red"; } }}
契約を読むことで、Pandora Boxの希少性が疑似ランダムであることがわかります。これは以前のCryptoFishプロジェクトと類似しています。tokenId
次に鋳造されるNFTの希少性は完全に予測可能なので、徐々に増加しています。
私たちは、JavaScriptコードの一部を使用して純粋にローカルな推測を行うことができ、検証の後、この論理は完全に正しいことがわかりました。
const ethers = require('ethers');const calcSeed = (id) => parseInt(ethers.solidityPackedKeccak256(['uint256'], [id]).substr(2, 2), 16);const getColorBySeed = (seed) => { let color; if (seed <= 100) { color = 'Green'; } else if (seed <= 160) { color = 'Blue'; } else if (seed <= 210) { color = 'Purple'; } else if (seed <= 240) { color = 'Orange'; } else if (seed <= 255) { color = 'Red'; } return color;};console.log(calcSeed(1)); // 177console.log(getColorBySeed(calcSeed(1))); // Purple
現在、Pandoraの鋳造増分値は68180
, これは、次に赤のレアリティに達するであろう100のNFT IDを予測できることを意味します: 68186/68201/68213/68227/68228/68257/68259/68262
現在のパンドラプロジェクトの流動性の減少を無視すれば、これは非常に人気のある金融行動になる可能性があります。
ERC404とPandoraはNFT流動性プロトコルを探求する最初のものではありません。NFTの分割に関する議論が以前からあり、ERC1155はNFTに革新的なアプローチとして取り組まれてきました。
しかし、なぜこのERC404のセンチメントが今回非常に高いのか、私はそれが良い名前。
残念ながら、ERC404契約の最初のバージョンは実装が不十分だったため、役員たちは積極的に推進しています。V2 version、コミュニティにはサードパーティの実装もあります DN404. 一部の人々は、ERC911 という新しいプロトコルを作成しました。その名前には多くの機能が詰め込まれています。
流動性は年末年始にピークに達し、その後大幅に減少しました。
Pandora V1の物語は急速に終わるかもしれません。現行バージョンには数え切れないほどの欠陥があり、それがもたらすだけの流動性やホルダーも大幅に減少しています。ただし、現在、さらに多くのプロジェクトチームがERC404モデルを試しており、CoinMarketCapには既に25件がリストされています。
将来、NFTの流動性問題へのさらなる解決策が提供されると信じられており、ERC404が本当に次のNFTサマーをもたらす可能性があります。
Partilhar
通貨とは、一般的にはブロックチェーンのネイティブトークンやERC20プロトコルなどの同質トークンを指し、BTC、ETH、USDTなどが含まれます。
画像は、CryptoPunks、Bored Apes、mfersなど、ERC721プロトコルに準拠した非代替トークン(NFT)を指します。国内のデジタルコレクタブルプラットフォーム(Whale Explorerなど)が発行する3Dモデル資産も画像と見なされます。
トークンとNFTはそれぞれ制限があります。例えば、トークンは流動性が高いが独自の投機的価値がない一方、NFTは希少性と独自性を持っていますが、しばしば流動性が低く、通常はブルーチッププロジェクトか床価格に集中しています。
あるNFTプロジェクトの流動性深度チャート
ザ NFT-FTの二重性ある種の方法でトークンとNFTを組み合わせる標準を指します。
Ethereumを例に取ると、NFT-FTの二重性をサポートするプロジェクトは、代替可能性と非代替可能性の両方を持つべきです。それはトークンによってもたらされる高い流動性を楽しむことができ、同時に希少性と独自性を実現し、投機的価値を持つことができます。
しかし、そのようなものは本当に存在するのでしょうか?NFTの価格はその希少性に結び付いていますが、どのようにして代替可能になるのでしょうか?
2024年の春節中、ERC404とその最初のプロジェクトであるPandoraという実験的なプロトコルがすぐにセンセーションとなりました。
ERC404は、画像通貨を混ぜる方法を先駆けて開拓しました。これは単純に言えば、
現在のERC404のミキシングロジックを説明する図です。
ERC404ゲームルール
現在、5種類のパンドラの箱があり、それぞれ異なるレアリティがあります。契約実装により、確率を計算することができます:
ERC404コードの最初のバージョンはあまりうまく書かれていませんでした、言い換えれば、それは平凡でした。しかし、それは主要な問題を解決しました — ERC20とERC721の両方のインターフェースを単一の契約内に実装する方法です。
3つのプロトコルの比較
私たちは、2つのインターフェース定義の関連のない部分をスクリーニングし、どのインターフェースが重複または衝突しているかを比較しました。
interface IERC20 { //アドレスに基づいて残高をクエリするfunction balanceOf(address account) external view returns (uint256); //特定のアドレスに送金するfunction transfer(address recipient, uint256 amount) external returns (bool); //第三者の代理として特定のアドレスに送金する(承認に基づく)function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); //トークンの承認アローワンスを許可するfunction approve(address spender, uint256 amount) external returns (bool);}
interface IERC721はIERC165です{//アドレスに基づいたNFTの数量を問い合わせるアドレスを所有する機能は、外部ビューを返します(uint256 balance); // NFT標準内での転送はtransferFromに含まれています// NFTを第三者の代理で特定のアドレスに転送する(承認に基づく)機能transferFrom(アドレスfrom、アドレスto、uint256 tokenId)外部; // NFTの承認機能は、承認(アドレスto、uint256 tokenId)外部です; }
すべての4つの対立するインターフェースが転送に関連していることがわかります。ERC20では、意味論的に最後のパラメーターが金額
, トークンの上限であり、ERC721では、パラメータの意味はtokenId
, NFTの番号を表しています。
ERC404の契約実装において、このパラメータの意味が変更されましたamountOrId
. それがかどうかを区別する方法量
またはtokenId
非常に単純です:値のサイズに基づいています。
似ています1 BTC
= 10^9 Sats
, ERC404の世界では、1トークンは実際には価値に対応していると言います。10^18
, NFT の tokenId
一般的には、1から始まる連続増加整数です。したがって、amountとtokenIdはどちらも整数ですが、実際の桁数はかなり異なります。
例えば、Pandora契約は現在いくつのNFTが発行されているかを記録しています(現在68180
). If the value of amountOrId
これ以下であるか等しい場合、それはtokenId
; それ以外の場合、それは考慮されます 金額
.
この論理は役に立ちますか?はい。それは理にかなっていますか?
また、1トークン以上を転送する場合、NFTのロジックは転送ではなく、元のアカウントを破棄し、新しいアカウントを作成します。この方法は流動性に一致させる利点があり、実装が簡単です(1トークン未満を転送するシナリオを考慮してください)。しかし、これにより過剰なガス消費が発生します。
Take this 取引例として、4つのトークンを転送すると、4つのNFTが破壊され、4つの新しいNFTが作成されました。
取引にはGASで$64消費されました
ERC404のゲームプレイはいくつかの暗黙のルールを導入しています:
『赤いパンドラの箱』を一貫して鋳造する魔法をマスターしたら、取引所でトークンを購入してNFT市場で高値で売却することで無制限のアービトラージが可能でしょうか?
パンドラの価格を見てみましょう。これらのデータはアービトラージの理論的根拠を提供します。
4.7 ETHでトークンを購入しました
NFTの床価格は過去1週間で5 ETHを超えています
上記のデータはNFTの希少性によってフィルタリングされていません。この条件下では、摩耗を考慮した利益は約0.2 ETHです。上記の暗黙のルールに従うと、赤いパンドラの箱のような高い希少性のNFTを常に作成できれば、さらに大きな利益率が得られるのではないでしょうか?
パンドラの契約を調査し、KOLたちがよく説明する「ランダム生成」が実際にどのように実装されているかを見てみましょう。
pragma solidity ^0.8.0;contract Pandora is ERC404 { function tokenURI(uint256 id) public view override returns (string memory) { // idを一度ハッシュ化し、最初の数字をランダムな数値として取得 uint8 seed = uint8(bytes1(keccak256(abi.encodePacked(id)))); string memory color; // uint8の値の範囲に基づいてレアリティを決定 if (seed <= 100) { color = "Green"; } else if (seed <= 160) { color = "Blue"; } else if (seed <= 210) { color = "Purple"; } else if (seed <= 240) { color = "Orange"; } else if (seed <= 255) { color = "Red"; } }}
契約を読むことで、Pandora Boxの希少性が疑似ランダムであることがわかります。これは以前のCryptoFishプロジェクトと類似しています。tokenId
次に鋳造されるNFTの希少性は完全に予測可能なので、徐々に増加しています。
私たちは、JavaScriptコードの一部を使用して純粋にローカルな推測を行うことができ、検証の後、この論理は完全に正しいことがわかりました。
const ethers = require('ethers');const calcSeed = (id) => parseInt(ethers.solidityPackedKeccak256(['uint256'], [id]).substr(2, 2), 16);const getColorBySeed = (seed) => { let color; if (seed <= 100) { color = 'Green'; } else if (seed <= 160) { color = 'Blue'; } else if (seed <= 210) { color = 'Purple'; } else if (seed <= 240) { color = 'Orange'; } else if (seed <= 255) { color = 'Red'; } return color;};console.log(calcSeed(1)); // 177console.log(getColorBySeed(calcSeed(1))); // Purple
現在、Pandoraの鋳造増分値は68180
, これは、次に赤のレアリティに達するであろう100のNFT IDを予測できることを意味します: 68186/68201/68213/68227/68228/68257/68259/68262
現在のパンドラプロジェクトの流動性の減少を無視すれば、これは非常に人気のある金融行動になる可能性があります。
ERC404とPandoraはNFT流動性プロトコルを探求する最初のものではありません。NFTの分割に関する議論が以前からあり、ERC1155はNFTに革新的なアプローチとして取り組まれてきました。
しかし、なぜこのERC404のセンチメントが今回非常に高いのか、私はそれが良い名前。
残念ながら、ERC404契約の最初のバージョンは実装が不十分だったため、役員たちは積極的に推進しています。V2 version、コミュニティにはサードパーティの実装もあります DN404. 一部の人々は、ERC911 という新しいプロトコルを作成しました。その名前には多くの機能が詰め込まれています。
流動性は年末年始にピークに達し、その後大幅に減少しました。
Pandora V1の物語は急速に終わるかもしれません。現行バージョンには数え切れないほどの欠陥があり、それがもたらすだけの流動性やホルダーも大幅に減少しています。ただし、現在、さらに多くのプロジェクトチームがERC404モデルを試しており、CoinMarketCapには既に25件がリストされています。
将来、NFTの流動性問題へのさらなる解決策が提供されると信じられており、ERC404が本当に次のNFTサマーをもたらす可能性があります。