EIP-6551 (Token Bound Accounts)

EIP-6551 Token Bound Accounts (juga dikenal sebagai ERC-6551) menyelesaikan salah satu keterbatasan NFT yang paling lama: NFT adalah catatan kepemilikan digital pasif yang tidak dapat melakukan apapun on-chain — mereka dapat dimiliki, ditransfer, dan ditampilkan tapi tidak dapat memegang aset lain, menandatangani transaksi, atau berpartisipasi dalam protokol sebagai pihak independen. EIP-6551, dibuat oleh Brennan Macdonald dan tim Future Primitive pada 2023, memperkenalkan registry contract yang dapat dipanggil pengguna manapun untuk men-deploy smart contract wallet untuk NFT ERC-721 yang ada manapun, dengan alamat wallet yang diturunkan secara deterministik dari alamat kontrak + token ID + chain ID NFT — memungkinkan aplikasi membangun fitur yang memperlakukan NFT sebagai identitas on-chain kelas satu daripada kolektibel pasif.

Masalah yang Diselesaikan EIP-6551

Sebelum EIP-6551, NFT (token ERC-721):

  • Dapat dimiliki, ditransfer, dan ditampilkan ✅
  • TIDAK DAPAT memegang ETH, token, atau NFT lain ❌
  • TIDAK DAPAT menandatangani pesan atau menjalankan transaksi ❌
  • Tidak memiliki identitas on-chain selain metadata + riwayat transfer ❌

Masalah praktis: Jika Anda ingin karakter NFT (misalnya, avatar game) memiliki item dalam inventarisnya, mendapatkan reward, naik level, atau berinteraksi dengan protokol DeFi — tidak bisa, karena NFT hanyalah token statis. Wallet PEMILIK yang melakukan segalanya. Ketika NFT dijual, pemilik baru harus merekonstruksi ulang “state” apapun yang dilacak off-chain.

Solusi EIP-6551

Setiap NFT ERC-721 mendapatkan smart contract wallet yang:

  • Terikat secara permanen ke NFT tersebut (bukan ke wallet seseorang)
  • Ditransfer secara otomatis ketika NFT ditransfer
  • Dapat memegang saldo ERC-20, ERC-721, ERC-1155, atau ETH apapun
  • Dapat menjalankan transaksi (ditandatangani oleh siapapun yang saat ini memiliki NFT induk)
  • Dapat menandatangani pesan (untuk autentikasi sebagai identitas NFT)

Wawasan kunci: Pemilik NFT mengontrol TBA — tapi TBA secara permanen terkait dengan NFT, bukan pemilik. Ketika NFT dijual, pemilik baru mendapatkan NFT DAN TBA termasuk semua aset dalam TBA.

Fakta Teknis Kunci

Detail Nilai
Nomor EIP EIP-6551 (ERC-6551 setelah finalisasi)
Author Brennan Macdonald, tim Future Primitive
Diterbitkan 2023
Status Final (diimplementasikan di mainnet Ethereum)
Alamat Registry 0x000000006551c19487814612e58FE06813775758 (sama di semua chain EVM)
Berlaku untuk Semua NFT ERC-721 yang ada + masa depan (retroaktif)

Kasus Penggunaan

Gaming: Karakter NFT memegang item inventaris mereka sendiri; ketika karakter dijual, semua item berpindah bersama secara otomatis. Tidak diperlukan koordinasi off-chain.

DeFi Identity: NFT bertindak sebagai identitas on-chain yang mengakumulasi riwayat kredit, aset, dan interaksi protokol dari waktu ke waktu — mentransfer “profil” ketika NFT berpindah.

Koleksi Bersarang: NFT berisi NFT lain dalam TBA-nya — bundling komposabel (misalnya, set pakaian dikemas bersama).

Autentikasi: TBA dapat menandatangani pesan on-chain — NFT menjadi entitas signer yang independen.

Kritik

EIP-6551 memperkenalkan kompleksitas yang signifikan — NFT sekarang dapat memiliki aset yang terkait dengan mereka, menciptakan surface attack keamanan baru. Ada risiko token NFT dan TBA terkait secara tidak sengaja menjadi terlepas melalui bug. Likuiditas NFT dengan TBA berisi bisa lebih rendah jika pembeli tidak memahami aset yang terlampir. Adopsi terbatas karena memerlukan platform secara aktif mendukung TBA.

Sentimen Media Sosial

EIP-6551 mendapat liputan media yang cukup besar saat diperkenalkan pada 2023 sebagai “NFT yang dapat memiliki hal-hal.” Di X/Twitter, hal ini dibahas dalam konteks NFT gaming dan identitas on-chain. Di komunitas kripto Indonesia, Token Bound Accounts dikenal di kalangan pengembang game kripto dan kolektor NFT yang aktif.

Terakhir diperbarui: 2026-04

Istilah Terkait

Lihat Juga

Sumber

  • EIP-6551 (https://eips.ethereum.org/EIPS/eip-6551) — teks proposal resmi Token Bound Accounts.
  • Tokenbound (https://tokenbound.org) — implementasi referensi dan dokumentasi oleh tim Future Primitive.
  • Brennan Macdonald (https://twitter.com/brennanmacdo) — blog dan thread X/Twitter oleh penulis EIP-6551 tentang kasus penggunaan TBA.