Peringkat

10 Standar Token ERC Teratas yang Perlu Anda Ketahui

mm
Tambahkan Securities.io ke sumber pilihan Anda di Google
Pengungkapan: Securities.io dapat menerima kompensasi saat Anda memakai tautan ke produk yang kami ulas. Hal ini tidak memengaruhi penilaian editorial kami. Kami bukan penasihat investasi terdaftar; ini bukan saran investasi. Baca pengungkapan afiliasi kami.

Memahami standar ERC yang penting membantu pengembang memilih perangkat yang sesuai. Ekosistem Ethereum (ETH ) merupakan salah satu komunitas blockchain terbesar. Inovasi dan teknologi sumber terbuka turut mendukung perkembangan Ethereum.

Standar token berperan penting dalam pertumbuhan Ethereum. Antarmuka bersama memungkinkan berbagai aplikasi mengenali dan menggunakan token yang sama. Hal ini memudahkan pengembangan ekosistem secara keseluruhan.

Tanpa antarmuka bersama, pengembang harus menyesuaikan setiap dompet atau aplikasi dengan kontrak baru. Standardisasi meningkatkan interoperabilitas dan mendukung inovasi. Berikut sepuluh standar dan proposal ERC penting untuk token, akun, serta aplikasi terkait.

ERC

ERC merupakan singkatan dari Ethereum Request for Comments. Proposal dalam kategori ini menjelaskan aturan dan antarmuka aplikasi, termasuk kontrak token. Antarmuka bersama membantu dApp, dompet, dan platform baru maupun lama bekerja sama. Tidak semua proposal telah menjadi standar final.

Jumlah proposal ERC berkembang seiring bertambahnya jenis aplikasi. Sebagian membahas token yang dapat dipertukarkan, sementara lainnya membahas objek unik, akun, atau pembatasan transfer. Pilihan yang tepat bergantung pada fungsi yang dibutuhkan proyek.

1. ERC-20

ERC-20 adalah standar dasar untuk token fungibel di Ethereum. Proposal Fabian Vogelsteller dan Vitalik Buterin ini dibuat pada 19 November 2015. Antarmukanya mencakup saldo, transfer, dan persetujuan agar pihak lain dapat membelanjakan token atas nama pemilik, sehingga token lebih mudah diintegrasikan ke dompet dan aplikasi.

ERC-20 membantu banyak perusahaan rintisan dan pengembang menerbitkan token yang dapat diintegrasikan dengan aplikasi Ethereum yang sudah ada. Standar ini tetap digunakan secara luas, sedangkan standar lain menyediakan fungsi yang lebih khusus.

Sumber - Blockchain Council - 10 Protokol ERC Teratas

Sumber – Blockchain Council

ERC-20 ditujukan untuk token fungibel: setiap unit token yang sama memiliki fungsi setara dengan unit lainnya. Contohnya mencakup stablecoin, token tata kelola, dan penerbitan proyek seperti ICO. Klaim atas aset dunia nyata yang saling setara juga dapat direpresentasikan dengan cara ini. Objek unik menggunakan antarmuka lain, seperti ERC-721.

2. ERC-721

ERC-721 ditujukan untuk token non-fungibel atau NFT. Setiap token memiliki pengenal tersendiri dan dapat mewakili objek digital tertentu. Struktur ini berguna untuk game, barang koleksi, dan bentuk tokenisasi lainnya. Game koleksi CryptoKitties membantu memopulerkan pendekatan tersebut.

William Entriken, Dieter Shirley, Jacob Evans, dan Nastassia Sachs mengusulkan ERC-721 pada 24 Januari 2018. Antarmukanya mengatur pengenal token unik, kepemilikan, transfer, dan persetujuan bagi pihak ketiga. Perbedaan utama dari ERC-20 adalah identitas terpisah setiap token; ERC-20 juga mendukung persetujuan. Karena itu, ERC-721 cocok untuk game dan barang koleksi.

3. ERC-1155

ERC-1155 diajukan pada Juni 2018 oleh Witek Radomski, salah satu pendiri sekaligus direktur teknologi Enjin, bersama lima penulis lainnya. Antarmuka ini memungkinkan banyak jenis token dikelola dalam satu kontrak, tanpa membuat kontrak terpisah untuk setiap jenis.

Satu kontrak ERC-1155 dapat memuat aset fungibel, non-fungibel, dan semi-fungibel. Setiap pengenal dapat memiliki pasokan serta metadata sendiri. Dalam game, sistem yang sama dapat mengelola mata uang, perlengkapan unik, dan item edisi terbatas. Fleksibilitas tersebut juga dapat mendukung aplikasi lain, seperti kredensial digital dan penerbitan token.

ERC-1155 mendukung transfer beberapa token sekaligus dan pemeriksaan saat penerimaan. Fungsi ini dapat mengurangi operasi berulang serta biaya transaksi pada aplikasi yang sesuai. Keamanan juga bergantung pada implementasi dan audit kontrak. Pengelolaan banyak jenis token membuatnya praktis untuk platform yang kompleks.

4. ERC-777

ERC-777 menambahkan fungsi pengelolaan token fungibel. Pemilik dapat memberi wewenang kepada operator untuk bertindak atas nama mereka. Hook pengiriman dan penerimaan juga dapat memberi tahu kontrak tentang perpindahan token, sehingga aplikasi dapat menjalankan logika tambahan.

