Tidak ada NFT yang diciptakan sama. Faktanya, mereka tidak semua diciptakan dengan cara yang sama. Ethereum Foundation memiliki sejumlah standar NFT berbeda yang memungkinkan pengguna membuat berbagai jenis NFT yang berperilaku berbeda atau memiliki utilitas berbeda. Di sini, kita akan melihat beberapa ERC dan EIP NFT-sentris yang harus Anda ketahui.
Memahami Standar Ethereum
Sebelum kita menyelami standar Ethereum yang berbeda untuk NFT, mari kita pertimbangkan dengan cepat bagaimana standar Ethereum muncul.
Meskipun kita tahu bahwa Vitalik Buterin adalah pencipta dan "pemimpin" Ethereum, dia masih tidak dapat membuat keputusan sepihak. Sebaliknya, ada jaringan besar pengembang yang bekerja sama untuk membuat perubahan pada cara kerja blockchain Ethereum. Mereka membuat perubahan ini melalui Proposal Peningkatan Ethereum.
Gagasan untuk standar baru dimulai sebagai "Permintaan Komentar untuk Ethereum" atau "ERC". Ini melalui (biasanya) panjang dan sulit publik review, komentar, dan proses revisi. Sebagian besar tidak pernah diterima dan tidak pernah menjadi bagian dari jaringan Ethereum.
Penunjukan nomor untuk ERC dan EIP diberikan sesuai urutan usulannya, bukan urutan penerimaannya. Misalnya, ada ERC-601, tetapi Anda harus mencari cukup sulit untuk menemukan ERC-602—karena itu tidak pernah menjadi standar Ethereum yang berfungsi.
Beberapa standar Ethereum adalah untuk token (sepadan dan lainnya), dan lainnya untuk kontrak, antarmuka, dan elemen lain dari jaringan Ethereum.
Fajar NFT Modern dan Kontrak Cerdas
ERC-20 menciptakan ETH seperti yang kita kenal sekarang, termasuk kemampuan token untuk bekerja dalam kontrak pintar. NFT secara teknis bekerja pada ERC-20, dan NFT paling awal dicetak pada ERC-20 sebelum standar NFT khusus muncul. Tetapi, ERC-20 tidak mengoptimalkan NFT. ERC-721 melakukannya.
Secara khusus, bekerja dengan satu NFT pada satu waktu bekerja dengan ERC-20, tetapi semakin banyak Anda menambahkan, semakin berantakan hasilnya. Bagaimanapun, ERC-20 dimaksudkan untuk mata uang yang pada dasarnya sepadan. Pada 2018 ketika ERC-721 diselesaikan, sudah jelas bahwa token yang tidak dapat dipertukarkan perlu dikelola pada skala yang tidak layak dengan standar ERC-20.
Tentu saja, karena sebagian besar NFT dibeli dengan token "dasar", dan NFT dan token dasar adalah standar yang berbeda, muncul kebutuhan untuk "standar standar". ERC-1155 membuka pintu untuk kontrak pintar yang melibatkan ERC-20 dan ERC-721.
Standar untuk Kreator dan Artis
Ketika NFT mendapatkan popularitas, khususnya di dunia seni, semakin umum melihat orang membuat dan mentransfer NFT dalam skala besar. ERC-2309 membuat dokumen lebih sederhana dengan mengizinkan NFT bersamaan atau berurutan dalam kontrak untuk memiliki pengidentifikasi token berurutan.
ERC-2981 adalah standar yang memungkinkan pembuat NFT untuk mengekstrak royalti dari penjualan kembali, terlepas dari platform (atau platform) tempat penjualan atau penjualan kembali terjadi.
Standar Ethereum Memperluas Penggunaan untuk NFT
Anda pernah mendengar tentang token yang sepadan. Anda pernah mendengar tentang token yang tidak dapat dipertukarkan. Pernahkah Anda mendengar tentang "token semi-sepadan?" ERC-3525 memungkinkan pembuatan token yang memiliki pengenal berbeda (non-fungible) tetapi nilai yang sama (fungible). Itu mungkin terdengar seperti token ERC-20, tetapi sekali lagi, EIP ini memecahkan masalah tertentu.
Keanggotaan dalam Organisasi Otonom Terdesentralisasi adalah contoh utama. DAO berfungsi seperti perusahaan publik. Individu membayar keanggotaan dan, dengan membuktikan bahwa mereka memiliki keanggotaan (dalam hal ini melalui kepemilikan token cryptocurrency khusus), membuat keputusan tentang bagaimana organisasi berfungsi.
Token yang digunakan untuk mengamankan keanggotaan, mengklaim hak pemilih, dan memiliki utilitas lain dalam DAO tidak semuanya sama, tetapi semuanya harus memiliki nilai yang sama. Hal ini memungkinkan mereka untuk dapat diidentifikasi, tetapi juga memungkinkan mereka untuk dapat dipindahtangankan. Itulah yang dilakukan ERC-3525.
Tetapi misalkan Anda ingin token hanya dapat digunakan sekali? Seperti tiket yang memungkinkan pengguna utilitas tertentu dan kemudian menghilang? Ada EIP untuk itu. ERC-4400 memungkinkan token ERC-721 dimodifikasi untuk "dikonsumsi" ketika pemilik menguangkannya untuk beberapa keuntungan yang dijanjikan. Demikian pula, ERC-4907 memungkinkan seseorang untuk "menyewa" NFT untuk jangka waktu yang telah ditentukan.
ERC-4906 juga ada hubungannya dengan NFT, tapi itu relatif membosankan. Standar ini mempermudah pelacakan editan ke metadata NFT.
Lebih Banyak Standar NFT Berarti NFT yang Berfungsi Lebih Baik
Kebanyakan orang yang memiliki sebagian besar NFT mungkin bisa berhenti membaca di ERC-721. Namun, bagi mereka yang ingin mencetak dan menggunakan NFT dengan cara yang inovatif dan mereka yang masih berpikir bahwa utilitas NFT yang paling menarik masih akan datang, standar NFT Ethereum yang baru sangat penting.