Sistem cryptocurrency dan blockchain populer yang dikenal sebagai Ethereum didasarkan pada penggunaan token, yang dapat dibeli, dijual, atau diperdagangkan. Dalam hal ini, "token" mewakili beragam aset digital, seperti voucher, IOU, atau bahkan objek nyata, dunia nyata. Dengan cara ini, token pada dasarnya adalah kontrak pintar yang menggunakan blockchain Ethereum.
Pengambilan Kunci
- Sistem cryptocurrency dan blockchain populer yang dikenal sebagai Ethereum didasarkan pada penggunaan token, yang dapat dibeli, dijual, atau diperdagangkan. Salah satu token yang paling signifikan disebut ERC-20, yang telah muncul sebagai standar teknis yang digunakan untuk semua smart kontrak pada blockchain Ethereum untuk implementasi token. Karena standar ERC-20 masih relatif baru, kemungkinan akan ada bug yang perlu diselesaikan, karena Ethereum terus berkembang.
ERC-20 Memberdayakan Pengembang
Salah satu token paling penting dikenal sebagai ERC-20, yang telah muncul sebagai standar teknis yang digunakan untuk semua kontrak pintar pada blockchain Ethereum untuk implementasi token. Pada 16 April 2019, lebih dari 181.000 token yang kompatibel dengan ERC-20 ada di jaringan utama Ethereum.
ERC-20 perintah sangat penting, karena mendefinisikan daftar aturan umum yang harus dipatuhi semua token Ethereum. Akibatnya, token khusus ini memberdayakan pengembang dari semua jenis untuk secara akurat memprediksi bagaimana token baru akan berfungsi dalam sistem Ethereum yang lebih besar. Ini menyederhanakan dan memudahkan tugas pengembang, karena mereka dapat melanjutkan pekerjaan mereka, mengetahui bahwa setiap proyek baru tidak perlu diulang setiap kali token baru dirilis, selama token mengikuti aturan. Untungnya, sejauh ini sebagian besar pengembang token telah jatuh sejalan dengan aturan ERC-20, yang berarti bahwa sebagian besar token yang dirilis melalui penawaran koin awal Ethereum sesuai dengan ERC-20.
ERC-20 Menentukan Enam Fungsi
ERC-20 mendefinisikan enam fungsi yang berbeda untuk kepentingan token lain dalam sistem Ethereum. Ini umumnya masalah fungsionalitas dasar, termasuk metode transfer token dan bagaimana pengguna dapat mengakses data terkait token tertentu.
Secara keseluruhan, rangkaian fungsi dan sinyal ini memastikan bahwa token Ethereum dari berbagai jenis akan secara seragam bekerja di mana saja dalam sistem Ethereum. Dengan demikian, hampir semua dompet digital yang mendukung mata uang eter juga mendukung token yang mematuhi ERC-20. Tetapi karena standar ERC-20 masih relatif baru lahir, kemungkinan akan ada bug yang perlu disetrika, karena Ethereum terus menjadi dewasa. Untuk mengutip contoh salah satu kesalahan tersebut: token Ethereum yang dikirim langsung ke kontrak pintar akan kehilangan uang, karena kesalahan dalam protokol berarti bahwa kontrak token tidak dapat menanggapi upaya untuk melakukan transfer langsung, yang mengakibatkan "kehilangan" dari uang yang terkait dengan transfer itu.
Menurut CoinDesk, sekitar $ 70.000 token telah hilang karena alasan ini. Meskipun demikian, hari ini ERC-20 tetap merupakan aspek penting dari Ethereum, dan kemungkinan akan terus menggunakan pengaruh besar yang bergerak maju.