Apa Standar Token Ethereum ERC Utama?

PemulaNov 21, 2022
Seperangkat aturan standar untuk membuat token ethereum
Apa Standar Token Ethereum ERC Utama?

Pengantar

Ethereum memperkenalkan konsep aplikasi dan protokol terdesentralisasi berbasis blockchain. Meskipun Ethereum memiliki 'koin' sendiri yang disebut ETH, yang dapat digunakan dengan cara yang sama seperti BTC, kasus penggunaan utamanya adalah berfungsi sebagai gas untuk menggerakkan transaksi dan operasi pada aplikasi dan protokol yang dibangun di jaringan. Pengembang aplikasi ini dapat membuat mata uang dalam aplikasi atau aset digital yang disimpan di blockchain Ethereum. Inilah yang kami sebut token, dan harus sesuai dengan 'aturan' tertentu yang disebut standar ERC.

Apa Standar Token Ethereum ERC utama?

Standar token adalah seperangkat aturan yang memungkinkan pengembangan token cryptocurrency pada protokol blockchain yang berbeda. Standar-standar ini mewakili panduan untuk pembuatan, penerbitan, dan penerapan token baru pada blockchain yang mendasarinya. Dalam kasus Ethereum, standar ini disebut ERC (Ethereum Request for Comments), dan mereka menetapkan aturan untuk token yang dapat dibuat di Ethereum.
Setiap token ERC diidentifikasi dengan nomor seri, yang sesuai dengan jumlah 'permintaan komentar' yang mengusulkan standar ini. Selain tiga standar ERC yang paling banyak digunakan di Ethereum, ada satu lagi standar baru yang sangat menarik untuk diikuti:

1.ERC-20: pertama kali diimplementasikan pada tahun 2015, ERC-20 adalah standar token yang memungkinkan pengembang membuat token yang sepadan untuk aplikasi atau protokol berbasis Ethereum mereka. 'Fungible' berarti dapat dibagi dan tidak unik. Misalnya, mata uang fiat seperti dolar dapat dipertukarkan, begitu juga BTC (1 BTC bernilai 1 BTC, di mana pun ia dikeluarkan).
Token ERC-20 paling sering dikembangkan oleh organisasi atau perusahaan yang berfokus pada teknologi. Token yang dibuat dengan menggunakan ERC-20 dapat dioperasikan satu sama lain dan dengan layanan yang kompatibel dari semua ekosistem Ethereum. Semua ini memudahkan anggota komunitas dan bisnis untuk mengadopsi dan menggunakannya pada berbagai aplikasi, karena setiap orang dapat membuat token atau aset digital mereka sendiri tanpa harus memprogramnya dari awal.
Penting untuk digarisbawahi bahwa, meskipun token ERC-20 dapat dengan mudah ditransfer ke banyak aplikasi, token tersebut tidak dipegang oleh akun. Token hanya ada di dalam kontrak, yang seperti database mandiri. Jadi, pengguna memerlukan dompet yang berjalan di blockchain Ethereum untuk 'melihat' saldo token ERC-20 mereka;

2.ERC-721: tidak seperti ERC-20s, ERC-721 adalah standar token yang memungkinkan pengembang untuk membuat token yang tidak dapat dipertukarkan (NFT) - 'Non-fungible' berarti bahwa setiap token memiliki nilai unik dan bertindak sebagai unik yang dapat diverifikasi objek digital yang tidak dapat dipertukarkan satu sama lain seperti token ERC20.
Token ERC-721 sering digunakan untuk mewakili kepemilikan pada blockchain dari banyak item, seperti kontrak untuk aset fisik, barang koleksi digital, dan seni digital. Selain itu, mereka tidak dapat ditukar dengan yang lain karena spesifikasinya yang unik. Singkatnya, standar ERC-721 dibuat untuk memenuhi kebutuhan untuk memberikan keunikan pada token ekosistem Ethereum.

