Ethereum ERC20 telah menjadi standar untuk token Ethereum dan blockchain Ethereum. ERC adalah singkatan dari Ethereum Request for Comment. Ini adalah bagian penting dari dunia kripto dan salah satu token yang paling populer. Sebelum penemuannya, setiap token memiliki kontrak pintar yang unik dan harus menulis kode yang sama sekali baru.
Token non-fungible Ethereum diciptakan untuk membuat dan menerbitkan kontrak pintar. Yang utama adalah, ini memfasilitasi pembuatan jaringan token dan aplikasi yang luas. Berbeda dengan aplikasi tradisional, aplikasi ini tidak menuntut langkah setengah-setengah. ERC-20 adalah standar token terpadu, yang berarti bahwa semua token dalam sistem kompatibel satu sama lain. Ini menentukan daftar aturan umum untuk token ETH untuk diimplementasikan.
Singkatnya, sebagian besar kontrak Ethereum kompatibel dengan ERC-20. Ini berkontribusi besar pada pembuatan aplikasi dan token yang tidak menuntut langkah setengah-setengah. Saat ini, mustahil membayangkan jaringan Ethereum tanpa ERC-20. Dalam artikel ini saya akan menguraikan token Ethereum.
Kunci token ERC20 untuk sukses
Meskipun token ERC-20 asli adalah ETH (atau “gas”), standar token Ethereum telah menjadi sangat umum sehingga beberapa aset digital lain yang memiliki nama yang berbeda, pada kenyataannya, adalah token ETH (misalnya, Chainlink dan menambatkan). Setiap token memiliki tujuannya masing-masing, seperti memberikan hak untuk memberikan suara pada isu-isu yang akan menentukan hasil proyek atau memberi penghargaan kepada pembeli yang telah menyelesaikan tugas.
Token kripto ini dijual melalui berbagai penawaran untuk mengumpulkan dana bagi proyek-proyek. Namun, beberapa orang berpendapat bahwa token ERC20 pernah menarik terlalu banyak perhatian, yang mengakibatkan investasi yang tidak menguntungkan. Situasi ini berakar dari ICO pada tahun 2017.
Mereka bisa diperebutkan dan bisa dibuat oleh siapa saja, tetapi hanya perusahaan dan pengembang yang bertanggung jawab atasnya. Alasan popularitas mereka adalah sebagai berikut:
- Token ini sangat mudah dioperasikan
- Mereka menyelesaikan masalah dengan universalisasi perintah untuk dompet mata uang kripto dan pertukaran blockchain dengan cepat. Kumpulan perintah ini berskala kecil dan mendasar. Ini terdiri dari aturan kerja sama antara token yang berbeda dan peraturan pembelian token.
- Ini adalah upaya pertama yang berhasil untuk mengkalibrasi token Ethereum dan menetapkan standar token yang unik
- Tidak ada informasi yang dapat ditransfer ke akun pihak ketiga
Pengguna Ethereum harus membayar biaya transaksi. Biaya ini bergantung pada berapa banyak ETH yang dibutuhkan untuk setiap operasi.
Apa yang dimaksud dengan kontrak pintar?
Kontrak pintar membantu mengenkripsi kondisi di mana uang dapat ditransfer tanpa akses dari pihak ketiga. Kontrak ini membantu melacak token yang dibuat. Mesin Virtual Ethereum membantu mengeksekusinya. Kontrak pintar token ERC-20 dibuat oleh programmer yang menggunakan bahasa pengkodean yang tidak dapat dibaca oleh komputer. Jika semua persyaratan terpenuhi, kode akan langsung diaktifkan.
Masalah yang mungkin terjadi dengan Ethereum
- Pembuatan kontrak pintar ERC-20. Kontrak ini sangat penting, karena mereka memiliki kontrol langsung atas total pasokan token, bagaimana mereka akan beredar, kapan token baru akan diterbitkan, dll. Mereka membantu mentransfer token lebih cepat. Membuatnya adalah proses yang memakan energi dan panjang yang menuntut tim pengembang yang erat. Kontrak yang gagal dapat menyebabkan pengeluaran yang besar.
- Masalah kompatibilitas. Membuat token tanpa standar umum seperti ERC20 juga dapat menyebabkan biaya tambahan. Singkatnya, dompet dan platform bursa adalah layanan pihak ketiga, dan mereka perlu diintegrasikan dengan bantuan kontrak pintar.
Bahasa pemrosesan informasi (Soliditas)
Meskipun ini bukan satu-satunya bahasa pengkodean perangkat lunak dalam ekosistem Ethereum, semua kontrak pintar ERC-20 ditulis dalam Solidity. Solidity mirip dengan Javascript, sehingga mereka yang terampil dalam bahasa tipe C lainnya dapat dengan mudah menguasai Solidity dalam waktu singkat tanpa pelatihan khusus.
Fungsi ERC-20 membantu pengguna eksternal untuk mengetahui saldo token dan mentransfer mata uang antar akun Ethereum menggunakan algoritma khusus. Kontrak pintar menentukan dua peristiwa - persetujuan dan transfer. Mereka dapat diajukan banding jika pengguna memiliki hak untuk menarik token dari akun Ethereum.
Berikut ini adalah beberapa informasi terperinci mengenai fungsi wajib ERC-20:
- Total pasokan adalah fungsi yang mendefinisikan total pasokan token ERC-20
- Keseimbangan fungsi: menampilkan jumlah token pada saldo token pengguna saat ini
- Fungsi transfer: membantu untuk transfer token dari total pasokan ke pengguna lain
- Transfer dari fungsi: digunakan untuk mengirim token dari satu akun ke akun lainnya
- Fungsi menyetujui memeriksa kemampuan akun untuk menyebarkan token
- Fungsi tunjangan memeriksa saldo di akun dan memastikan ada cukup saldo untuk mengirim token
Satu lagi fungsi penting adalah fungsi publik yang tersedia di luar kontrak.
Sekali lagi - jika Anda memiliki keterampilan dasar dalam Javascript, penjelasan ini akan tampak sangat jelas bagi Anda.
Apa yang dimaksud dengan token ERC20?
Terlepas dari token aslinya ETH, ada lebih dari delapan ratus token (per akhir 2020) dan lebih dari tiga ratus lima puluh ribu kontrak token:
- Binance koin (BNB)
- Menambatkan (USDT)
- Tautan Rantai (LINK)
- Dai (Dai)
- Pembuat (MKR)
- Konsensus (SEN)
Apa gunanya token ERC20?
- Mengumpulkan uang: Dari waktu ke waktu, pengembang ERC-20 mengumpulkan uang untuk proyek mereka. Kemudian para investor mendapatkan koin baru sebelum token yang baru dibuat memasuki pasar
- Hak untuk memberikan suara. Semakin banyak token yang dimiliki pengguna pada saldo token mereka, semakin besar pengaruhnya terhadap keputusan proyek.
- Mencontohkan benda-benda di dunia nyata: Token dapat mencontohkan kepemilikan benda berharga seperti emas.
- Biaya transaksi: Pengguna harus membayar biaya untuk semua transaksi. Jika jaringan penuh dengan lalu lintas, mereka dapat menggunakan ‘gas’, yang dikurangkan dari token pemilik.
- Fitur-fitur canggih: Terkadang, fungsi token ETH tidak cukup untuk beberapa pengguna, sehingga mereka memiliki kemungkinan untuk membuat token baru dengan fungsi yang mereka butuhkan.
Apa yang ada di depan Ethereum?
Meskipun ada begitu banyak kelebihan ERC-20, namun masih jauh dari kesempurnaan. Masalah dengan standardisasi menyebabkan pencurian minimal 3 juta USD. Masalah kedua adalah waktu pemrosesan yang lama pada saat lalu lintas tinggi.
Oleh karena itu, pengembang ERC-20 harus menyelesaikan masalah dan kode ini. Selain itu, token ERC-20 bukanlah satu-satunya standar di dunia Bitcoin, meskipun masih yang paling populer - ERC777 dan ERC223 dapat dianggap sebagai pesaing. Agar dapat bertahan dengan baik, para pengembang harus bekerja keras untuk melakukan perbaikan.
Intinya
Implementasi token ERC20 merupakan langkah besar ke depan dalam hal standardisasi, meskipun masih ada beberapa kerugian. Ethereum membantu mentransfer mata uang tanpa komitmen pihak ketiga dan sangat menyederhanakan pembuatan kontrak pintar, yang menghemat banyak waktu pengembang.
Para pengembang baru-baru ini meluncurkan Ethereum 2.0, yang dibuat untuk memperbaiki beberapa masalah. Namun, untuk menghindari kerugian uang yang besar serta kekurangan lainnya, masih ada jalan panjang yang harus ditempuh.
PERTANYAAN YANG SERING DIAJUKAN
Apakah ERC20 sama dengan ETH?
Tidak, pengertian ini sama sekali berbeda. ERC20 adalah seperangkat standar terpadu untuk blockchain Ethereum dan nama untuk jenis koin. ETH adalah mata uang asli blockchain Ethereum.
Oleh karena itu, ETH dapat dianggap sebagai bagian dari koin berjenis ERC-20. Dengan kata lain, ERC-20 adalah sebuah ekosistem di mana ETH digunakan.
Apakah saya memerlukan ETH untuk mengirim token ERC-20?
Ya, Anda akan membutuhkan ETH (atau ‘gas’) untuk mengirim token ERC-20, karena ini wajib. Alasannya adalah karena token tersebut diterbitkan pada platform Ethereum. Untuk memastikan Anda memiliki ETH yang cukup, periksa saldo dompet Anda.
Bagaimana cara membuat dompet ERC20?
Pertama, Anda harus melakukan analisis dan memilih salah satu dari sekian banyak wallet yang kompatibel dengan Ethereum. Kemudian Anda perlu menginstal versi desktop atau versi seluler dari dompet - MyEtherWallet bisa menjadi pilihan yang baik. Buat sebuah dompet baru, atur kata sandi, cetak kunci pribadi Anda (atau frasa pemulihan), letakkan di tempat yang aman atau simpan sebagai dokumen, dan jangan pernah membaginya dengan siapa pun. Kemudian Anda harus membuka kunci dompet Anda. Segera setelah Anda melakukannya, Anda bisa menambahkan token dan mulai berdagang.
Bagaimana cara menemukan alamat kontrak token?
Alamat Kontrak Token adalah bidang yang perlu diisi, dan memerlukan beberapa informasi spesifik. Untuk mendapatkan informasi ini, langsung kunjungi situs web token. Etherscan.io adalah layanan yang bagus untuk memeriksanya. Anda perlu memasukkan nama token, lalu klik di atasnya. Jangan lupa untuk memeriksa ulang semua informasi.








