ERC-6551 adalah standar token baru yang akan dirilis di mainnet Ethereum pada 7 Mei 2023. Standar ini sangat meningkatkan fungsionalitas ERC-721NFT, memungkinkannya berfungsi sebagai akun kontrak pintar mereka sendiri, menjadikannya lebih serbaguna dan berguna daripada sebelumnya.
(2) Mengapa merilis ERC-6551
Motivasi rilis ERC-6551 berasal dari meningkatnya penggunaan NFT sebagai bentuk identitas on-chain. Sejauh ini, token ERC-721 tidak memiliki fungsi proxy atau memiliki aset on-chain lainnya, yang tidak sinkron dengan kasus penggunaan dunia nyata untuk aset yang tidak dapat dipertukarkan.
Oleh karena itu, ERC-6551 menyelesaikan masalah ini dengan memberikan setiap token ERC-721 fungsionalitas penuh dari akun Ethereum, sambil mempertahankan kompatibilitas dengan kontrak ERC-721 yang ada. Hal ini dilakukan dengan menerapkan akun kontrak pintar yang unik (disebut "akun terikat token") untuk setiap token ERC-721 menggunakan registri tanpa izin.
Perhatikan bahwa satu NFT juga dapat memiliki beberapa akun terikat token melalui ERC-6551. Dalam pengertian ini, satu NFT sekarang dapat memuat banyak dompet dan seterusnya.
(3) prinsip pengoperasian ERC-6551
Sistem yang diperkenalkan oleh ERC-6551 terutama terdiri dari dua bagian: registri tanpa izin untuk menggunakan akun yang terikat token dan antarmuka standar untuk berinteraksi dengan akun ini.
(4) Apa yang dapat dilakukan dengan ERC-6551
Berkat standar ERC-6551, kini Anda dapat menggunakan ERC-721NFT untuk apa pun yang dapat Anda lakukan dengan dompet Ethereum biasa. Tentu saja, penggunaan paling dasar adalah menggunakan NFT Anda untuk menyimpan NFT lain, memperdagangkan ERC20, dll. Namun, ini hanyalah puncak gunung es!
Misalnya, Anda memperoleh satu set NFT yang dapat dikenakan di game web3 baru. Anda sekarang dapat menyimpannya di NFT pilihan Anda (seperti avatar pemain Anda di game ini) alih-alih menyimpannya di dompet Ethereum biasa Anda. Ini tidak hanya akan terasa lebih menarik dan familier secara psikologis, tetapi jika Anda tidak ingin bermain game lagi di masa mendatang, Anda juga dapat mempertimbangkan untuk menjual avatar pemain dan akumulasi perangkat yang dapat dikenakan secara keseluruhan di pasar NFT melalui ERC-6551 .
Ini hanyalah contoh hipotetis, tetapi memang ada banyak kemungkinan. Sebagai contoh lain, proyek PFP sekarang dapat memberi insentif kepada orang-orang untuk fokus pada perluasan kegunaan barang koleksi mereka dengan mengirimkan hadiah ke setiap kolektor yang memiliki akun terikat token.
Selain itu, ERC-6551 memungkinkan NFT untuk memiliki beberapa akun terikat token dan mendukung akun terikat token multi-rantai, yang menyediakan lapisan utilitas tambahan dan pasti akan memicu gelombang baru eksperimen dan inovasi di seluruh ruang NFT.
(5) PERINGATAN
Tidak semua proyek NFT kompatibel dengan standar ERC-6551. Artinya, proyek yang smart contract-nya tidak bergantung pada metode ownerOf tidak kompatibel dengan standar ERC-6551, seperti CryptoPunks.
Selain kurangnya dukungan ERC-721 yang komprehensif, ada dua masalah keamanan utama dengan ERC-6551, dan setiap orang perlu waspada terhadap ekosistem NFT:
Penipuan yang tidak terdefinisi: Pasar terdesentralisasi perlu mewaspadai potensi penipuan. Misalnya, pengguna menjual NFT yang konon menyimpan ETH dalam jumlah tertentu, tetapi menarik ETH setelah penjualan, meninggalkan pembeli dengan akun kosong. Beberapa saran untuk mencegah penipuan semacam itu termasuk melacak saldo akun yang terikat token dan memastikan bahwa komitmen aset tetap sama selama transaksi. Namun, masalah penipuan tidak secara langsung ditangani di ERC-6551 dan perlu ditangani di tingkat pasar atau melalui kontrak cerdas eksternal.
Masalah siklus kepemilikan yang tidak ditentukan: ERC-6551 dapat menyebabkan NFT ditransfer ke akun terikat tokennya sendiri, membuat semua aset di akun tidak dapat diakses secara permanen. Hal ini menciptakan "siklus kepemilikan" yang sulit untuk dicegah secara on-chain karena diperlukan ruang pencarian yang tidak terbatas. Meskipun berada di luar cakupan standar ERC-6551, disarankan agar aplikasi mengambil tindakan antarmuka untuk membatasi transfer tersebut.
2. Komentar terkait di ERC-6551
• Benny Giang, salah satu penulis ERC-6551 dan salah satu pendiri FuturePrimitive, mengatakan: "Idenya sederhana... Bagaimana jika NFT memiliki dompetnya sendiri? Terinspirasi oleh Soul-Bound Tokens (SBT), kami berpikir mundur dan menyebutnya Token Bound Accounts (TBA), kami mengikat dompet ke NFT, bukan NFT ke dompet.”
• Gami, anggota NounsDAO, pendiri GnarsDAO dan TingsDAO, berkata: "ERC-6551 (akun pengikat token) adalah ide saya tentang Nouns saya sendiri sejak saya bergabung dengan NounsDAO. Konsep "pengusaha" sangat mungkin. bergabunglah dengan mereka Diperoleh dan dijual sepanjang jalan bersama dengan apa yang telah dibuat.
• Insinyur soliditas 0xBeans.eth berkata: "ERC-6551 mungkin salah satu proposal peningkatan lapisan aplikasi Ethereum yang lebih menarik... banyak properti menarik muncul, seperti akun yang dapat diperdagangkan... ENS adalah langkah menuju identitas on-chain , Menurut pendapat saya, NFT dengan akun Ethereum penuh akan menjadi langkah selanjutnya. EIP ini terkait erat dengan EIP4337 (Abstraksi Akun). Ada implementasi referensi yang pada dasarnya membuat 2 akun ETH dan mengikatnya ke token.”
3. Cara menggunakan ERC-6551
Tokenbound adalah seperangkat komponen alat sumber terbuka berdasarkan standar ERC-6551. Salah satu layanan yang disediakannya adalah antarmuka browser akun, yang dapat Anda gunakan untuk menggunakan akun ERC-6551 dan berinteraksi dengan orang lain.
Jika Anda ingin menerapkan akun terikat token ke NFT pilihan Anda, Anda dapat mengikuti langkah-langkah berikut:
(1) Akses dan hubungkan dompet pilihan Anda
(2) Klik tombol "MyNFTs".
(3) Pilih NFT yang Anda inginkan dan klik tombol "DeployAccount".
(4) Konfirmasikan transaksi penerapan dengan dompet Anda dan tunggu hingga transaksi selesai
(5) Operasi selesai! Anda sekarang akan melihat opsi "Gunakan Dompet" di dasbor untuk NFT yang Anda pilih; pada saat penulisan, saya mendapat pesan "segera hadir ...", jadi tunggu peluncuran penuh segera Fungsi.
Perhatikan juga bahwa ERC-6551 baru saja ditayangkan di mainnet dan alat di sekitarnya baru mulai dikembangkan. Kami berharap dapat melihat berbagai perkembangan "pengalaman pengguna" dan "antarmuka pengguna".
4. Kesimpulan
Kedatangan ERC-6551 adalah tonggak bersejarah di bidang NFT Dengan mengubah NFT menjadi akun kontrak pintar Anda sendiri, ini membuka dunia yang penuh dengan kemungkinan baru. Hal ini menghadirkan lebih banyak keserbagunaan pada NFT dan juga menyelaraskannya lebih dekat dengan kasus penggunaan di dunia nyata, menjadikannya lebih bermanfaat dan relevan bagi pengguna. Kami akan melihat semakin banyak adopsi dan eksperimen dengan ERC-6551 dalam beberapa bulan mendatang!
Juga, setiap kali skeptis mengatakan bahwa NFT adalah "klik kanan untuk menyimpan", kami sekarang dapat menerapkan akun yang terikat token ke NFT, membuat tuduhan itu semakin tidak berdasar. Tentu saja, Anda dapat menyalin dan menyimpan gambar tersebut, tetapi Anda tidak dapat menyalin dan menyimpan konten gambar tersebut.
Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
Panduan Pemula untuk Standar ERC-6551: Pengubah Game untuk NFT
Penulis: WilliamMPeaster, Bankless; Terjemahan: Jinse Finance xiaozou
1. Pengetahuan dasar tentang ERC-6551
(1) Pengantar latar belakang
ERC-6551 adalah standar token baru yang akan dirilis di mainnet Ethereum pada 7 Mei 2023. Standar ini sangat meningkatkan fungsionalitas ERC-721NFT, memungkinkannya berfungsi sebagai akun kontrak pintar mereka sendiri, menjadikannya lebih serbaguna dan berguna daripada sebelumnya.
(2) Mengapa merilis ERC-6551
Motivasi rilis ERC-6551 berasal dari meningkatnya penggunaan NFT sebagai bentuk identitas on-chain. Sejauh ini, token ERC-721 tidak memiliki fungsi proxy atau memiliki aset on-chain lainnya, yang tidak sinkron dengan kasus penggunaan dunia nyata untuk aset yang tidak dapat dipertukarkan.
Oleh karena itu, ERC-6551 menyelesaikan masalah ini dengan memberikan setiap token ERC-721 fungsionalitas penuh dari akun Ethereum, sambil mempertahankan kompatibilitas dengan kontrak ERC-721 yang ada. Hal ini dilakukan dengan menerapkan akun kontrak pintar yang unik (disebut "akun terikat token") untuk setiap token ERC-721 menggunakan registri tanpa izin.
Perhatikan bahwa satu NFT juga dapat memiliki beberapa akun terikat token melalui ERC-6551. Dalam pengertian ini, satu NFT sekarang dapat memuat banyak dompet dan seterusnya.
(3) prinsip pengoperasian ERC-6551
Sistem yang diperkenalkan oleh ERC-6551 terutama terdiri dari dua bagian: registri tanpa izin untuk menggunakan akun yang terikat token dan antarmuka standar untuk berinteraksi dengan akun ini.
(4) Apa yang dapat dilakukan dengan ERC-6551
Berkat standar ERC-6551, kini Anda dapat menggunakan ERC-721NFT untuk apa pun yang dapat Anda lakukan dengan dompet Ethereum biasa. Tentu saja, penggunaan paling dasar adalah menggunakan NFT Anda untuk menyimpan NFT lain, memperdagangkan ERC20, dll. Namun, ini hanyalah puncak gunung es!
Misalnya, Anda memperoleh satu set NFT yang dapat dikenakan di game web3 baru. Anda sekarang dapat menyimpannya di NFT pilihan Anda (seperti avatar pemain Anda di game ini) alih-alih menyimpannya di dompet Ethereum biasa Anda. Ini tidak hanya akan terasa lebih menarik dan familier secara psikologis, tetapi jika Anda tidak ingin bermain game lagi di masa mendatang, Anda juga dapat mempertimbangkan untuk menjual avatar pemain dan akumulasi perangkat yang dapat dikenakan secara keseluruhan di pasar NFT melalui ERC-6551 .
Ini hanyalah contoh hipotetis, tetapi memang ada banyak kemungkinan. Sebagai contoh lain, proyek PFP sekarang dapat memberi insentif kepada orang-orang untuk fokus pada perluasan kegunaan barang koleksi mereka dengan mengirimkan hadiah ke setiap kolektor yang memiliki akun terikat token.
Selain itu, ERC-6551 memungkinkan NFT untuk memiliki beberapa akun terikat token dan mendukung akun terikat token multi-rantai, yang menyediakan lapisan utilitas tambahan dan pasti akan memicu gelombang baru eksperimen dan inovasi di seluruh ruang NFT.
(5) PERINGATAN
Tidak semua proyek NFT kompatibel dengan standar ERC-6551. Artinya, proyek yang smart contract-nya tidak bergantung pada metode ownerOf tidak kompatibel dengan standar ERC-6551, seperti CryptoPunks.
Selain kurangnya dukungan ERC-721 yang komprehensif, ada dua masalah keamanan utama dengan ERC-6551, dan setiap orang perlu waspada terhadap ekosistem NFT:
Penipuan yang tidak terdefinisi: Pasar terdesentralisasi perlu mewaspadai potensi penipuan. Misalnya, pengguna menjual NFT yang konon menyimpan ETH dalam jumlah tertentu, tetapi menarik ETH setelah penjualan, meninggalkan pembeli dengan akun kosong. Beberapa saran untuk mencegah penipuan semacam itu termasuk melacak saldo akun yang terikat token dan memastikan bahwa komitmen aset tetap sama selama transaksi. Namun, masalah penipuan tidak secara langsung ditangani di ERC-6551 dan perlu ditangani di tingkat pasar atau melalui kontrak cerdas eksternal.
Masalah siklus kepemilikan yang tidak ditentukan: ERC-6551 dapat menyebabkan NFT ditransfer ke akun terikat tokennya sendiri, membuat semua aset di akun tidak dapat diakses secara permanen. Hal ini menciptakan "siklus kepemilikan" yang sulit untuk dicegah secara on-chain karena diperlukan ruang pencarian yang tidak terbatas. Meskipun berada di luar cakupan standar ERC-6551, disarankan agar aplikasi mengambil tindakan antarmuka untuk membatasi transfer tersebut.
2. Komentar terkait di ERC-6551
• Benny Giang, salah satu penulis ERC-6551 dan salah satu pendiri FuturePrimitive, mengatakan: "Idenya sederhana... Bagaimana jika NFT memiliki dompetnya sendiri? Terinspirasi oleh Soul-Bound Tokens (SBT), kami berpikir mundur dan menyebutnya Token Bound Accounts (TBA), kami mengikat dompet ke NFT, bukan NFT ke dompet.”
• Gami, anggota NounsDAO, pendiri GnarsDAO dan TingsDAO, berkata: "ERC-6551 (akun pengikat token) adalah ide saya tentang Nouns saya sendiri sejak saya bergabung dengan NounsDAO. Konsep "pengusaha" sangat mungkin. bergabunglah dengan mereka Diperoleh dan dijual sepanjang jalan bersama dengan apa yang telah dibuat.
• Insinyur soliditas 0xBeans.eth berkata: "ERC-6551 mungkin salah satu proposal peningkatan lapisan aplikasi Ethereum yang lebih menarik... banyak properti menarik muncul, seperti akun yang dapat diperdagangkan... ENS adalah langkah menuju identitas on-chain , Menurut pendapat saya, NFT dengan akun Ethereum penuh akan menjadi langkah selanjutnya. EIP ini terkait erat dengan EIP4337 (Abstraksi Akun). Ada implementasi referensi yang pada dasarnya membuat 2 akun ETH dan mengikatnya ke token.”
3. Cara menggunakan ERC-6551
Tokenbound adalah seperangkat komponen alat sumber terbuka berdasarkan standar ERC-6551. Salah satu layanan yang disediakannya adalah antarmuka browser akun, yang dapat Anda gunakan untuk menggunakan akun ERC-6551 dan berinteraksi dengan orang lain.
Jika Anda ingin menerapkan akun terikat token ke NFT pilihan Anda, Anda dapat mengikuti langkah-langkah berikut:
(1) Akses dan hubungkan dompet pilihan Anda
(2) Klik tombol "MyNFTs".
(3) Pilih NFT yang Anda inginkan dan klik tombol "DeployAccount".
(4) Konfirmasikan transaksi penerapan dengan dompet Anda dan tunggu hingga transaksi selesai
(5) Operasi selesai! Anda sekarang akan melihat opsi "Gunakan Dompet" di dasbor untuk NFT yang Anda pilih; pada saat penulisan, saya mendapat pesan "segera hadir ...", jadi tunggu peluncuran penuh segera Fungsi.
Perhatikan juga bahwa ERC-6551 baru saja ditayangkan di mainnet dan alat di sekitarnya baru mulai dikembangkan. Kami berharap dapat melihat berbagai perkembangan "pengalaman pengguna" dan "antarmuka pengguna".
4. Kesimpulan
Kedatangan ERC-6551 adalah tonggak bersejarah di bidang NFT Dengan mengubah NFT menjadi akun kontrak pintar Anda sendiri, ini membuka dunia yang penuh dengan kemungkinan baru. Hal ini menghadirkan lebih banyak keserbagunaan pada NFT dan juga menyelaraskannya lebih dekat dengan kasus penggunaan di dunia nyata, menjadikannya lebih bermanfaat dan relevan bagi pengguna. Kami akan melihat semakin banyak adopsi dan eksperimen dengan ERC-6551 dalam beberapa bulan mendatang!
Juga, setiap kali skeptis mengatakan bahwa NFT adalah "klik kanan untuk menyimpan", kami sekarang dapat menerapkan akun yang terikat token ke NFT, membuat tuduhan itu semakin tidak berdasar. Tentu saja, Anda dapat menyalin dan menyimpan gambar tersebut, tetapi Anda tidak dapat menyalin dan menyimpan konten gambar tersebut.