3.ERC-1155: dengan menggabungkan aspek terbaik dari dua standar pertama yang tercantum di atas, ERC-1155 adalah standar token yang memungkinkan pengembang membuat token yang dapat dipertukarkan dan tidak dapat dipertukarkan, dan memperkenalkan inovasi untuk dapat membuat token semi-sepadan.
Token ERC-1155 sebagian besar digunakan untuk mengembangkan game NFT, karena satu kontrak dapat dibuat untuk mendukung beberapa jenis token yang dapat dikonfigurasi secara individual. Jenis kontrak ini secara signifikan mengurangi kerumitan proses pembuatan token, karena game NFT akan membutuhkan sejumlah besar aset yang beredar di dalam sistem (yang dapat berupa objek yang dikumpulkan oleh pemain).

4.ERC-4907: didefinisikan sebagai standar token non-sepadan yang dapat disewa, ERC-4907 membawa kepemilikan NFT ke tingkat yang lebih tinggi, karena ini adalah yang pertama secara otomatis menarik hak penggunaan setelah kedaluwarsa. Dengan standar ERC-4907, penyewa dapat menyelesaikan operasi tertentu dengan NFT sewaan tetapi tidak dapat mengalihkan aset ke pihak ketiga atau mengambil kendali penuh. Ini adalah inovasi yang penting, karena dapat meningkatkan kinerja pemilik NFT dan penyewa dengan memberikan fleksibilitas lebih kepada NTF itu sendiri.

Bagaimana Proses Pembuatan Standar ERC?

Ekosistem Ethereum sedang dalam proses menjadi terdesentralisasi, tetapi masih membutuhkan pengembang inti untuk menetapkan aturan, melakukan panggilan untuk peningkatan, dan menetapkan standar. Secara teori, siapa pun dapat membuat token ERC. Namun, sebelum melakukan ini, diperlukan proses Ethereum Improvement Proposal (EIP), yaitu dokumen yang mencakup fitur dan proses yang diusulkan untuk jaringan blockchain Ethereum. Setelah proposal diajukan, proposal tersebut dibahas dan dipilih untuk menolak atau memulai penerapannya. Saat proses ini disetujui dan diselesaikan, dokumen awal menjadi standar ERC yang dapat digunakan pengembang lain untuk membuat token mereka sendiri.
Untuk setiap jenis token ERC, ada fungsi utama yang tepat untuk diterapkan, yang bervariasi sesuai dengan tujuan pembuatannya. Mengambil token ERC-20 sebagai contoh, fungsinya adalah sebagai berikut:

  • TotalSupply: memberikan informasi tentang total pasokan token;
  • BalanceOf: memberikan saldo akun dari akun pemilik;
  • Transfer: mengeksekusi transfer sejumlah token tertentu ke alamat tertentu;
  • TransferFrom: mengeksekusi transfer sejumlah token tertentu dari alamat tertentu;
  • Setujui: izinkan pembelanja untuk menarik sejumlah token dari akun tertentu;
  • Tunjangan: mengembalikan sejumlah token dari pembelanja ke pemilik.

Fungsi-fungsi di atas bersifat wajib. Selain itu, ada opsi opsional lainnya, yang digunakan untuk menentukan karakteristik token baru, seperti memberinya nama yang dapat dibaca manusia, menyetel simbol, dan menentukan pembagian token.

Gunakan Kasus & Aplikasi Nyata

