Ringkasan
Standar token adalah seperangkat aturan dan konvensi yang mengatur cara kerja token mata uang kripto. Standar umum mencakup ERC-20, BEP-20, ERC-721, dan ERC-1155.
Perkenalan
Meskipun ada puluhan ribu mata uang kripto, yang mungkin tidak Anda ketahui adalah sebagian besar mata uang kripto dibuat dari cetak biru yang sama. Cetak biru ini, juga dikenal sebagai standar token, menentukan fungsi dan properti utama dari token blockchain.
Mengapa mengikuti Standar Token?
interoperabilitas
Standar token memastikan bahwa semua produk yang dibangun dengan standar yang sama dapat berinteraksi atau bekerja sama. Jika token proyek dibuat sesuai dengan standar token, token baru dapat terus kompatibel dengan platform dan aplikasi yang ada (seperti dompet). Misalnya, aset ERC-20 dapat dioperasikan dengan produk dan layanan lain yang dikembangkan mengikuti standar token yang sama.
Inilah sebabnya Anda dapat memperdagangkan token ERC-20 dengan token lainnya. Dan tanpa standar token, memperdagangkan banyak mata uang kripto akan sangat sulit. Anda juga harus membuat dompet khusus untuk token Anda, daripada memiliki dompet yang dapat menampung mata uang kripto yang tak terhitung jumlahnya.
kemampuan komposisi
Saat pengembang memprogram, jika sistem yang dapat dikomposisi tersedia, mereka dapat menggunakan kembali komponen yang ada untuk membuat produk baru. Hal yang sama berlaku untuk pembuatan token, mengikuti standar token mengurangi waktu yang dihabiskan pada fungsionalitas dasar, memberikan pengembang lebih banyak waktu untuk bereksperimen dan berinovasi.
efisiensi
Selain itu, standar token dapat memfasilitasi interaksi antar kontrak pintar. Setelah kontrak pintar menyebarkan token sesuai dengan standar token, kontrak pintar juga dapat berperan dalam memantau token yang dibuat.
Standar token seperti ERC-20 dan BEP-20 memiliki fungsi dasar seperti pengambilan alamat dan saldo token, sehingga kontrak pintar dapat memantau token dengan lebih efektif. Misalnya, pengembang dapat memantau token ERC-20 menggunakan Application Binary Interface (ABI) kontrak untuk melacak transfer token dan data lainnya.
Standar Umum Cryptocurrency dan Token DeFi
BEP-20
BEP-20 adalah standar token untuk Binance Smart Chain (BSC). Standar ini adalah spesifikasi teknis yang dikembangkan untuk Binance Smart Chain (BSC) yang memungkinkan pengembang membuat berbagai token, termasuk token yang dipatok, token utilitas, stablecoin, dan token lainnya. Standar BEP-20 juga memperkenalkan fitur-fitur seperti daftar hitam, pencetakan, dan penangguhan penghancuran token.
Berikut ini adalah fitur utama dari standar token BEP-20:
TotalSupply: Menentukan total pasokan token BEP-20 tertentu.
BalanceOf: Menentukan saldo token.
Transfer: Mendukung pengguna untuk mentransfer kepemilikan token kepada orang lain.
TransferFrom: Mentransfer token ke orang lain atas nama pengguna melalui kontrak pintar.
Setujui: Batasi jumlah token yang dapat ditarik oleh kontrak pintar.
Tunjangan: Mendefinisikan alamat eksternal yang memiliki hak untuk menggunakan token.
ERC-20
Pada tahun 2015, Fabian Vogelsteller mengusulkan standar token ERC-20, yang kemudian menjadi kerangka utama bagi pengembang untuk merancang berbagai token seperti token virtual, token yang dijaminkan, dan mata uang virtual.
Standar token ERC-20 mengembangkan aset yang dapat dipertukarkan (yaitu tidak dapat dipertukarkan) yang mengikuti aturan umum. Jadi jika Anda membuat 1.000 token ERC-20, setiap token memiliki fungsi yang sama.
Standar BEP-20 mirip dengan ERC-20. Catatan: Namun mereka berasal dari jaringan blockchain yang sangat berbeda. Standar token ERC-20 adalah untuk blockchain Ethereum, sedangkan BEP-20 untuk BNB Smart Chain (BSC).
ERC-721
Tahukah Anda bahwa sebagian besar token non-fungible (NFT) di Ethereum mengikuti standar token ERC-721. Baik itu NFT edisi terbatas atau Proof of Attendance Protocol (POAP), kemungkinan besar NFT Anda dibuat dari cetak biru yang sama. Jadi apa yang membuat NFT berbeda? Aturannya menetapkan bahwa untuk menjadi token ERC-721, suatu aset harus memiliki tokenId yang unik secara global.
Fitur ERC-721 mencakup transfer token, saldo saat ini, total pasokan, dan seperti yang disebutkan, keunikan global.
ERC-1155
Ketika standar token terus berkembang, sebuah pedoman telah muncul yang mencakup kebutuhan industri akan berbagai jenis token. ERC-1155 adalah standar multi-token yang memungkinkan pembuatan berbagai jenis aset digital, termasuk token utilitas seperti BNB dan NFT.
Selain itu, ERC-1155 juga menyediakan fungsi token batching, antara lain:
Transfer batch: mentransfer beberapa aset secara bersamaan.
Saldo batch: Kueri saldo beberapa aset dalam satu langkah.
Persetujuan Batch: Persetujuan semua token ke alamat yang sama.
Dukungan NFT: Jika persediaan hanya 1, token yang dibuat dianggap sebagai NFT.
Keterbatasan Standar Token
Token yang dibuat mengikuti standar yang sama memiliki fungsi dasar yang konsisten dan interaktivitas yang baik, sedangkan token yang mengikuti standar berbeda memiliki fungsi dasar yang tidak konsisten dan interaktivitas yang buruk. Karena peraturan yang mengatur standar token sangat beragam, tidak mengherankan jika peraturan tersebut tidak kompatibel satu sama lain. Dengan kata lain, token yang dikembangkan dengan standar berbeda tidak dapat hidup berdampingan di platform yang sama atau berkomunikasi atau berdagang satu sama lain. Jika Anda memiliki banyak mata uang kripto, Anda mungkin pernah mengalami pengalaman buruk karena tidak dapat menggunakan BTC di Ethereum. Untuk mengatasi keterbatasan ini, industri mengusulkan jenis token baru, yang juga dikenal sebagai token terbungkus.
Token Pembungkus
Koin yang dibungkus adalah mata uang kripto yang dipatok ke mata uang kripto lainnya. Biasanya aset asli ditempatkan di brankas digital (alias pembungkus) sementara versi terbungkusnya (avatar) dibuat di blockchain lain.
Kesimpulan
Standar token seperti cetak biru untuk desain dan pelepasan token blockchain. Beberapa standar token saat ini ada di industri, serta solusi inovatif seperti jembatan blockchain dan mekanisme pembungkus yang dapat membantu mengatasi ketidakcocokan antar token.
Bacaan lebih lanjut
Pengantar Token ERC-20
Tiga Jembatan Cryptocurrency Populer dan Cara Kerjanya
Bagaimana cara menggunakan Jembatan Polygon?
Penjelasan rinci tentang pertukaran atom
