Non-fungible token (NFT) Space baru-baru ini muncul sebagai bagian penting dari percakapan blockchain, mengubah cara kepemilikan dirasakan, ditransfer, dan diperdagangkan.
Dalam ruang NFT pada blockchain Ethereum, dua standar telah muncul sebagai pesaing utama untuk membuat dan mengelola proyek NFT. Ini adalah standar ERC-721 dan ERC-1155.
Standar ERC-721 adalah standar NFT yang mendefinisikan sekumpulan antarmuka minimum yang terdiri dari metode, peristiwa, dan fungsi dasar yang harus diterapkan oleh kontrak pintar agar NFT dapat dimiliki, digunakan, ditransfer, dan disetujui oleh berbagai pihak.
Ini termasuk fungsi pemilik alamat yang memberikan informasi dasar tentang jumlah NFT yang dimiliki oleh alamat tertentu. Fungsi SafeTransfer memungkinkan perpindahan kepemilikan NFT dari satu alamat ke alamat lainnya. Fitur Setujui memungkinkan pihak ketiga untuk mentransfer atau mendapatkan persetujuan untuk mentransfer aset atau utilitas digital tertentu atas nama pemilik atau alamat penyimpanan.
Ini ideal untuk proyek di mana setiap token mewakili aset unik dan berbeda, seperti koleksi digital langka atau aset digital unik.
Dikenal sebagai standar pionir untuk proyek NFT, ERC-721 adalah Ethereum Request for Comment (ERC) pertama yang memberikan cetak biru untuk aset digital unik di Blockchain Ethereum.
ERC-721 diusulkan oleh William Entriken, Dieter Shirley, Jacob Evans, dan Nastassia Sachs pada Januari 2018 sebagai Ethereum Improvement Proposal (EIP). idenya difokuskan pada penciptaan aset yang benar-benar unik yang dikelompokkan ke dalam proyek yang dapat dikoleksi, dibandingkan dengan token yang sepadan dengan token lain dari proyek yang sama.
Standar ini memungkinkan pengembang untuk membuat NFT yang dapat dioperasikan dan disusun yang dapat dengan mudah dilacak dan ditransfer di blockchain. Hal ini dicapai melalui antarmuka yang disebutkan di atas, dengan beberapa ekstensi opsional yang menambahkan lebih banyak fungsi ke standar, seperti metadata, enumerasi, dan dapat dibakar.
Setelah menjalani proses peninjauan yang ketat dalam komunitas Ethereum, Erc-721 secara resmi diterima sebagai EIP pada bulan Juni 2018. ERC awalnya dihidupkan dalam proyek CryptoKitties oleh Axiom Zen. Sejak itu, ia telah keluar dari versi beta dan merupakan standar yang banyak digunakan untuk proyek NFT di Ethereum.
Salah satu fitur utama aset ERC-721 adalah keunikan, yang memungkinkan setiap aset berbeda dari yang lain menggunakan pengidentifikasi unik (token-Id) yang disimpan di blockchain. Token-Id adalah sekumpulan angka yang ditetapkan ke aset pada periode pembuatan.
Token-Id, mirip dengan sidik jari, tidak dapat diubah, dan berfungsi sebagai pengidentifikasi utama NFT, sehingga menjamin perbedaannya.
Tidak seperti standar ERC lainnya yang menghasilkan token yang dapat dibagi menjadi unit-unit yang lebih kecil, fitur utama lainnya dari aset ERC-721 adalah aset tersebut tidak dapat dibagi-bagi. Hal ini memastikan bahwa pemilik memiliki seluruh aset dan hak terkaitnya.
Konsep awal standar ERC-721 adalah merevolusi cara pandang kepemilikan. Hal ini dilakukan dengan bantuan kontrak pintar yang dapat diprogram.
Dengan bantuan kontrak cerdas, proyek dapat memfasilitasi pengalihan kepemilikan aset dengan cara yang aman dan terdesentralisasi, dengan persetujuan penuh dari pemiliknya. Hal ini mengurangi kesalahan, perselisihan, atau pihak ketiga selama transaksi.
Standar ini juga memungkinkan pemilik untuk mendapatkan izin atau utilitas khusus dari aset digital, memungkinkan pengguna di ruang NFT untuk membangun proyek yang memberikan hak tertentu.
Sumber Gambar: Situs Web CryptoKitties
CryptoKitties diluncurkan pada akhir tahun 2018, menggunakan versi beta ERC-721. Game ini memungkinkan pengguna untuk membiakkan, mengumpulkan, dan memperdagangkan kucing digital, yang menjadikannya sensasi viral dan membuat NFT menjadi pusat perhatian.
Sumber Gambar: Situs Web Decentraland
Platform Decentraland awalnya dirilis pada tahun 2020, dengan token LAND ERc-721 yang dikaitkan dengan bidang tanah dan lokasinya dalam metaverse 3D.
Ini menggunakan versi ERC-721 yang dimodifikasi dan menjadi salah satu proyek metaverse besar pertama, membuka kasus penggunaan lain untuk NFT.
Sumber: Situs BAYC
Bored Ape Yacht Club, umumnya dikenal sebagai BAYC, adalah kumpulan 10.000 NFT dengan atribut dan sifat unik yang dibangun di atas blockchain Ethereum. NFT BAYC memiliki standar ERC-721.
BAYC merupakan salah satu proyek NFT terunik yang telah melahirkan beberapa proyek seperti game Dookey Dash. Tim BAYC memungkinkan pemegang token ERC-721 untuk membuka berbagai penawaran di ekosistem. Pemegang BAYC memiliki hak penggunaan komersial untuk token ERC-721 mereka, dan proyek ini berjanji untuk membuka lebih banyak peluang utilitas seiring dengan perluasan peta jalannya.
Standar ERC-1155 mampu menangani aset digital yang sepadan dan tidak dapat dipertukarkan. Mirip dengan standar ERC-721, standar ini mendefinisikan serangkaian antarmuka minimum untuk memiliki dan mentransfer NFT serta menggunakan fitur alamat dan persetujuan.
Motivasi di balik ERC-1155 adalah untuk mengatasi keterbatasan yang melekat dalam standar ERC-721 dan ERC-20. Itu dapat mengelola beberapa jenis token dan token dalam satu panggilan fungsi. Hal ini memungkinkan pengembang untuk mengurangi biaya dan kompleksitas penerapan dan interaksi dengan token yang berbeda.
Ini juga mempertimbangkan token semi-fungible, yang memiliki sifat fungible dan non-fungible, seperti item game yang dapat ditumpuk atau dikustomisasi.
Standar ERC-1155 pertama kali dibuat oleh tim proyek Enjin pada tahun 2019. Standar ini muncul ketika pengembang berusaha memperluas keterbatasan standar awal ERC-721.
Seiring dengan mempopulerkan standar ERC-1155, operasi batch dan hook menjadi populer di bidang NFT.
Standar ini secara resmi diterima dalam komunitas Ethereum pada bulan Juni 2019, dan sejak itu, standar ini telah diterima secara luas oleh proyek-proyek yang memanfaatkan teknologi NFT.
transfer batch, saldo batch, dan persetujuan batch. Fitur operasi batch ERC-1155 memungkinkan pencetakan atau transfer beberapa token dari jenis berbeda dalam satu panggilan kontrak pintar dengan memanfaatkan ID dan array. Fitur ini memungkinkan pengembang menghemat biaya sekaligus efisien.
Fitur ini digunakan terutama oleh aplikasi yang melakukan transaksi dalam jumlah besar, dan terdiri dari fungsi transfer batch, persetujuan batch, dan saldo batch.
Fitur hook adalah ekstensi dalam setiap kontrak pintar ErRC-1155 yang memungkinkan pengembang mengeksekusi kode khusus ketika suatu tindakan dipicu atau kondisi tertentu terpenuhi. Hal ini menambah fungsionalitas dan fleksibilitas tambahan pada penerapan token ERC-1155.
Fitur pengait populer diterapkan dalam acara royalti, insentif yang digamifikasi, mekanisme penetapan harga dinamis, dan pembatasan akses yang terjaga keamanannya. Kemampuan untuk menyesuaikan kasus penggunaan hook menjadikannya alat yang populer di kalangan pengembang NFT.
Seperti ERC-721, standar ERC-1155 dibuat dengan mempertimbangkan kepemilikan. Dengan kontrak pintar, aset digital yang dirancang dengan standar ERC-1155 memungkinkan transaksi token dengan persetujuan pemilik atau alamat penyimpanan.
Selain itu, standar ini memungkinkan pemilik untuk mengakses konten atau utilitas yang terjaga keamanannya atau eksklusif dari aset digital, memungkinkan pengembang untuk membangun proyek yang memerlukan token atau NFT tertentu.
Sumber Gambar: Situs Web Enjin
Proyek Enjin adalah platform yang memungkinkan pengguna membuat dan mengelola aset digital. Timnya menciptakan standar ERC-1155 yang digunakan untuk membuat token yang dapat dipertukarkan dan tidak dapat dipertukarkan, yang dapat digunakan untuk berbagai tujuan, seperti permainan, barang koleksi, dan program loyalitas.
Sumber Gambar: Uap
Dissolution, penembak orang pertama dengan elemen permainan peran, sedang dikembangkan oleh Garage Studios. Game ini berlatar tahun 2418, dan menampilkan aset digital seperti senjata, kapal, dan baju besi yang dapat diintegrasikan ke dalam game lain.
Permainan Sci-fi beralih dari token ERC-721 ke ERC-115, mendukung standar Enjin.
Sumber Gambar: Situs Web Rarible
Rarible adalah pasar untuk membeli, menjual, dan memperdagangkan token ERC-1155, mirip dengan OpenSea. tetapi ia memiliki beberapa fitur unik untuk transaksi NFT, seperti alat pencetakan bawaan dan dukungan untuk kepemilikan pecahan atas aset NFT.
Ada banyak kesamaan antara standar ERC-721 dan ERC-1155.
Yang pertama adalah fokus mereka pada kepemilikan blockchain Ethereum. Kedua standar tersebut dirancang untuk memanfaatkan desain infrastruktur Ethereum yang terdesentralisasi namun aman.
Standar ini juga memungkinkan transfer, pencetakan, dan pembakaran token di dalam blockchain.
Kedua standar tersebut menjalankan fungsinya dengan bantuan kontrak pintar yang menentukan pembuatan, transfer, dan pengelolaan token. Mereka juga memastikan pelaksanaan fungsi dan kode yang dirancang secara transparan dan aman untuk mengurangi atau menghilangkan kesalahan manusia.
Kedua standar tersebut mendukung lampiran informasi tambahan, seperti metadata, ke aset digital. Metadata ini sering kali mencakup detail tentang utilitas dan fungsi yang melekat pada aset digital.
Standar ERC-721 hanya mendukung pembuatan aset yang tidak dapat dipertukarkan, sedangkan standar ERC-115 mendukung pembuatan token yang dapat dipertukarkan dan tidak dapat dipertukarkan dalam satu kontrak.
Kompleksitas seputar proyek pembangunan dengan standar ERC-721 memerlukan beberapa kontrak pintar untuk melaksanakan transaksi. Sebaliknya, standar ERC-115 memungkinkan penggabungan beberapa token dan jenis token, sehingga menghasilkan lebih banyak fleksibilitas dengan kompleksitas yang lebih sedikit.
Standar ERC-721 memerlukan banyak transfer, sehingga menghasilkan lebih banyak biaya bahan bakar, sedangkan standar ERC-115 dapat mentransfer token secara batch, sehingga menghasilkan lebih sedikit transaksi dan biaya bahan bakar.
Pilihan antara membangun dengan ERC-721 atau ERC-1155 bergantung pada kebutuhan spesifik proyek. Meskipun ERC-721 adalah pelopor aset unik dan tak terpisahkan, ERC-1155 dirancang sebagai peningkatan, memungkinkan perluasan kemungkinan dengan memperkenalkan standar multi-token untuk token yang dapat dipertukarkan dan tidak dapat dipertukarkan.
Non-fungible token (NFT) Space baru-baru ini muncul sebagai bagian penting dari percakapan blockchain, mengubah cara kepemilikan dirasakan, ditransfer, dan diperdagangkan.
Dalam ruang NFT pada blockchain Ethereum, dua standar telah muncul sebagai pesaing utama untuk membuat dan mengelola proyek NFT. Ini adalah standar ERC-721 dan ERC-1155.
Standar ERC-721 adalah standar NFT yang mendefinisikan sekumpulan antarmuka minimum yang terdiri dari metode, peristiwa, dan fungsi dasar yang harus diterapkan oleh kontrak pintar agar NFT dapat dimiliki, digunakan, ditransfer, dan disetujui oleh berbagai pihak.
Ini termasuk fungsi pemilik alamat yang memberikan informasi dasar tentang jumlah NFT yang dimiliki oleh alamat tertentu. Fungsi SafeTransfer memungkinkan perpindahan kepemilikan NFT dari satu alamat ke alamat lainnya. Fitur Setujui memungkinkan pihak ketiga untuk mentransfer atau mendapatkan persetujuan untuk mentransfer aset atau utilitas digital tertentu atas nama pemilik atau alamat penyimpanan.
Ini ideal untuk proyek di mana setiap token mewakili aset unik dan berbeda, seperti koleksi digital langka atau aset digital unik.
Dikenal sebagai standar pionir untuk proyek NFT, ERC-721 adalah Ethereum Request for Comment (ERC) pertama yang memberikan cetak biru untuk aset digital unik di Blockchain Ethereum.
ERC-721 diusulkan oleh William Entriken, Dieter Shirley, Jacob Evans, dan Nastassia Sachs pada Januari 2018 sebagai Ethereum Improvement Proposal (EIP). idenya difokuskan pada penciptaan aset yang benar-benar unik yang dikelompokkan ke dalam proyek yang dapat dikoleksi, dibandingkan dengan token yang sepadan dengan token lain dari proyek yang sama.
Standar ini memungkinkan pengembang untuk membuat NFT yang dapat dioperasikan dan disusun yang dapat dengan mudah dilacak dan ditransfer di blockchain. Hal ini dicapai melalui antarmuka yang disebutkan di atas, dengan beberapa ekstensi opsional yang menambahkan lebih banyak fungsi ke standar, seperti metadata, enumerasi, dan dapat dibakar.
Setelah menjalani proses peninjauan yang ketat dalam komunitas Ethereum, Erc-721 secara resmi diterima sebagai EIP pada bulan Juni 2018. ERC awalnya dihidupkan dalam proyek CryptoKitties oleh Axiom Zen. Sejak itu, ia telah keluar dari versi beta dan merupakan standar yang banyak digunakan untuk proyek NFT di Ethereum.
Salah satu fitur utama aset ERC-721 adalah keunikan, yang memungkinkan setiap aset berbeda dari yang lain menggunakan pengidentifikasi unik (token-Id) yang disimpan di blockchain. Token-Id adalah sekumpulan angka yang ditetapkan ke aset pada periode pembuatan.
Token-Id, mirip dengan sidik jari, tidak dapat diubah, dan berfungsi sebagai pengidentifikasi utama NFT, sehingga menjamin perbedaannya.
Tidak seperti standar ERC lainnya yang menghasilkan token yang dapat dibagi menjadi unit-unit yang lebih kecil, fitur utama lainnya dari aset ERC-721 adalah aset tersebut tidak dapat dibagi-bagi. Hal ini memastikan bahwa pemilik memiliki seluruh aset dan hak terkaitnya.
Konsep awal standar ERC-721 adalah merevolusi cara pandang kepemilikan. Hal ini dilakukan dengan bantuan kontrak pintar yang dapat diprogram.
Dengan bantuan kontrak cerdas, proyek dapat memfasilitasi pengalihan kepemilikan aset dengan cara yang aman dan terdesentralisasi, dengan persetujuan penuh dari pemiliknya. Hal ini mengurangi kesalahan, perselisihan, atau pihak ketiga selama transaksi.
Standar ini juga memungkinkan pemilik untuk mendapatkan izin atau utilitas khusus dari aset digital, memungkinkan pengguna di ruang NFT untuk membangun proyek yang memberikan hak tertentu.
Sumber Gambar: Situs Web CryptoKitties
CryptoKitties diluncurkan pada akhir tahun 2018, menggunakan versi beta ERC-721. Game ini memungkinkan pengguna untuk membiakkan, mengumpulkan, dan memperdagangkan kucing digital, yang menjadikannya sensasi viral dan membuat NFT menjadi pusat perhatian.
Sumber Gambar: Situs Web Decentraland
Platform Decentraland awalnya dirilis pada tahun 2020, dengan token LAND ERc-721 yang dikaitkan dengan bidang tanah dan lokasinya dalam metaverse 3D.
Ini menggunakan versi ERC-721 yang dimodifikasi dan menjadi salah satu proyek metaverse besar pertama, membuka kasus penggunaan lain untuk NFT.
Sumber: Situs BAYC
Bored Ape Yacht Club, umumnya dikenal sebagai BAYC, adalah kumpulan 10.000 NFT dengan atribut dan sifat unik yang dibangun di atas blockchain Ethereum. NFT BAYC memiliki standar ERC-721.
BAYC merupakan salah satu proyek NFT terunik yang telah melahirkan beberapa proyek seperti game Dookey Dash. Tim BAYC memungkinkan pemegang token ERC-721 untuk membuka berbagai penawaran di ekosistem. Pemegang BAYC memiliki hak penggunaan komersial untuk token ERC-721 mereka, dan proyek ini berjanji untuk membuka lebih banyak peluang utilitas seiring dengan perluasan peta jalannya.
Standar ERC-1155 mampu menangani aset digital yang sepadan dan tidak dapat dipertukarkan. Mirip dengan standar ERC-721, standar ini mendefinisikan serangkaian antarmuka minimum untuk memiliki dan mentransfer NFT serta menggunakan fitur alamat dan persetujuan.
Motivasi di balik ERC-1155 adalah untuk mengatasi keterbatasan yang melekat dalam standar ERC-721 dan ERC-20. Itu dapat mengelola beberapa jenis token dan token dalam satu panggilan fungsi. Hal ini memungkinkan pengembang untuk mengurangi biaya dan kompleksitas penerapan dan interaksi dengan token yang berbeda.
Ini juga mempertimbangkan token semi-fungible, yang memiliki sifat fungible dan non-fungible, seperti item game yang dapat ditumpuk atau dikustomisasi.
Standar ERC-1155 pertama kali dibuat oleh tim proyek Enjin pada tahun 2019. Standar ini muncul ketika pengembang berusaha memperluas keterbatasan standar awal ERC-721.
Seiring dengan mempopulerkan standar ERC-1155, operasi batch dan hook menjadi populer di bidang NFT.
Standar ini secara resmi diterima dalam komunitas Ethereum pada bulan Juni 2019, dan sejak itu, standar ini telah diterima secara luas oleh proyek-proyek yang memanfaatkan teknologi NFT.
transfer batch, saldo batch, dan persetujuan batch. Fitur operasi batch ERC-1155 memungkinkan pencetakan atau transfer beberapa token dari jenis berbeda dalam satu panggilan kontrak pintar dengan memanfaatkan ID dan array. Fitur ini memungkinkan pengembang menghemat biaya sekaligus efisien.
Fitur ini digunakan terutama oleh aplikasi yang melakukan transaksi dalam jumlah besar, dan terdiri dari fungsi transfer batch, persetujuan batch, dan saldo batch.
Fitur hook adalah ekstensi dalam setiap kontrak pintar ErRC-1155 yang memungkinkan pengembang mengeksekusi kode khusus ketika suatu tindakan dipicu atau kondisi tertentu terpenuhi. Hal ini menambah fungsionalitas dan fleksibilitas tambahan pada penerapan token ERC-1155.
Fitur pengait populer diterapkan dalam acara royalti, insentif yang digamifikasi, mekanisme penetapan harga dinamis, dan pembatasan akses yang terjaga keamanannya. Kemampuan untuk menyesuaikan kasus penggunaan hook menjadikannya alat yang populer di kalangan pengembang NFT.
Seperti ERC-721, standar ERC-1155 dibuat dengan mempertimbangkan kepemilikan. Dengan kontrak pintar, aset digital yang dirancang dengan standar ERC-1155 memungkinkan transaksi token dengan persetujuan pemilik atau alamat penyimpanan.
Selain itu, standar ini memungkinkan pemilik untuk mengakses konten atau utilitas yang terjaga keamanannya atau eksklusif dari aset digital, memungkinkan pengembang untuk membangun proyek yang memerlukan token atau NFT tertentu.
Sumber Gambar: Situs Web Enjin
Proyek Enjin adalah platform yang memungkinkan pengguna membuat dan mengelola aset digital. Timnya menciptakan standar ERC-1155 yang digunakan untuk membuat token yang dapat dipertukarkan dan tidak dapat dipertukarkan, yang dapat digunakan untuk berbagai tujuan, seperti permainan, barang koleksi, dan program loyalitas.
Sumber Gambar: Uap
Dissolution, penembak orang pertama dengan elemen permainan peran, sedang dikembangkan oleh Garage Studios. Game ini berlatar tahun 2418, dan menampilkan aset digital seperti senjata, kapal, dan baju besi yang dapat diintegrasikan ke dalam game lain.
Permainan Sci-fi beralih dari token ERC-721 ke ERC-115, mendukung standar Enjin.
Sumber Gambar: Situs Web Rarible
Rarible adalah pasar untuk membeli, menjual, dan memperdagangkan token ERC-1155, mirip dengan OpenSea. tetapi ia memiliki beberapa fitur unik untuk transaksi NFT, seperti alat pencetakan bawaan dan dukungan untuk kepemilikan pecahan atas aset NFT.
Ada banyak kesamaan antara standar ERC-721 dan ERC-1155.
Yang pertama adalah fokus mereka pada kepemilikan blockchain Ethereum. Kedua standar tersebut dirancang untuk memanfaatkan desain infrastruktur Ethereum yang terdesentralisasi namun aman.
Standar ini juga memungkinkan transfer, pencetakan, dan pembakaran token di dalam blockchain.
Kedua standar tersebut menjalankan fungsinya dengan bantuan kontrak pintar yang menentukan pembuatan, transfer, dan pengelolaan token. Mereka juga memastikan pelaksanaan fungsi dan kode yang dirancang secara transparan dan aman untuk mengurangi atau menghilangkan kesalahan manusia.
Kedua standar tersebut mendukung lampiran informasi tambahan, seperti metadata, ke aset digital. Metadata ini sering kali mencakup detail tentang utilitas dan fungsi yang melekat pada aset digital.
Standar ERC-721 hanya mendukung pembuatan aset yang tidak dapat dipertukarkan, sedangkan standar ERC-115 mendukung pembuatan token yang dapat dipertukarkan dan tidak dapat dipertukarkan dalam satu kontrak.
Kompleksitas seputar proyek pembangunan dengan standar ERC-721 memerlukan beberapa kontrak pintar untuk melaksanakan transaksi. Sebaliknya, standar ERC-115 memungkinkan penggabungan beberapa token dan jenis token, sehingga menghasilkan lebih banyak fleksibilitas dengan kompleksitas yang lebih sedikit.
Standar ERC-721 memerlukan banyak transfer, sehingga menghasilkan lebih banyak biaya bahan bakar, sedangkan standar ERC-115 dapat mentransfer token secara batch, sehingga menghasilkan lebih sedikit transaksi dan biaya bahan bakar.
Pilihan antara membangun dengan ERC-721 atau ERC-1155 bergantung pada kebutuhan spesifik proyek. Meskipun ERC-721 adalah pelopor aset unik dan tak terpisahkan, ERC-1155 dirancang sebagai peningkatan, memungkinkan perluasan kemungkinan dengan memperkenalkan standar multi-token untuk token yang dapat dipertukarkan dan tidak dapat dipertukarkan.