Lonjakan ERC404 Menghidupkan Kembali Keagungan NFT

Menengah5/7/2024, 12:12:58 PM
Selama Festival Musim Semi tahun 2024, sebuah protokol eksperimental yang disebut ERC404 dan proyek pertamanya, Pandora, dengan cepat menjadi sensasi.

Apa itu dualitas NFT-FT?

Mata uang umumnya merujuk pada token asli dari blockchain atau token yang dapat dipertukarkan serupa dengan protokol ERC20, seperti BTC, ETH, USDT, dll.

Gambar merujuk pada token non-fungible (NFT) yang mematuhi protokol ERC721, seperti CryptoPunks, Bored Apes, mfers, dll. Aset model 3D yang diterbitkan oleh platform koleksi digital dalam negeri (seperti Whale Explorer) juga dianggap sebagai gambar.

Token dan NFT masing-masing memiliki keterbatasan mereka, misalnya, token memiliki likuiditas yang kuat tetapi tidak memiliki nilai spekulatif dalam diri mereka sendiri, sedangkan NFT memiliki kelangkaan dan keunikan tetapi sering mengalami likuiditas yang buruk dan biasanya merupakan proyek blue-chip atau terkonsentrasi pada harga dasar.

Diagram kedalaman likuiditas dari proyek NFT tertentu

The Dua kewenangan NFT-FTmerujuk pada standar yang mencampur token dan NFT dengan cara tertentu.

Mengambil Ethereum sebagai contoh, sebuah proyek yang mendukung dualitas NFT-FT seharusnya dapat menjadi keduanya dapat dipertukarkan dan tidak dapat dipertukarkan. Ini dapat menikmati likuiditas tinggi yang dibawa oleh Token dan juga dapat mencapai kelangkaan dan keunikan, memiliki nilai spekulatif.

Tapi apakah sesuatu itu benar-benar ada? Harga dari sebuah NFT terikat pada kelangkaannya; bagaimana bisa dibuat fungsional?

ERC404 Membuka Kotak Pandora

Selama Festival Musim Semi tahun 2024, sebuah protokol eksperimental yang disebut ERC404 dan proyek pertamanya, Pandora, dengan cepat menjadi sensasi.

ERC404 memperkenalkan cara untuk mencampur mata uang gambar, yang dapat dijelaskan secara sederhana sebagai:

  • Membeli 1 Pandora Token secara otomatis memberikan 1 Pandora NFT
  • Jika saldo kurang dari 1 Pandora Token, NFT Anda akan otomatis dihancurkan
  • Membeli 1 Pandora NFT akan secara otomatis menambahkan 1 Token ke dompet Anda, dan sebaliknya, penjualan akan secara otomatis menguranginya sebanyak 1

Berikut adalah diagram untuk mengilustrasikan logika pencampuran saat ini dari ERC404:

Aturan permainan ERC404

Berikut adalah 5 jenis Pandora’s Box saat ini, masing-masing dengan tingkat kelangkaan yang berbeda. Berdasarkan pada kontrakdalam implementasi, kita dapat menghitung probabilitas:

Menerapkan ERC404

Versi pertama kode ERC404 tidak ditulis dengan baik, atau untuk mengatakannya secara ringan, itu di bawah standar. Namun, itu memecahkan masalah utama — bagaimana mengimplementasikan antarmuka ERC20 dan ERC721 dalam satu kontrak.

Perbandingan tiga protokol

Kami menyaring bagian-bagian yang tidak terkait dari dua definisi antarmuka dan membandingkan antarmuka mana yang tumpang tindih atau bertentangan:

