Era Baru: ERC-6551 dan Akun Terikat Token (TBA)

MenengahDec 17, 2023
Artikel ini dimulai dengan tinjauan sejarah NFT, diikuti dengan analisis detail teknis dan kompleksitas di balik standar ERC-6551. Dengan membandingkannya dengan standar ERC-721 sebelumnya, artikel ini menyoroti keunggulan ERC-6551 dalam hal fungsionalitas dan fleksibilitas. Terakhir, ringkasan ini merangkum penerapan praktis ERC-6551, permasalahan yang memerlukan perhatian, dan keterbatasannya pada tahap saat ini.
Era Baru: ERC-6551 dan Akun Terikat Token (TBA)

Pengenalan akun terikat token (TBA) dengan ERC-6551 mengungkap paradigma baru. Token non-fungible (NFT) apa pun kini dapat melampaui peran tradisionalnya sebagai aset digital belaka menjadi dompet yang berfungsi penuh.

Implikasi dari terobosan teknologi ini tidak hanya mencakup bidang seni dan barang koleksi digital. Industri seperti perdagangan, game, dan banyak industri lainnya siap menyambut perubahan transformatif ini. Kasus penggunaan baru NFT yang diizinkan oleh TBA, membuka jalan bagi lebih banyak inovasi. Hal ini memerlukan pemikiran ulang yang menyeluruh tentang cara kita memandang kepemilikan, identitas, dan nilai on-chain.

Pada artikel ini, kita mulai dari awal, dengan sejarah singkat NFT. Kami kemudian mempelajari eksplorasi seluk-beluk teknis yang mendasari ERC-6551, dan melengkapinya dengan perbandingan ERC-721 dan ERC-6551 secara berdampingan. Sebagai kesimpulan, kami merenungkan kasus penggunaan, peringatan, dan keterbatasan ERC-6551 saat ini.

Kelahiran dan Kematian NFT

Tahun 2017 adalah tahun yang besar bagi dunia Ethereum. ERC-721 membuka jalan bagi tokenisasi aset digital yang unik, dan menawarkan gambaran baru tentang masa depan kepemilikan dan asal on-chain. NFT menjadi sorotan arus utama, mengikuti gelombang popularitas yang dipicu oleh proyek-proyek inovatif seperti CryptoKitties, NBA TopShot, dan CryptoPunks.

Dari pengembang, pembuat konten, hingga pedagang harian — NFT ditujukan untuk semua orang. Tidak lama kemudian industri NFT menjadi terlalu jenuh, dirusak oleh spekulasi dan hype. Sayangnya, pada akhir tahun 2022, kepercayaan mulai berkurang dan koreksi pasar mulai terjadi.

Pembangun paling setia dan percaya pada teknologi yang mendasari NFT tetap mencari 'langkah' berikutnya. Hampir 1 tahun kemudian, ERC-6551 muncul untuk menghidupkan kembali NFT.

Apa itu ERC-6551?

ERC-6551 adalah Standar Ethereum untuk akun yang terikat token. Itu ditayangkan di Ethereum Mainnet pada 7 Mei 2023* dan dibuat oleh tim di Future Primitive (Benny Giang, Jayden Windle, dan banyak lagi). Hal ini memungkinkan terciptanya dompet kontrak pintar untuk setiap ERC-721 NFT, mengantarkan tingkat komposisi, dinamisme, dan interaktivitas yang baru.

Proposal awal telah diposting pada 23 Februari 2023.

💡 Benny adalah anggota tim yang mendirikan ERC-721 dan CryptoKitties.

Apa itu Akun Terikat Token (TBA)?

Akun Terikat Token (TBA) adalah dompet yang memungkinkan pembuatan antarmuka dan registri untuk akun kontrak pintar yang dimiliki oleh token ERC-721. Mereka terkait langsung dengan NFT yang 'memilikinya'.

Mereka memberi NFT dua properti penting. Yang pertama, adalah “kemampuan untuk memiliki aset,”— baik itu ERC-20, ERC-721, atau ERC-1155. Yang kedua adalah “kemampuan untuk berpartisipasi dalam tata kelola sosial,” (misalnya menjadi penandatangan multisig, mendaftarkan domain ENS miliknya sendiri, atau memberikan suara pada proposal komunitas).

Mekanisme yang Mendasari ERC-6551

Seperti disebutkan, TBA adalah dompet kontrak pintar yang dimiliki oleh NFT ERC-721 tunggal. Namun kendalinya berada di tangan pemegang NFT. Mereka memiliki kekuatan untuk melakukan tindakan on-chain melalui TBA.

