Ketika Ethereum pertama muncul, itu membuka peluang bagi para pengembang untuk membangun aplikasi terdesentralisasi. Namun, membangun di jaringan tersebut datang dengan gesekan. Kemacetan jaringan berarti biaya yang tidak dapat diprediksi, dan tidak ada cara terpadu bagi berbagai token untuk saling berinteraksi. Para pengembang membutuhkan bahasa yang umum.
Di situlah ERC-20 berperan. Tapi apa sebenarnya standar ini, dan mengapa itu sangat penting?
Ide Inti Di Balik ERC-20
ERC-20 adalah standar token—seperangkat aturan teknis yang mengatur bagaimana token beroperasi di blockchain Ethereum. Anggap saja ini sebagai cetak biru yang memastikan setiap token yang dibangun menggunakan aturan ini dapat berkomunikasi dengan lancar dengan dompet, bursa, dan kontrak pintar di seluruh ekosistem Ethereum.
Nama itu sendiri menceritakan sebuah cerita. Fabian Vogelsteller mengusulkan konsep ini di GitHub Ethereum, menandainya sebagai “Komentar Permintaan Ethereum.” Ketika diproses, itu menerima nomor 20 karena merupakan proposal ke-20 dari jenisnya. Setelah disetujui oleh komunitas, itu diformalkan sebagai Proposal Peningkatan Ethereum 20 (EIP-20), meskipun sebagian besar orang menyebutnya ERC-20. Sejak 2015, sebagian besar token yang diluncurkan di Ethereum telah mengikuti pedoman ini.
Bagaimana ERC-20 Sebenarnya Bekerja?
Keajaiban terjadi melalui kontrak pintar—kode yang dieksekusi sendiri yang berjalan di Ethereum Virtual Machine. Bayangkan mesin penjual otomatis yang secara otomatis mengeluarkan produk setelah Anda memasukkan uang. Kontrak pintar bekerja dengan cara yang sama: mereka mengeksekusi tindakan yang telah ditentukan sebelumnya ketika kondisi tertentu dipicu.
Untuk token ERC-20 secara spesifik:
Mereka fungible, yang berarti setiap token identik dalam nilai dengan yang lain ( tidak seperti NFT )
Mereka dibuat ketika kondisi kontrak pintar terpenuhi
Mereka dapat dipindahkan antara alamat
Mereka memberikan hak tata kelola kepada pemegang
Mereka dapat dipertaruhkan untuk mendapatkan imbalan
Pendekatan terstandarisasi ini membuat pengembangan menjadi dapat diprediksi dan efisien. Alih-alih menciptakan kembali roda, para pengembang dapat membangun token dengan mengetahui bahwa token tersebut akan berfungsi di seluruh jaringan Ethereum.
Mengapa ERC-20 Menjadi Perubahan Permainan
Memecah Silo dengan Interoperabilitas
Sebelum standar yang disatukan, memindahkan token antara aplikasi yang berbeda sangat rumit dan rentan terhadap kesalahan. ERC-20 menyelesaikan ini dengan menciptakan protokol umum. Jika Anda memiliki token dari Proyek A, Anda dapat dengan mudah menukarnya dengan token Proyek B. Ini menghilangkan gesekan dalam perdagangan, staking, dan partisipasi protokol.
Keamanan Bertemu Transparansi
Karena token ERC-20 mewarisi arsitektur keamanan Ethereum, mereka mendapatkan manfaat dari:
Mekanisme konsensus terdesentralisasi
Catatan transaksi yang tidak dapat diubah
Aktivitas on-chain yang transparan
Setiap transfer dicatat di blockchain, sehingga tidak mungkin untuk memanipulasi pasokan atau membuat token palsu. Pengembang dan pengguna dapat melacak setiap transaksi dengan kepastian mutlak.
Likuiditas di Mana-mana
Token ERC-20 dapat terdaftar di ratusan bursa terpusat dan aplikasi terdesentralisasi. Ketersediaan ini menjadikannya menarik bagi trader dan investor, menciptakan kolam likuiditas yang dalam dan banyak pasangan perdagangan.
Fleksibilitas untuk Pembuat
Pencipta token dapat menyesuaikan token ERC-20 mereka secara ekstensif:
Atur batas total pasokan
Definisikan presisi desimal
Menerapkan fungsi unik
Pilih simbol dan nama token
Alat seperti MetaMask dan MyETherWallet menyederhanakan manajemen token, mendemokratisasi akses bagi pengembang dan pengguna akhir.
Pertukaran yang Tidak Ada yang Abaikan
Standardisasi Memiliki Batasnya
Sementara ERC-20 memastikan kompatibilitas, ia juga membatasi fungsionalitas. Beberapa pengembang membutuhkan perilaku yang lebih kompleks daripada yang diizinkan oleh standar, memaksa mereka untuk mengorbankan visi mereka atau mencari standar alternatif.
Biaya Transaksi Tetap Menjadi Titik Gesekan
Gas fees di Ethereum dapat meningkat selama kemacetan jaringan. Ketidakpastian ini membuat biaya untuk memindahkan token menjadi mahal, terutama menjadi masalah bagi transaksi kecil atau pengguna yang sensitif terhadap harga. Kurangnya prediktabilitas biaya menghalangi adopsi massal.
Tidak Semua Pertukaran Menerima Mereka
Meskipun didukung secara luas, beberapa platform tidak mencantumkan token ERC-20. Fragmentasi ini membatasi likuiditas dan kegunaan untuk beberapa aset.
Masalah Token Hilang
Jika seseorang mengirim token ERC-20 ke kontrak pintar yang tidak mengenali standar token, aset tersebut dapat lenyap secara permanen. Standar tersebut tidak menyediakan mekanisme keamanan untuk skenario ini, dan pemulihan sering kali tidak mungkin.
Token ERC-20 Dunia Nyata yang Memimpin Pasar
Tether (USDT)
USDT beroperasi sebagai token ERC-20 dan berfungsi sebagai stablecoin yang dipatok 1:1 ke dolar AS. Ini telah menjadi infrastruktur penting untuk memindahkan nilai di seluruh pertukaran, berfungsi sebagai salah satu pasangan perdagangan dengan volume tertinggi di dunia.
Uniswap (UNI)
Bursa terdesentralisasi ini mengoperasikan tata kelolanya melalui UNI, sebuah token ERC-20. Berbeda dengan bursa buku pesanan, Uniswap menggunakan model pembuat pasar otomatis di mana pemegang UNI memberikan suara pada perubahan dan perbaikan protokol.
Maker (MKR)
Token MKR mengatur MakerDAO, sebuah protokol yang memungkinkan pengguna menghasilkan Dai, sebuah stablecoin yang terikat lembut pada dolar AS. Pemegang MKR memberikan suara pada parameter risiko, struktur biaya, dan peningkatan protokol melalui proses pemerintahan yang ilmiah.
Di Luar ERC-20: Ekosistem Token yang Lebih Luas
Sementara ERC-20 mendominasi, standar lain menangani kasus penggunaan tertentu:
ERC-721 merevolusi token non-fungible (NFTs), memungkinkan aset unik yang tidak dapat dipertukarkan di Ethereum.
ERC-1155 memungkinkan pengembang untuk membuat token yang dapat dipertukarkan dan tidak dapat dipertukarkan dalam satu kontrak, secara dramatis mengurangi biaya transaksi.
ERC-777 meningkatkan privasi dan mencakup mekanisme pemulihan untuk kunci pribadi yang hilang.
ERC-223 mencegah token hilang secara permanen ketika dikirim ke alamat yang salah.
ERC-621 memungkinkan pihak yang berwenang untuk menyesuaikan pasokan token setelah peluncuran, baik dengan mencetak token baru atau membakar yang sudah ada.
ERC-165 memungkinkan kontrak pintar untuk mengenali antarmuka mana yang didukung oleh kontrak lain, meningkatkan komunikasi antar kontrak.
Inti Masalah
ERC-20 lahir dari masalah praktis: Ethereum membutuhkan cara standar agar token dapat bekerja sama. Dengan menetapkan aturan yang jelas, ia melepaskan gelombang inovasi. Ribuan proyek mengadopsi standar tersebut, menciptakan ekosistem terhubung dari aplikasi, token, dan layanan.
Ya, standar tersebut memiliki keterbatasan. Biaya transaksi bisa tinggi, dan aturan membatasi kasus penggunaan tertentu. Namun, keterbatasan ini juga menciptakan stabilitas yang membuat ekosistem Ethereum dapat diprediksi dan aman.
ERC-20 tetap menjadi dasar pengembangan token di Ethereum, dilengkapi dengan standar-standar baru yang memperluas kemungkinan yang ada. Baik Anda seorang pengembang yang membangun protokol DeFi berikutnya atau seorang investor yang mengevaluasi proyek token, memahami ERC-20 sangat penting untuk menjelajahi lanskap Ethereum.
Pertanyaan Umum Dijawab
Apa perbedaan sebenarnya antara ETH dan ERC-20?
ETH adalah koin asli Ethereum yang digunakan untuk membayar operasi jaringan dan validasi transaksi. ERC-20 adalah protokol untuk membuat token yang berjalan di atas Ethereum menggunakan kontrak pintar.
Apakah ERC-20 dan Ethereum dapat digunakan secara bergantian?
Tidak. Ethereum adalah platform blockchain itu sendiri. ERC-20 adalah salah satu standar teknis di antara banyak yang digunakan pengembang untuk membangun di Ethereum.
Dompet mana yang harus saya gunakan untuk token ERC-20?
Banyak dompet aman yang mendukung token ERC-20. Pilihan terbaik tergantung pada prioritas keamanan Anda dan fitur spesifik yang Anda butuhkan. Selalu lakukan penelitian menyeluruh sebelum memilih dompet.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Memahami ERC-20: Mengapa Standar Token Ini Mengubah Pengembangan Ethereum
Ketika Ethereum pertama muncul, itu membuka peluang bagi para pengembang untuk membangun aplikasi terdesentralisasi. Namun, membangun di jaringan tersebut datang dengan gesekan. Kemacetan jaringan berarti biaya yang tidak dapat diprediksi, dan tidak ada cara terpadu bagi berbagai token untuk saling berinteraksi. Para pengembang membutuhkan bahasa yang umum.
Di situlah ERC-20 berperan. Tapi apa sebenarnya standar ini, dan mengapa itu sangat penting?
Ide Inti Di Balik ERC-20
ERC-20 adalah standar token—seperangkat aturan teknis yang mengatur bagaimana token beroperasi di blockchain Ethereum. Anggap saja ini sebagai cetak biru yang memastikan setiap token yang dibangun menggunakan aturan ini dapat berkomunikasi dengan lancar dengan dompet, bursa, dan kontrak pintar di seluruh ekosistem Ethereum.
Nama itu sendiri menceritakan sebuah cerita. Fabian Vogelsteller mengusulkan konsep ini di GitHub Ethereum, menandainya sebagai “Komentar Permintaan Ethereum.” Ketika diproses, itu menerima nomor 20 karena merupakan proposal ke-20 dari jenisnya. Setelah disetujui oleh komunitas, itu diformalkan sebagai Proposal Peningkatan Ethereum 20 (EIP-20), meskipun sebagian besar orang menyebutnya ERC-20. Sejak 2015, sebagian besar token yang diluncurkan di Ethereum telah mengikuti pedoman ini.
Bagaimana ERC-20 Sebenarnya Bekerja?
Keajaiban terjadi melalui kontrak pintar—kode yang dieksekusi sendiri yang berjalan di Ethereum Virtual Machine. Bayangkan mesin penjual otomatis yang secara otomatis mengeluarkan produk setelah Anda memasukkan uang. Kontrak pintar bekerja dengan cara yang sama: mereka mengeksekusi tindakan yang telah ditentukan sebelumnya ketika kondisi tertentu dipicu.
Untuk token ERC-20 secara spesifik:
Pendekatan terstandarisasi ini membuat pengembangan menjadi dapat diprediksi dan efisien. Alih-alih menciptakan kembali roda, para pengembang dapat membangun token dengan mengetahui bahwa token tersebut akan berfungsi di seluruh jaringan Ethereum.
Mengapa ERC-20 Menjadi Perubahan Permainan
Memecah Silo dengan Interoperabilitas
Sebelum standar yang disatukan, memindahkan token antara aplikasi yang berbeda sangat rumit dan rentan terhadap kesalahan. ERC-20 menyelesaikan ini dengan menciptakan protokol umum. Jika Anda memiliki token dari Proyek A, Anda dapat dengan mudah menukarnya dengan token Proyek B. Ini menghilangkan gesekan dalam perdagangan, staking, dan partisipasi protokol.
Keamanan Bertemu Transparansi
Karena token ERC-20 mewarisi arsitektur keamanan Ethereum, mereka mendapatkan manfaat dari:
Setiap transfer dicatat di blockchain, sehingga tidak mungkin untuk memanipulasi pasokan atau membuat token palsu. Pengembang dan pengguna dapat melacak setiap transaksi dengan kepastian mutlak.
Likuiditas di Mana-mana
Token ERC-20 dapat terdaftar di ratusan bursa terpusat dan aplikasi terdesentralisasi. Ketersediaan ini menjadikannya menarik bagi trader dan investor, menciptakan kolam likuiditas yang dalam dan banyak pasangan perdagangan.
Fleksibilitas untuk Pembuat
Pencipta token dapat menyesuaikan token ERC-20 mereka secara ekstensif:
Alat seperti MetaMask dan MyETherWallet menyederhanakan manajemen token, mendemokratisasi akses bagi pengembang dan pengguna akhir.
Pertukaran yang Tidak Ada yang Abaikan
Standardisasi Memiliki Batasnya
Sementara ERC-20 memastikan kompatibilitas, ia juga membatasi fungsionalitas. Beberapa pengembang membutuhkan perilaku yang lebih kompleks daripada yang diizinkan oleh standar, memaksa mereka untuk mengorbankan visi mereka atau mencari standar alternatif.
Biaya Transaksi Tetap Menjadi Titik Gesekan
Gas fees di Ethereum dapat meningkat selama kemacetan jaringan. Ketidakpastian ini membuat biaya untuk memindahkan token menjadi mahal, terutama menjadi masalah bagi transaksi kecil atau pengguna yang sensitif terhadap harga. Kurangnya prediktabilitas biaya menghalangi adopsi massal.
Tidak Semua Pertukaran Menerima Mereka
Meskipun didukung secara luas, beberapa platform tidak mencantumkan token ERC-20. Fragmentasi ini membatasi likuiditas dan kegunaan untuk beberapa aset.
Masalah Token Hilang
Jika seseorang mengirim token ERC-20 ke kontrak pintar yang tidak mengenali standar token, aset tersebut dapat lenyap secara permanen. Standar tersebut tidak menyediakan mekanisme keamanan untuk skenario ini, dan pemulihan sering kali tidak mungkin.
Token ERC-20 Dunia Nyata yang Memimpin Pasar
Tether (USDT)
USDT beroperasi sebagai token ERC-20 dan berfungsi sebagai stablecoin yang dipatok 1:1 ke dolar AS. Ini telah menjadi infrastruktur penting untuk memindahkan nilai di seluruh pertukaran, berfungsi sebagai salah satu pasangan perdagangan dengan volume tertinggi di dunia.
Uniswap (UNI)
Bursa terdesentralisasi ini mengoperasikan tata kelolanya melalui UNI, sebuah token ERC-20. Berbeda dengan bursa buku pesanan, Uniswap menggunakan model pembuat pasar otomatis di mana pemegang UNI memberikan suara pada perubahan dan perbaikan protokol.
Maker (MKR)
Token MKR mengatur MakerDAO, sebuah protokol yang memungkinkan pengguna menghasilkan Dai, sebuah stablecoin yang terikat lembut pada dolar AS. Pemegang MKR memberikan suara pada parameter risiko, struktur biaya, dan peningkatan protokol melalui proses pemerintahan yang ilmiah.
Di Luar ERC-20: Ekosistem Token yang Lebih Luas
Sementara ERC-20 mendominasi, standar lain menangani kasus penggunaan tertentu:
ERC-721 merevolusi token non-fungible (NFTs), memungkinkan aset unik yang tidak dapat dipertukarkan di Ethereum.
ERC-1155 memungkinkan pengembang untuk membuat token yang dapat dipertukarkan dan tidak dapat dipertukarkan dalam satu kontrak, secara dramatis mengurangi biaya transaksi.
ERC-777 meningkatkan privasi dan mencakup mekanisme pemulihan untuk kunci pribadi yang hilang.
ERC-223 mencegah token hilang secara permanen ketika dikirim ke alamat yang salah.
ERC-621 memungkinkan pihak yang berwenang untuk menyesuaikan pasokan token setelah peluncuran, baik dengan mencetak token baru atau membakar yang sudah ada.
ERC-165 memungkinkan kontrak pintar untuk mengenali antarmuka mana yang didukung oleh kontrak lain, meningkatkan komunikasi antar kontrak.
Inti Masalah
ERC-20 lahir dari masalah praktis: Ethereum membutuhkan cara standar agar token dapat bekerja sama. Dengan menetapkan aturan yang jelas, ia melepaskan gelombang inovasi. Ribuan proyek mengadopsi standar tersebut, menciptakan ekosistem terhubung dari aplikasi, token, dan layanan.
Ya, standar tersebut memiliki keterbatasan. Biaya transaksi bisa tinggi, dan aturan membatasi kasus penggunaan tertentu. Namun, keterbatasan ini juga menciptakan stabilitas yang membuat ekosistem Ethereum dapat diprediksi dan aman.
ERC-20 tetap menjadi dasar pengembangan token di Ethereum, dilengkapi dengan standar-standar baru yang memperluas kemungkinan yang ada. Baik Anda seorang pengembang yang membangun protokol DeFi berikutnya atau seorang investor yang mengevaluasi proyek token, memahami ERC-20 sangat penting untuk menjelajahi lanskap Ethereum.
Pertanyaan Umum Dijawab
Apa perbedaan sebenarnya antara ETH dan ERC-20? ETH adalah koin asli Ethereum yang digunakan untuk membayar operasi jaringan dan validasi transaksi. ERC-20 adalah protokol untuk membuat token yang berjalan di atas Ethereum menggunakan kontrak pintar.
Apakah ERC-20 dan Ethereum dapat digunakan secara bergantian? Tidak. Ethereum adalah platform blockchain itu sendiri. ERC-20 adalah salah satu standar teknis di antara banyak yang digunakan pengembang untuk membangun di Ethereum.
Dompet mana yang harus saya gunakan untuk token ERC-20? Banyak dompet aman yang mendukung token ERC-20. Pilihan terbaik tergantung pada prioritas keamanan Anda dan fitur spesifik yang Anda butuhkan. Selalu lakukan penelitian menyeluruh sebelum memilih dompet.