Sejak implementasi awal mereka, token ERC telah digunakan untuk tujuan yang berbeda dan telah berkontribusi pada pertumbuhan berbagai kasus penggunaan dan aplikasi. Di bawah ini tercantum beberapa kasus penggunaan berdasarkan jenis token.

  • Stablecoin: token ini dipatok ke mata uang fiat sering menggunakan standar token ERC-20. Sejak standar ini menjadi populer, ini menghasilkan efek jaringan yang signifikan. Pengguna Crypto dapat yakin bahwa setiap stablecoin yang dibuat menggunakan standar ERC-20 akan beroperasi dengan ratusan token ERC-20 lainnya dan layanan yang telah menerima token ERC-20. Sampai hari ini, sebagian besar Dapps (Aplikasi Terdesentralisasi) menerima stablecoin ERC-20, serta semua layanan terpusat, seperti pertukaran crypto.

  • Token utilitas: token ini adalah jenis token yang paling umum di pasar crypto. Mereka digunakan untuk mendapatkan layanan tertentu dan memenuhi kasus penggunaan yang berbeda, seperti menjadi gas untuk berbagai aplikasi, memberikan hak suara kepada pengguna layanan, atau digunakan untuk membayar komisi di DApp. Sampai hari ini, sebagian besar token utilitas yang beredar adalah, atau pernah menjadi, ERC-20 (ada kasus di mana, kemudian, beberapa token telah pindah ke blockchain lain).

  • CryptoPunks: karya seni crypto yang dapat dikoleksi yang diwakili oleh NFT di blockchain Ethereum. Pada awal rilisnya, CryptoPunk terikat dengan standar ERC-20, yang tidak sesuai untuk memberikan keunikan penuh pada sebuah token. Untuk alasan ini, tim akhirnya memodifikasi kode ERC-20 secukupnya untuk menghasilkan item yang tidak dapat dipertukarkan, bertindak sebagai inspirasi untuk pengembangan ERC-721 segera setelahnya. Oleh karena itu, dapat dikatakan bahwa CryptoPunks secara teknis mendahului token standar ERC-721 NFT Ethereum.

  • Game online NFT: seiring kemajuan industri game, token ERC-1155 menjadi alat dengan potensi yang sangat besar, karena telah terbukti memiliki tingkat interoperabilitas yang lebih tinggi daripada pendahulunya. Gim video yang berisi banyak item yang dapat dikoleksi dan diperdagangkan dalam platformnya tidak dapat mengandalkan apa pun selain standar ERC-1155 untuk berjalan dengan lancar. Karena beberapa item dapat disimpan dalam satu kontrak pintar, baik yang dapat dipertukarkan maupun yang tidak dapat dipertukarkan, sejumlah item dapat dikirim dalam satu transaksi ke satu atau lebih penerima. Oleh karena itu, token ERC-1155 merupakan langkah maju yang signifikan dalam hal skalabilitas.

Kesimpulan

Seluruh ekosistem Ethereum sekali lagi menunjukkan bahwa ia mampu mengembangkan solusi yang semakin efisien untuk menciptakan ekonomi yang diatur oleh pengguna yang sepenuhnya baru di internet. Sejak kemunculan pertama standar ERC, kami telah melihat bagaimana pengembang dan pengguna telah menciptakan standar yang lebih maju dan spesifik yang cocok untuk setiap cabang industri crypto.
Standar ERC-4907 yang baru berpotensi menjadi solusi 'final' untuk menyelesaikan masalah likuiditas terkait NFT, dan karenanya, dapat membuka banyak pintu untuk penerapan di masa mendatang di sektor metaverse. Karena tidak ada tanda-tanda perlambatan, kemungkinan besar kita akan melihat perkembangan baru di bulan-bulan berikutnya.

Pengarang : Mauro F.
Penerjemah:Yuanyuan
Pengulas : Ashley
Penafian:

  • Artikel ini hanya mewakili pandangan para pengamat dan bukan merupakan saran investasi apa pun.
    *Gate.io memiliki semua hak atas artikel ini. Pengeposan ulang artikel akan diizinkan asalkan Gate.io direferensikan. Dalam semua kasus lain, tindakan hukum akan diambil karena pelanggaran hak cipta.
Penulis: Mauro F.
Penerjemah: Binyu
Pengulas: Matheus, Ashley, Joyce, Ashley
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.io.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate.io. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.