ETH tidak cukup untuk dikirim – Mengapa Anda memerlukan ETH untuk mentransfer ERC 20 Token?
Apakah Anda mencoba mentransfer token tetapi menerima pesan kesalahan yang menyatakan “ETH tidak cukup untuk dikirim”? Sebenarnya, ini berarti Anda tidak memiliki cukup ETH untuk menutupi biaya bahan bakar.
Baru-baru ini setelah tutorial dompet MetaMask kami, pengguna melakukan setoran token dan mereka mengalami masalah saat mengirimnya dari dompet mereka. Itu karena saldo ETH di akun mereka tidak mencukupi.
MetaMask, My Ether Wallet, Ledger, Exodus atau dompet mana pun itu. Untuk mengirim token, Anda harus memiliki ETH di dompet Anda. Ini untuk menutupi biaya transaksi.
Tidak masalah untuk membayar biaya ETH saat mentransfer Ethereum. Tetapi mengapa ETH diperlukan untuk mengirim token? Tidak bisakah saya membayar biaya dalam token yang saya transfer?
Jika Anda baru saja memulai dengan token Ethereum dan ERC 20 maka ini mungkin tampak membingungkan. Di sini, mari kita pahami kebutuhan Ether untuk mentransfer token.
Biaya transaksi di Ethereum
Mari kita asumsikan bahwa tidak ada biaya transaksi sama sekali. Semua orang bebas mengirim transaksi di jaringan Ethereum. Apa yang terjadi? Jelas jaringan akan dibombardir dengan jutaan transaksi dan pada akhirnya akan tersumbat. Untuk menghindari hal ini, kami perlu memperkenalkan biaya transaksi. Biaya transaksi adalah satu-satunya motivasi bagi penambang untuk memasukkan transaksi Anda ke dalam blok.
Apa pun perubahan status jaringan; Baik Anda mentransfer Ether, mentransfer token, menggunakan kontrak pintar, atau menjalankan fungsi kontrak pintar, Anda perlu membayar biaya di Ether. Itu karena di Ethereum, biaya transaksi diukur dalam satuan Gas, sebagian kecil dari Ether.
Sekarang ini memunculkan pertanyaan berikut. Apakah saya memerlukan ETH untuk menerima ETH dan Token?
Apakah saya membutuhkan ETH untuk menerima?
Tidak, Untuk menerima Ethereum atau token ERC-20 apa pun ke dompet Anda, Anda tidak perlu memegang ETH. Namun, untuk mengirim ETH atau mentransfer token dari dompet Anda, Anda memerlukan ETH untuk bahan bakar. Biaya transaksi hanya dibayar oleh pengirim dan bukan penerima.
Katakanlah misalnya Anda mengirim token dari satu dompet ke dompet lainnya, maka Anda akan membayar biaya. Jika seseorang mengirim token ke alamat Ethereum Anda, maka pengirim akan menanggung biayanya.
Jadi untuk menyimpan token di dompet Anda, Anda tidak memerlukan ETH apa pun. Tetapi pastikan Anda memiliki sejumlah kecil Ethereum di dompet Anda untuk biaya bahan bakar. Untuk berjaga-jaga di masa depan jika Anda ingin mentransfer token itu dari dompet Anda.
Tapi, kenapa ETH? Tidak dapatkah saya membayar dengan token yang saya transfer?
Mengapa Ether dibutuhkan untuk mengirim token ERC-20?
Mengizinkan orang membayar biaya dalam token ERC-20 masuk akal. Namun bukan itu cara kerjanya.
ERC-20 adalah aset blockchain. Sama seperti Bitcoin dan cryptocurrency lainnya, mereka dapat menyimpan dan mentransaksikan nilai. Namun perbedaan utamanya adalah mereka tidak memiliki blockchain sendiri.
Token ERC-20 adalah token berbasis Ethereum. Artinya mereka dibuat dan dihosting di blockchain Ethereum. Tether (USDT), Chain Link (LINK), Aave (LEND), OMG, Maker (MKR), 0x (ZRX), Basic Attention Token (BAT), Compound, DAI dan YFI adalah beberapa token populer yang berjalan di Ethereum blockchain.
Saat ini ada 1000 token yang didukung Ethereum (ERC-20) yang hidup berdampingan di blockchain Ethereum dan semuanya mendapat manfaat dari teknologi yang sama.
Karena token ERC 20 berjalan di blockchain Ethereum, mereka disimpan di alamat Ethereum dan semua transaksinya hanya terjadi di jaringan Ethereum. Karena token ini beroperasi pada Ethereum, biaya transaksi blockchain hanya dibayarkan di Ethereum dan bukan dalam token.
Transaksi ETH membutuhkan Gas
Setiap operasi yang mengambil bagian dalam blockchain Ethereum membutuhkan sejumlah gas. Baik itu transaksi Ethereum biasa atau eksekusi kontrak pintar. Untuk melakukan transaksi apa pun, seseorang akan membutuhkan Gas. Gas ini dibayarkan dalam ETH, biasanya sebagian kecil dari Ether disebut Gas.
Sekarang memahami Gas, Harga Gas (GWEI), dan batas Gas di Ethereum bisa menjadi sangat kompleks dan di luar cakupan artikel ini. Kami akan membuat panduan terpisah yang membahasnya.
Untuk saat ini, yang perlu Anda pahami adalah jika saldo Ethereum Anda nol atau jika terlalu rendah, transfer token Anda tidak akan berhasil. Jadi miliki sedikit Ether di dompet Anda untuk menutupi biaya transaksi.
Anda dapat menggunakan layanan ini (https://ethgasstation.info/) untuk memeriksa biaya transaksi yang disarankan saat ini.