antarmuka IERC20 { // Kueri saldo berdasarkan alamat function balanceOf(akun alamat) eksternal tampilan kembali (uint256); // Transfer ke alamat tertentu function transfer(penerima alamat, jumlah uint256) eksternal kembali (benar); // Transfer ke alamat tertentu atas nama pihak ketiga (berdasarkan otorisasi) function transferFrom(pengirim alamat, penerima alamat, jumlah uint256) eksternal kembali (benar); // Menyetujui token kuota function approve(pengeluar alamat, jumlah uint256) eksternal kembali (benar);}
interface IERC721 adalah IERC165 { // Mengeksekusi jumlah NFT berdasarkan alamat function balanceOf(pemilik alamat) eksternal tampilan mengembalikan (saldo uint256); // Transfer dalam standar NFT termasuk dalam transferFrom // Transfer NFT ke alamat tertentu atas nama pihak ketiga (berdasarkan otorisasi) function transferFrom(dari alamat, ke alamat, tokenId uint256) eksternal; // Memberikan izin NFT function approve(ke alamat, tokenId uint256) eksternal;}

Dapat dilihat bahwa keempat antarmuka konflik berkaitan dengan transfer. Pada ERC20, parameter terakhir secara semantik adalahjumlah, yang merupakan batas token, sedangkan dalam ERC721, semantik parameter adalah tokenId, yang mewakili nomor NFT.

Dalam implementasi kontrak ERC404, semantik parameter ini diubah menjadi jumlahAtauId. Metode untuk membedakan apakah itu sebuah jumlahatau sebuahtokenIdsangat sederhana: berdasarkan ukuran nilai tersebut.

Mirip dengan1 BTC = 1 miliar Sats, di dunia ERC404, kami mengatakan bahwa 1 Token sebenarnya sesuai dengan sebuah nilai dari 10^18, sementara NFT’s tokenIdumumnya adalah bilangan bulat yang meningkat secara berurutan mulai dari 1. Jadi meskipun jumlah dan tokenId keduanya berupa bilangan bulat, magnitudo sebenarnya sangat berbeda.

Sebagai contoh, kontrak Pandora mencatat berapa banyak NFT yang saat ini telah dicetak (saat ini 68180Jika nilai darijumlahAtauIdkurang dari atau sama dengan ini, dianggap sebagaitokenId; jika tidak, itu dianggap sebagai jumlah.

Apakah logika ini berguna? Ya. Apakah itu masuk akal?

Selain itu, ketika mentransfer >= 1 Token, logika untuk NFT bukan mentransfer tetapi akun asli dihancurkan, dan akun baru dicetak. Metode ini memiliki keuntungan dalam mencocokkan likuiditas dan mudah diimplementasikan (pertimbangkan skenario mentransfer kurang dari 1 token), tetapi mengakibatkan konsumsi gas yang berlebihan.

Ambil ini transaksisebagai contoh, transfer 4 Token mengakibatkan kehancuran 4 NFT dan pencetakan ulang 4 NFT baru:

Transaksi menghabiskan $64 dalam GAS

Naratif dan peluang baru

Gameplay ERC404 memperkenalkan beberapa aturan tersirat:

  1. Harga Token di DEX dan harga NFT di Marketplace tidak akan berbeda jauh.
  2. Hanya ada satu situasi ketika sebuah NFT diciptakan: 1 Token dikumpulkan. Dengan kata lain, satu-satunya metode untuk menukar NFT dengan tingkat kelangkaan yang lebih rendah dengan yang lebih tinggi adalah melalui perdagangan Token yang berkelanjutan.
  3. Total pasokan Pandora Tokens adalah 10.000, menandakan bahwa jumlah maksimum NFT adalah 10.000, dan jumlah ini akan berkurang seiring bertambahnya jumlah pemegang (semakin banyak pemegang, semakin umumnya skenario kurang dari 1 Token).

Jika saya menguasai sihir dari konsisten mencetak 'Red Pandora's Box,' bisakah saya membeli Token di bursa dan kemudian menjualnya dengan harga tinggi di pasar NFT untuk arbitrase tanpa batas?

Mari kita lihat harga Pandora; data ini memberikan dasar teoritis untuk arbitrase:

Membeli Token seharga 4.7 ETH

Harga lantai dari NFT telah melebihi 5 ETH selama seminggu terakhir

Data di atas tidak difilter berdasarkan kelangkaan NFT; dalam kondisi ini, keuntungan setelah memperhitungkan aus dan robek sekitar 0,2 ETH. Mengacu pada aturan implisit di atas, jika kita selalu dapat mencetak NFT dengan kelangkaan tinggi seperti Kotak Pandora merah, bukankah akan ada margin keuntungan yang lebih besar?

Mari kita periksa kontrak Pandora dan lihat bagaimana 'generasi acak' yang sering dijelaskan oleh KOL sebenarnya diimplementasikan:

pragma soliditas ^0.8.0; kontrak Pandora adalah ERC404 { function tokenURI(uint256 id) publik tampilan override kembalikan (string memori) { // Hash id sekali, mengambil digit pertama sebagai nomor acak uint8 seed = uint8(bytes1(keccak256(abi.encodePacked(id)))); string memori warna; // Tentukan kelangkaan berdasarkan rentang nilai untuk uint8 [0, 255] if (seed <= 100) { color = "Hijau"; } else if (seed <= 160) { color = "Biru"; } else if (seed <= 210) { color = "Ungu"; } else if (seed <= 240) { color = "Oranye"; } else if (seed <= 255) { color = "Merah"; } }}

Dengan membaca kontrak, kita dapat melihat bahwa kelangkaan Kotak Pandora adalah pseudo-random, mirip dengan proyek CryptoFish kami sebelumnya, di mana tokenIdsedang meningkat secara bertahap, sehingga kelangkaan NFT yang dicetak selanjutnya benar-benar dapat diprediksi.

Kita dapat membuat tebakan lokal murni menggunakan potongan kode JavaScript, dan setelah verifikasi, logika ini benar-benar benar:

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 = 'Hijau'; } else if (seed <= 160) { color = 'Biru'; } else if (seed <= 210) { color = 'Ungu'; } else if (seed <= 240) { color = 'Oranye'; } else if (seed <= 255) { color = 'Merah'; } return color;};console.log(calcSeed(1)); // 177console.log(getColorBySeed(calcSeed(1))); // Ungu

Saat ini, nilai inkrement minted dari Pandora adalah68180, yang berarti kita dapat memprediksi 100 ID NFT berikutnya yang akan mencapai tingkat kelangkaan merah: 68186/68201/68213/68227/68228/68257/68259/68262

Jika kita mengabaikan penurunan likuiditas saat ini dari proyek Pandora, ini bisa menjadi perilaku finansial yang sangat populer.

Kesimpulan

ERC404 dan Pandora bukan yang pertama mengeksplorasi protokol likuiditas NFT. Telah ada pembahasan tentang fragmentasi NFT sebelumnya, termasuk ERC1155 sebagai pendekatan inovatif terhadap NFT.

Tapi mengapa sentimen kali ini begitu tinggi dengan ERC404? Saya percaya itu karenanama yang baik.

Sayangnya, versi pertama kontrak ERC404 diimplementasikan dengan buruk, jadi pejabat secara aktif mempromosikan sebuahversi V2, dan komunitas juga memiliki implementasi pihak ketiga DN404Beberapa bahkan membuat protokol baru yang disebut ERC911 , yang dilengkapi dengan fitur-fitur di dalam namanya.

Likuiditas mencapai puncaknya selama periode Tahun Baru, dan sejak itu mengalami penurunan signifikan.

Kisah Pandora V1 mungkin akan berakhir dengan cepat; versi saat ini memiliki banyak kekurangan yang cukup untuk menjatuhkannya, dan likuiditas serta pemegang saham juga telah menurun secara signifikan. Namun, saat ini, semakin banyak tim proyek yang mencoba model ERC404, dengan 25 yang sudah terdaftar di CoinMarketCap.

Dipercayai bahwa akan ada lebih banyak solusi untuk masalah likuiditas NFT di masa depan, dan ERC404 benar-benar bisa membawa musim NFT berikutnya.

Disclaimer:

  1. Artikel ini diambil dari [ medium], Semua hak cipta milik penulis asli [ZAN]. Jika ada keberatan terhadap cetakan ulang ini, silakan hubungi Belajar Gatetim, dan mereka akan menanganinya dengan segera.
  2. Penafian Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Lonjakan ERC404 Menghidupkan Kembali Keagungan NFT

Menengah5/7/2024, 12:12:58 PM
Selama Festival Musim Semi tahun 2024, sebuah protokol eksperimental yang disebut ERC404 dan proyek pertamanya, Pandora, dengan cepat menjadi sensasi.

Apa itu dualitas NFT-FT?

Mata uang umumnya merujuk pada token asli dari blockchain atau token yang dapat dipertukarkan serupa dengan protokol ERC20, seperti BTC, ETH, USDT, dll.

Gambar merujuk pada token non-fungible (NFT) yang mematuhi protokol ERC721, seperti CryptoPunks, Bored Apes, mfers, dll. Aset model 3D yang diterbitkan oleh platform koleksi digital dalam negeri (seperti Whale Explorer) juga dianggap sebagai gambar.

Token dan NFT masing-masing memiliki keterbatasan mereka, misalnya, token memiliki likuiditas yang kuat tetapi tidak memiliki nilai spekulatif dalam diri mereka sendiri, sedangkan NFT memiliki kelangkaan dan keunikan tetapi sering mengalami likuiditas yang buruk dan biasanya merupakan proyek blue-chip atau terkonsentrasi pada harga dasar.

Diagram kedalaman likuiditas dari proyek NFT tertentu

The Dua kewenangan NFT-FTmerujuk pada standar yang mencampur token dan NFT dengan cara tertentu.

Mengambil Ethereum sebagai contoh, sebuah proyek yang mendukung dualitas NFT-FT seharusnya dapat menjadi keduanya dapat dipertukarkan dan tidak dapat dipertukarkan. Ini dapat menikmati likuiditas tinggi yang dibawa oleh Token dan juga dapat mencapai kelangkaan dan keunikan, memiliki nilai spekulatif.

Tapi apakah sesuatu itu benar-benar ada? Harga dari sebuah NFT terikat pada kelangkaannya; bagaimana bisa dibuat fungsional?

ERC404 Membuka Kotak Pandora

Selama Festival Musim Semi tahun 2024, sebuah protokol eksperimental yang disebut ERC404 dan proyek pertamanya, Pandora, dengan cepat menjadi sensasi.

ERC404 memperkenalkan cara untuk mencampur mata uang gambar, yang dapat dijelaskan secara sederhana sebagai:

  • Membeli 1 Pandora Token secara otomatis memberikan 1 Pandora NFT
  • Jika saldo kurang dari 1 Pandora Token, NFT Anda akan otomatis dihancurkan
  • Membeli 1 Pandora NFT akan secara otomatis menambahkan 1 Token ke dompet Anda, dan sebaliknya, penjualan akan secara otomatis menguranginya sebanyak 1

Berikut adalah diagram untuk mengilustrasikan logika pencampuran saat ini dari ERC404:

Aturan permainan ERC404

Berikut adalah 5 jenis Pandora’s Box saat ini, masing-masing dengan tingkat kelangkaan yang berbeda. Berdasarkan pada kontrakdalam implementasi, kita dapat menghitung probabilitas:

Menerapkan ERC404

Versi pertama kode ERC404 tidak ditulis dengan baik, atau untuk mengatakannya secara ringan, itu di bawah standar. Namun, itu memecahkan masalah utama — bagaimana mengimplementasikan antarmuka ERC20 dan ERC721 dalam satu kontrak.

Perbandingan tiga protokol

Kami menyaring bagian-bagian yang tidak terkait dari dua definisi antarmuka dan membandingkan antarmuka mana yang tumpang tindih atau bertentangan:

antarmuka IERC20 { // Kueri saldo berdasarkan alamat function balanceOf(akun alamat) eksternal tampilan kembali (uint256); // Transfer ke alamat tertentu function transfer(penerima alamat, jumlah uint256) eksternal kembali (benar); // Transfer ke alamat tertentu atas nama pihak ketiga (berdasarkan otorisasi) function transferFrom(pengirim alamat, penerima alamat, jumlah uint256) eksternal kembali (benar); // Menyetujui token kuota function approve(pengeluar alamat, jumlah uint256) eksternal kembali (benar);}
interface IERC721 adalah IERC165 { // Mengeksekusi jumlah NFT berdasarkan alamat function balanceOf(pemilik alamat) eksternal tampilan mengembalikan (saldo uint256); // Transfer dalam standar NFT termasuk dalam transferFrom // Transfer NFT ke alamat tertentu atas nama pihak ketiga (berdasarkan otorisasi) function transferFrom(dari alamat, ke alamat, tokenId uint256) eksternal; // Memberikan izin NFT function approve(ke alamat, tokenId uint256) eksternal;}

Dapat dilihat bahwa keempat antarmuka konflik berkaitan dengan transfer. Pada ERC20, parameter terakhir secara semantik adalahjumlah, yang merupakan batas token, sedangkan dalam ERC721, semantik parameter adalah tokenId, yang mewakili nomor NFT.

Dalam implementasi kontrak ERC404, semantik parameter ini diubah menjadi jumlahAtauId. Metode untuk membedakan apakah itu sebuah jumlahatau sebuahtokenIdsangat sederhana: berdasarkan ukuran nilai tersebut.

Mirip dengan1 BTC = 1 miliar Sats, di dunia ERC404, kami mengatakan bahwa 1 Token sebenarnya sesuai dengan sebuah nilai dari 10^18, sementara NFT’s tokenIdumumnya adalah bilangan bulat yang meningkat secara berurutan mulai dari 1. Jadi meskipun jumlah dan tokenId keduanya berupa bilangan bulat, magnitudo sebenarnya sangat berbeda.

Sebagai contoh, kontrak Pandora mencatat berapa banyak NFT yang saat ini telah dicetak (saat ini 68180Jika nilai darijumlahAtauIdkurang dari atau sama dengan ini, dianggap sebagaitokenId; jika tidak, itu dianggap sebagai jumlah.

Apakah logika ini berguna? Ya. Apakah itu masuk akal?

Selain itu, ketika mentransfer >= 1 Token, logika untuk NFT bukan mentransfer tetapi akun asli dihancurkan, dan akun baru dicetak. Metode ini memiliki keuntungan dalam mencocokkan likuiditas dan mudah diimplementasikan (pertimbangkan skenario mentransfer kurang dari 1 token), tetapi mengakibatkan konsumsi gas yang berlebihan.

Ambil ini transaksisebagai contoh, transfer 4 Token mengakibatkan kehancuran 4 NFT dan pencetakan ulang 4 NFT baru:

Transaksi menghabiskan $64 dalam GAS

Naratif dan peluang baru

Gameplay ERC404 memperkenalkan beberapa aturan tersirat:

  1. Harga Token di DEX dan harga NFT di Marketplace tidak akan berbeda jauh.
  2. Hanya ada satu situasi ketika sebuah NFT diciptakan: 1 Token dikumpulkan. Dengan kata lain, satu-satunya metode untuk menukar NFT dengan tingkat kelangkaan yang lebih rendah dengan yang lebih tinggi adalah melalui perdagangan Token yang berkelanjutan.
  3. Total pasokan Pandora Tokens adalah 10.000, menandakan bahwa jumlah maksimum NFT adalah 10.000, dan jumlah ini akan berkurang seiring bertambahnya jumlah pemegang (semakin banyak pemegang, semakin umumnya skenario kurang dari 1 Token).

Jika saya menguasai sihir dari konsisten mencetak 'Red Pandora's Box,' bisakah saya membeli Token di bursa dan kemudian menjualnya dengan harga tinggi di pasar NFT untuk arbitrase tanpa batas?

Mari kita lihat harga Pandora; data ini memberikan dasar teoritis untuk arbitrase:

Membeli Token seharga 4.7 ETH

Harga lantai dari NFT telah melebihi 5 ETH selama seminggu terakhir

Data di atas tidak difilter berdasarkan kelangkaan NFT; dalam kondisi ini, keuntungan setelah memperhitungkan aus dan robek sekitar 0,2 ETH. Mengacu pada aturan implisit di atas, jika kita selalu dapat mencetak NFT dengan kelangkaan tinggi seperti Kotak Pandora merah, bukankah akan ada margin keuntungan yang lebih besar?

Mari kita periksa kontrak Pandora dan lihat bagaimana 'generasi acak' yang sering dijelaskan oleh KOL sebenarnya diimplementasikan:

pragma soliditas ^0.8.0; kontrak Pandora adalah ERC404 { function tokenURI(uint256 id) publik tampilan override kembalikan (string memori) { // Hash id sekali, mengambil digit pertama sebagai nomor acak uint8 seed = uint8(bytes1(keccak256(abi.encodePacked(id)))); string memori warna; // Tentukan kelangkaan berdasarkan rentang nilai untuk uint8 [0, 255] if (seed <= 100) { color = "Hijau"; } else if (seed <= 160) { color = "Biru"; } else if (seed <= 210) { color = "Ungu"; } else if (seed <= 240) { color = "Oranye"; } else if (seed <= 255) { color = "Merah"; } }}

Dengan membaca kontrak, kita dapat melihat bahwa kelangkaan Kotak Pandora adalah pseudo-random, mirip dengan proyek CryptoFish kami sebelumnya, di mana tokenIdsedang meningkat secara bertahap, sehingga kelangkaan NFT yang dicetak selanjutnya benar-benar dapat diprediksi.

Kita dapat membuat tebakan lokal murni menggunakan potongan kode JavaScript, dan setelah verifikasi, logika ini benar-benar benar:

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 = 'Hijau'; } else if (seed <= 160) { color = 'Biru'; } else if (seed <= 210) { color = 'Ungu'; } else if (seed <= 240) { color = 'Oranye'; } else if (seed <= 255) { color = 'Merah'; } return color;};console.log(calcSeed(1)); // 177console.log(getColorBySeed(calcSeed(1))); // Ungu

Saat ini, nilai inkrement minted dari Pandora adalah68180, yang berarti kita dapat memprediksi 100 ID NFT berikutnya yang akan mencapai tingkat kelangkaan merah: 68186/68201/68213/68227/68228/68257/68259/68262

Jika kita mengabaikan penurunan likuiditas saat ini dari proyek Pandora, ini bisa menjadi perilaku finansial yang sangat populer.

Kesimpulan

ERC404 dan Pandora bukan yang pertama mengeksplorasi protokol likuiditas NFT. Telah ada pembahasan tentang fragmentasi NFT sebelumnya, termasuk ERC1155 sebagai pendekatan inovatif terhadap NFT.

Tapi mengapa sentimen kali ini begitu tinggi dengan ERC404? Saya percaya itu karenanama yang baik.

Sayangnya, versi pertama kontrak ERC404 diimplementasikan dengan buruk, jadi pejabat secara aktif mempromosikan sebuahversi V2, dan komunitas juga memiliki implementasi pihak ketiga DN404Beberapa bahkan membuat protokol baru yang disebut ERC911 , yang dilengkapi dengan fitur-fitur di dalam namanya.

Likuiditas mencapai puncaknya selama periode Tahun Baru, dan sejak itu mengalami penurunan signifikan.

Kisah Pandora V1 mungkin akan berakhir dengan cepat; versi saat ini memiliki banyak kekurangan yang cukup untuk menjatuhkannya, dan likuiditas serta pemegang saham juga telah menurun secara signifikan. Namun, saat ini, semakin banyak tim proyek yang mencoba model ERC404, dengan 25 yang sudah terdaftar di CoinMarketCap.

Dipercayai bahwa akan ada lebih banyak solusi untuk masalah likuiditas NFT di masa depan, dan ERC404 benar-benar bisa membawa musim NFT berikutnya.

Disclaimer:

  1. Artikel ini diambil dari [ medium], Semua hak cipta milik penulis asli [ZAN]. Jika ada keberatan terhadap cetakan ulang ini, silakan hubungi Belajar Gatetim, dan mereka akan menanganinya dengan segera.
  2. Penafian Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!