Hook dapat menjadi komponen proses otomatis dan transaksi, tetapi standar ini tidak melakukan pertukaran otomatis dengan sendirinya. ERC-777 dirancang agar kompatibel dengan ERC-20 dan menggunakan registri ERC-1820 untuk mengenali antarmuka. Interaksi hook dengan kontrak lain perlu diimplementasikan secara cermat.

5. ERC-1400

ERC-1400 merupakan keluarga proposal untuk token sekuritas, yaitu token yang mewakili efek atau hak investasi terkait. Fungsinya mencakup pembagian saldo, pemeriksaan pembatasan transfer, pengaitan dokumen, dan tindakan pengelola yang berwenang. Fitur tersebut mendukung pelaksanaan teknis penerbitan sekuritas.

Kontrak dapat menerapkan aturan tertentu, misalnya pembatasan pihak yang boleh memiliki token. Kepatuhan hukum juga membutuhkan dokumentasi, pemeriksaan investor, dan pemantauan aturan yang berlaku. Standar token saja tidak menjamin kepatuhan di semua yurisdiksi atau sepanjang umur aset.

Potensi penerapannya mencakup saham, instrumen utang, dan kepentingan investasi dalam properti atau karya seni. Token dapat mencatat transfer dan informasi terkait. Hak atas aset yang mendasarinya ditentukan oleh struktur hukum serta perjanjian penerbitan.

6. ERC-4337

ERC-4337 membahas abstraksi akun atau account abstraction. Akun berbasis kontrak pintar dapat menggunakan aturan validasinya sendiri. Pengguna mengirimkan UserOperations, yang dikumpulkan oleh pihak khusus bernama bundler dan dijalankan melalui kontrak EntryPoint. Pendekatan ini tidak memerlukan perubahan aturan konsensus Ethereum.

Dompet semacam ini dapat mendukung banyak tanda tangan, pemulihan akses, atau kebijakan otorisasi lainnya. Fungsi tersebut mengatur kendali akun, bukan membentuk kategori token ERC-4337 tersendiri. Kelompok dan organisasi dapat memakainya untuk menyetujui tindakan bersama serta mengelola aset.

7. ERC-725 dan ERC-735

Identitas terdesentralisasi dapat dibangun menggunakan akun kontrak dan pernyataan yang dapat diverifikasi, tanpa selalu memerlukan NFT. ERC-725 menjelaskan komponen untuk menjalankan tindakan dan menyimpan data dalam akun kontrak.

Proposal terkait ERC-735 menetapkan antarmuka untuk klaim, dengan informasi seperti penerbit, topik, tanda tangan, dan data. Komponen ini dapat mendukung kredensial digital dan verifikasi identitas. Keandalannya bergantung pada penerbit serta proses verifikasi, sementara perlindungan data pribadi bergantung pada rancangan aplikasi.

8. ERC-6551

ERC-6551 menjelaskan akun yang terikat pada NFT, dikenal sebagai token-bound accounts. Sebuah NFT dapat dihubungkan dengan akun kontrak yang memiliki aset digital sendiri dan berinteraksi dengan aplikasi. Kontrak NFT yang sudah ada tidak perlu diubah.

Pemilik NFT memperoleh kendali atas akun terkait. Misalnya, karakter game dapat menyimpan perlengkapan dan token dalam akunnya sendiri. Standar ini menyediakan registri bersama dan antarmuka akun; fungsi utamanya bukan pemrosesan transaksi secara massal atau penurunan biaya gas secara umum.

9. ERC-4626

ERC-4626 menstandardisasi vault bertoken atau tokenized vaults. Vault mengelola satu aset dasar ERC-20 dan menerbitkan token bagian kepemilikan ERC-20. Token tersebut mewakili bagian proporsional pemiliknya atas aset yang dikelola.

Antarmukanya mencakup penyetoran, penerbitan bagian, penarikan, penebusan, dan konversi antara bagian dengan aset dasar. Hal ini memudahkan integrasi vault ke aplikasi DeFi. Standar tersebut tidak menentukan strategi investasi serta tidak menjamin imbal hasil atau keamanan vault.

10. ERC-998

ERC-998 merupakan proposal tahun 2018 untuk NFT komposabel, yaitu NFT yang dapat memiliki token ERC-721 atau ERC-20 lainnya. Misalnya, karakter game beserta perlengkapan dan saldo tokennya dapat direpresentasikan dalam satu struktur yang saling terkait.

Pendekatan ini mendukung hierarki aset digital untuk koleksi kompleks dan item game. Penerapan dalam organisasi atau pada aset dunia nyata memerlukan logika tambahan serta struktur hukum yang sesuai. Penggabungan token tidak otomatis menciptakan hak atas objek fisik.

Sepuluh standar dan proposal ERC penting — baru puncak gunung es

Komunitas Ethereum terus mengembangkan antarmuka untuk beragam aplikasi. Pengembang memiliki komponen untuk token fungibel, NFT, akun yang lebih fleksibel, dan vault. Memahami tujuan serta batasan setiap antarmuka membantu mereka memilih implementasi yang sesuai dan memudahkan kerja sama antar-aplikasi.

Anda dapat mempelajari lebih lanjut tentang proyek blockchain yang menarik di sini.

David Hamilton adalah seorang jurnalis penuh waktu dan seorang bitcoinist yang telah lama berkecimpung. Ia mengkhususkan diri dalam menulis artikel tentang blockchain. Artikel-artikelnya telah dipublikasikan di beberapa terbitan bitcoin termasuk Bitcoinlightning.com