Mekanisme TBA ERC-6551 dapat dibagi menjadi 3 bagian:

Registri

Registri menjalankan 2 fungsi penting untuk pembuatan TBA:

  1. createAcount: menerapkan TBA baru untuk ERC-721 menggunakan alamat implementasi yang ditentukan.
  2. akun: menghitung alamat TBA untuk token ERC-721 yang ada.

Kontrak Proksi Minimal

Setiap TBA kemudian didistribusikan ke seluruh dunia sebagai proxy minimal (MPC) ERC-1167 , lengkap dengan data konstan yang tidak dapat diubah yang ditempelkan ke bytecode. MPC digunakan karena dua alasan:

  1. Lebih murah: Daripada menerapkan kontrak NFT berkali-kali, Anda cukup mengkloning kontrak.
  2. Lebih sedikit pekerjaan: Anda hanya perlu menerapkan kontrak proxy satu kali.

Antarmuka Akun

  1. Mendefinisikan serangkaian fungsi yang saat ini tersedia untuk TBA → Mendefinisikan serangkaian tindakan yang dapat dilakukan.
  2. Mengizinkan pembatasan kemampuan pemilik NFT untuk melakukan panggilan. Hal ini penting untuk tujuan keamanan karena dapat mencegah akses tidak sah ke TBA. Di sisi lain, antarmuka akun menyediakan cara untuk memberikan izin eksekusi kepada akun non-pemilik. Hal ini berguna untuk dukun beranak multi-partai.

Ketiga bagian mekanisme ERC-6551 inilah yang memungkinkannya bertindak sebagai dompet kontrak pintar.

Ia mempertahankan primitif ERC-721 sambil mengurangi keterbatasannya.

Anda bertanya, apa sebenarnya batasan-batasan ini? 🤔

Keterbatasan ERC-721 & Kekuatan ERC-6551

Asal

ERC-721 ❌ Hanya memberikan bukti kepemilikan. Aset akan ditautkan ke akun pemilik, tetapi tidak menggambarkan riwayat transaksi aset, kegunaan, dll.

ERC-6551 ✅ NFT Anda sekarang menceritakan sebuah kisah, termasuk. riwayat transaksi lengkap dan kegunaannya. Ia memelihara registri tanpa izinnya sendiri dan log aktivitas on-chain. Dapatkan wawasan berharga tentang transaksi dan interaksi NFT Anda sebelumnya.

Komposabilitas

ERC-721 ❌ Mereka ada dalam ruang hampa dan tidak bergantung pada aset Anda yang lain.

ERC-6551 ✅ Saatnya melakukan bundel. Buat pesta on-chain dengan NFT Anda dengan aset terkait, misalnya NFT dan token. Saat Anda menjual atau mentransfer ERC-6551 Anda, semua aset di dalamnya akan ikut serta.

Identitas

ERC-721 ❌ Sebagai aset tunggal, NFT tidak memiliki identitasnya sendiri. Hanya dompet yang dihitung sebagai 'identitas online'.

ERC-6551 ✅ NFT mendapatkan identitasnya sendiri — dan tidak lagi terikat pada dompet yang menyimpannya. Ini adalah dApp untuk dunia NFT sekarang. Barang-barang tersebut bukan lagi sekadar 'barang koleksi digital' — melainkan perpanjangan dari persona digital Anda.

Dinamisme

ERC-721 ❌ Metadata JSON bersifat statis. Tidak ada nilai tambahan yang dapat ditambahkan. Tidak ada penyesuaian lebih lanjut yang dapat diterapkan.

ERC-6551 ✅ Memungkinkan penambahan aset, artinya Anda dapat mengubah nilai atau tampilan NFT tanpa mengubah metadatanya. Halo NFT seni yang sedang berkembang!

Interaktivitas

ERC-721 ❌ Tidak dapat berinteraksi dengan aset on-chain lainnya.

ERC-6551 ✅ Kemampuan untuk memiliki aset on-chain seperti ERC20, 721 dan 1155. Mereka meningkatkan kinerja atau penampilannya. Anda menghidupkan NFT Anda dengan kepribadian dan cerita uniknya sendiri.

Sumber Nilai

ERC-721 ❌ Berasal dari spekulasi murni dan aktivitas eksternal dan/atau off-chain.

ERC-6551 ✅ Memiliki nilai lebih karena asal usulnya, dan kemampuannya untuk berinteraksi.

Kekuatan lain dari ERC-6551 adalah kompatibilitasnya dengan infrastruktur Ethereum yang ada. Mereka secara asli kompatibel dengan token ERC-721, yang berarti mereka tidak memerlukan penerapan kontrak baru atau pembungkusan NFT. Mereka juga kompatibel dengan platform dan alat seperti OpenSea, Metamask, Etherscan.

