Niet genoeg ETH om te verzenden – Waarom heb je ETH nodig om ERC 20-tokens over te dragen?

Probeert u tokens over te dragen, maar ontvangt u een foutmelding met de melding “Niet genoeg ETH om te verzenden”? Nou, het betekent eigenlijk dat je niet genoeg ETH hebt om de gaskosten te dekken.

Onlangs na onze MetaMask-portemonnee-tutorial deed een gebruiker een token-storting en ze hadden problemen om het vanuit hun portemonnee te verzenden. Het is omdat ze onvoldoende ETH-saldo op hun account hadden.

MetaMask, My Ether Wallet, Ledger, Exodus of welke portemonnee het ook is. Om tokens te verzenden, moet u ETH in uw portemonnee hebben. Dit is om de transactiekosten te dekken.

Het is in orde om ETH aan vergoedingen te betalen bij het overboeken van Ethereum. Maar waarom is ETH nodig om tokens te verzenden? Kan ik de kosten niet betalen in tokens die ik overboek??

Als u net begint met Ethereum- en ERC 20-tokens, kan dit verwarrend lijken. Laten we hier de noodzaak van Ether begrijpen om tokens over te dragen.

Transactiekosten op Ethereum

Laten we eerst aannemen dat er helemaal geen transactiekosten waren. Iedereen is vrij om een ​​transactie op het Ethereum-netwerk te verzenden. Wat gebeurt er? Het is duidelijk dat het netwerk wordt gespamd met miljoenen transacties en uiteindelijk zal het verstopt raken. Om dit te voorkomen, moeten we transactiekosten invoeren. Transactiekosten zijn de enige motivatie voor miners om uw transactie in het blok op te nemen.

Wat de verandering van de netwerkstatus ook is; Of u nu Ether overdraagt, tokens overdraagt, een smart contract implementeert of smart contract-functies uitvoert, u moet in Ether vergoedingen betalen. Het is omdat in Ethereum de transactiekosten worden gemeten in eenheden van gas, een fractie van ether.

Dit roept nu de volgende vraag op. Heb ik ETH nodig om ETH en tokens te ontvangen??

Heb ik ETH nodig om te ontvangen?

Nee, om Ethereum of andere ERC-20-tokens in uw portemonnee te ontvangen, hoeft u geen ETH aan te houden. Om ETH te verzenden of om tokens uit uw portemonnee over te dragen, heeft u ETH nodig voor gas. De transactiekosten worden alleen betaald door de afzender en niet door de ontvanger.

Stel dat u bijvoorbeeld tokens van de ene portemonnee naar de andere stuurt, dan betaalt u kosten. Als iemand een token naar uw Ethereum-adres verzendt, betaalt de afzender de kosten.

Om tokens in uw portemonnee op te slaan, heeft u dus geen ETH nodig. Maar zorg ervoor dat u kleine hoeveelheden Ethereum in uw portemonnee heeft voor de gaskosten. Voor het geval u die tokens in de toekomst uit uw portemonnee wilt overboeken.

Maar waarom ETH? Kan ik niet betalen met tokens die ik aan het overmaken ben?

Waarom Ether nodig is om ERC-20-tokens te verzenden?

Mensen toestaan ​​vergoedingen te betalen in ERC-20-tokens is logisch. Maar zo werkt het niet.

ERC-20 is een blockchain-asset. Net als Bitcoin en andere cryptocurrencies kunnen ze waarde vasthouden en afhandelen. Het grote verschil is echter dat ze geen eigen blockchain hebben.

ERC-20-tokens zijn op Ethereum gebaseerde tokens. Dit betekent dat ze worden gemaakt en gehost op de Ethereum-blockchain. Tether (USDT), Chain Link (LINK), Aave (LEND), OMG, Maker (MKR), 0x (ZRX), Basic Attention Token (BAT), Compound, DAI en YFI zijn enkele van de populaire tokens die op Ethereum worden uitgevoerd blockchain.

Vanaf vandaag zijn er duizenden door Ethereum aangedreven (ERC-20) tokens die naast elkaar bestaan ​​op Ethereum blockchain en ze profiteren allemaal van dezelfde technologie.

Omdat het ERC 20-token op de Ethereum-blockchain draait, worden ze opgeslagen op het Ethereum-adres en vinden al hun transacties alleen plaats op het Ethereum-netwerk. Omdat deze tokens op Ethereum werken, worden blockchain transactiekosten alleen in Ethereum betaald en niet in tokens.

Voor ETH-transacties is gas vereist

Elke operatie die deelneemt aan de Ethereum-blockchain vereist enige hoeveelheid gas. Of het nu gaat om een ​​reguliere Ethereum-transactie of om een ​​slimme contractuitvoering. Om een ​​transactie uit te voeren heeft men Gas nodig. Dit gas wordt betaald in ETH, meestal wordt een fractie van ether gas genoemd.

Het begrijpen van gas, gasprijs (GWEI) en gaslimiet in Ethereum kan behoorlijk complex worden en valt buiten het bereik van dit artikel. Daarover maken we een aparte gids.

Voorlopig hoeft u alleen maar te begrijpen dat als uw Ethereum-saldo nul of te laag is, uw tokenoverdracht niet zal doorgaan. Zorg dus dat je een klein beetje Ether in je portemonnee hebt om de transactiekosten te dekken.

U kunt gebruik maken van deze service (https://ethgasstation.info/) om de huidige aanbevolen transactiekosten te bekijken.