Kasus Penggunaan ERC-6551

Permainan

TBA benar-benar merupakan pengubah permainan. Komposabilitas TBA memungkinkan pembuatan “inventaris” dalam game untuk masing-masing karakter. Pemain akan dapat mentransfer semua aset dalam game ke 'dompet' karakter, sehingga menghasilkan pengalaman pemain yang lancar dan memberi mereka gambaran menyeluruh tentang pencapaian mereka.

Pembangunan Komunitas

Akan ada lebih banyak insentif bagi anggota komunitas online (mis Proyek NFT, DAO) untuk berpartisipasi. Pembelian NFT awal mereka, baik PFP atau kartu keanggotaan, akan memperoleh nilai karena pengumpulan token, NFT, atau aset terkait lainnya.

Lihat aksinya dengan Sapienz #3305

Keanggotaan, Program Loyalitas, Sistem Reputasi, Identitas On-chain

Jika identitas on-chain terdiri dari aset dan transaksi dalam dompet tertentu, TBA memberi NFT kemampuan untuk memiliki identitasnya sendiri. Mereka juga dapat berinteraksi dengan dApps secara mandiri.

Hal ini membuka banyak kemungkinan untuk program loyalitas dan sistem reputasi. NFT dapat memberikan pemilik akses masuk dan fasilitas ke program loyalitas, atau dalam kasus pinjaman, NFT dapat menjadi sarana untuk peringkat kredit yang dapat diverifikasi.

Peringatan dan Keterbatasan ERC-6551

Sudah kurang dari 1 bulan sejak ERC-6551 ditayangkan di mainnet. Meskipun memiliki teknologi yang inovatif, namun masih ada jalan yang sulit di depannya.

❌ Tidak Semua NFT didukung

Hanya versi terbungkus ERC-721 yang kompatibel. Sebelum memulai, penting untuk memeriksa kompatibilitas.

❌ Kurangnya Dukungan Ekosistem

Tidak semua orang menyambut perubahan dengan tangan terbuka. Beberapa proyek dan platform yang ada belum begitu tertarik dengan ERC-6551. Terutama mereka yang merupakan penggemar metode ownerOf*.

❌ Risiko Keamanan

Dengan lebih banyak kekuatan, muncul lebih banyak tanggung jawab. Meningkatnya nilai NFT berarti mereka akan menjadi lebih menarik untuk diserang oleh peretas. Untuk memastikan stabilitas dan memungkinkan penggunaan aset bernilai lebih tinggi, ERC-6551 memerlukan pengujian yang ketat.

❌ Pengalaman Pengguna

Tanpa banyak kepemilikan, ERC-6551 hanya mendapat sedikit masukan dari pengguna. Meskipun secara konseptual tidak sulit untuk dipahami, fungsinya secara teknologi baru. Agar pengguna dapat memahami dan menavigasi aspek teknis dari akun yang terikat token, hal ini memerlukan lebih banyak perhatian dalam proses dan antarmuka yang intuitif.

Catatan Penutup: Melihat ke Depan

Boomingnya sudah lama berlalu, tetapi pendukung setianya telah menunggu NFT kembali lagi. Meskipun tidak jelas, mungkinkah standar ERC-6551 mengantarkan perkembangan aset digital secara alami dan perlu?

ERC-6551 dibangun berdasarkan fondasi yang diletakkan oleh ERC-721, dan menerapkan peningkatan yang berarti dalam fungsi, kepemilikan, dan interoperabilitas. Meski masih eksperimental, yang jelas ERC-6551 dan akun terikat token akan memainkan peran penting dalam evolusi NFT. Lanskap aset digital mendekati cakrawala baru. Dengan beragam kemampuan baru yang dimungkinkan oleh ERC-6551, lebih banyak pintu untuk kreativitas, inovasi, dan koneksi akan terbuka. Kami tidak sabar untuk melihat apa yang akan Anda bangun.

Penafian:

  1. Artikel ini dicetak ulang dari [pinata]. Semua hak cipta milik penulis asli [Kelly Kim]. Jika ada keberatan terhadap cetak ulang ini, silakan menghubungi tim Gate Learn, dan mereka akan segera menanganinya.
  2. Penafian Tanggung Jawab: Pandangan dan pendapat yang diungkapkan dalam artikel ini adalah sepenuhnya milik penulis dan bukan merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, dilarang menyalin, mendistribusikan, atau menjiplak artikel terjemahan.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!
Создайте аккаунт