¿Cómo funciona la tasa de gas en Ethereum?

¿Cómo funciona la tasa de gas en Ethereum?

Este post aclarará exactamente cómo funciona el GAS y su papel en el envío de Ether.Cualquier usuario de Ethereum que quiera participar en una ICO debería leerlo. Al hacerlo, aprenderán cómo funciona exactamente esta plataforma descentralizada. Por ejemplo, los contratos inteligentes y el GAS desempeñan un papel importante en el funcionamiento de Ethereum.

La máquina virtual de Ethereum

Ethereum es una plataforma en la que los desarrolladores de software pueden crear aplicaciones descentralizadas, también conocidas como dApps. Para entender realmente la plataforma, no se puede ignorar la máquina virtual de Ethereum (EVM). En pocas palabras, es un entorno digital en el que se ejecutan, entre otras cosas, los smart contracts o contratos inteligentes.

Nodos

Los ordenadores que operan dentro del blockchain se conocen como nodos. Cada nodo de la red Ethereum realiza operaciones dentro de la EVM y sigue las mismas instrucciones, garantizando que todo sea seguro y ordenado. Es una especie de superordenador que evita que Ethereum sea víctima de ataques externos que quieran dañar la red.

Ether: el combustible de la red

La red Ethereum tiene su propia moneda llamada Ether (ETH). Es el combustible de la red. Por cada transacción que se realiza hay que pagar unas tasas de transacción. Estas tasas se calculan en GAS, que luego se pagan en Ethereum.

¿Dónde van a parar las tasas de transacción?

Las tasas de transacción que se pagan no van a parar al creador del monedero de Ethereum. En su lugar, se paga por las transacciones que los mineros realizan en la red.

¿Qué pasa si una transacción de Ether falla?

Siempre se paga por el cálculo que hacen los mineros, tanto si la transacción tiene éxito como si no. Incluso cuando algo ha salido mal, los mineros tienen la tarea de validar y ejecutar la transacción.

¿Se recupera el Ether en caso de una transacción fallida?

En el caso de una transacción que no haya salido bien, no recuperarás el Ether utilizado. Sin embargo, sus monedas simplemente permanecerán en el monedero ya que la transacción está incompleta

Precio de los cálculos desvinculado del Ether

El precio para realizar cálculos está desacoplado del Ether. Esto significa que el coste de calcular una transacción nunca sube o baja. En este sentido, no importa si el Ether tiene grandes fluctuaciones de precio. Puede comprobar el precio actual de GAS en varios sitios web, como EthGasStation y Etherscan.

¿Quién gana dinero con el GAS?

El GAS de Ethereum mide básicamente cuánto trabajo tiene que hacer un minero para realizar una operación de una manera determinada. Esto es importante porque la ejecución de estos cálculos debe ser recompensada con una compensación en forma de GAS de Ethereum.

La recompensa proporciona un incentivo

Cuanto más GAS se utilice, más gana el minero. De hecho, la recompensa es un incentivo para seguir minando. Así, el GAS puede verse como el motor de la red Ethereum, mientras que el Ether es el combustible.

Precio del GAS y límite del GAS

Cuando se habla de GAS se puede hablar tanto del "Precio de GAS" como del "Límite de GAS". Hay una serie de diferencias entre ambos términos. Se puede comparar el Precio del GAS con el precio del combustible que se utiliza para un coche.

Límite de GAS

El Límite de GAS se diferencia del Precio de GAS porque especifica la cantidad de GAS que está dispuesto a gastar en una transacción. Este límite existe porque, de lo contrario, existe el riesgo de que un contrato circule por la red de blockchain durante demasiado tiempo. Como resultado, podrías perder accidentalmente todo tu Ether, lo que obviamente no es la intención.

¿Un límite de GAS muy alto llena los espacios en blanco?

Por cierto, un límite de GAS muy alto no siempre significa que se obtendrá el turno más rápido. Siempre existe el riesgo de que la transacción falle y entonces seguirás perdiendo la cuota de los mineros.

¿Hay que rellenar un precio de GAS alto o bajo?

Los mineros deciden qué transacciones incluir en el bloque. De este modo, pueden seleccionar las transacciones al azar o decidir no incluir ninguna transacción en un bloque concreto. Para estimular a los mineros para que incluyan su transacción, debe rellenar un precio GAS lo suficientemente alto.

Estrategia de los mineros al procesar las transacciones

La mayoría de los mineros siguen una estrategia simple, de mayor a menor, al procesar las transacciones. Procesan primero el GAS Price más alto y el más bajo en último lugar.

¿Cómo se calcula el coste de GAS?

Para calcular el coste de GAS, el precio de GAS y el límite de GAS se multiplican entre sí. Para ello, debe calcular Precio de GAS x Límite de GAS. El ejemplo de un coche es muy útil en este caso. Imagine que tiene que pagar 2,50 euros por un litro de gasolina. Necesita 5 litros, lo que significa que debe calcular 5 litros de gasolina x 2,50 euros. El coste total en ese caso es de 12,50 euros. Una transacción con Ethereum es igual que el ejemplo anterior.

Cálculo de GAS: un ejemplo práctico

Un ejemplo práctico aclara un poco más el uso de GAS y del límite de GAS. Con el límite de GAS, usted especifica cuántas unidades de GAS desea utilizar para una transacción. 21000 suele ser suficiente para las transferencias sencillas. El precio del GAS se expresa en GWEI, que es la 1/1.000.000ª parte de Eth.

Límite de GAS para las ICOs

Para las ICOs, el límite es a veces más alto. Imagina que para una transacción necesitas 21.000 GAS. Con un precio de GAS de 6 Gwei, el cálculo exacto es (21000 (Gas) x 6 (Precio de GAS))/1.000.000.000 = 0,0000126 ETH. El coste total de una transacción se denomina "TX Fee" en inglés.

Comprobar el precio por transacción

Recuerde que los distintos tipos de transacciones requieren distintas cantidades de ETH. Compruebe siempre esto antes de realizar una transacción. Si utiliza muy poca cantidad de GAS, la transacción fracasará. Sin embargo, usted pierde las comisiones porque el minero se las queda. Si el precio del GAS es demasiado alto, sólo pagará la tasa de minado. El resto le será devuelto.

¿Cómo bajar el precio del GAS?

Algunos usuarios de Ethereum quieren utilizar menos tasas de transacción para ETH. En ese caso, bajan el precio del GAS. Por supuesto, usted también puede hacer esto. Sin embargo, a cambio, es probable que los mineros procesen su transacción más tarde. Los mineros deciden qué transacción procesar primero en función del nivel del Precio del GAS. Por lo tanto, un Precio del GAS bajo significa una mayor duración de la transacción

Duración de la transacción

Supongamos que una transacción de 4 GWEI suele tardar unos minutos. A partir de 40 GWEI, el procesamiento de la transacción suele tener lugar en el siguiente bloque, que tarda una media de 15 segundos. Tenga en cuenta, sin embargo, que el tiempo exacto de la transacción depende de varios factores. Por ejemplo, puede tardar algo más si la red está ocupada

La ventaja de un precio alto de GAS

Los mineros son más propensos a manejar un precio de GAS más alto. Sin embargo, no siempre es aconsejable introducir un precio de GAS muy alto. Algunas ventas de fichas tienen un precio máximo de GAS. Por ejemplo, considere 45 o 55 GWEI. Las transacciones con un Precio GAS más alto pueden ser rechazadas debido a esta regla.Por lo tanto, compruebe siempre el Precio GAS solicitado antes de participar en una ICO.

¿Qué hacer si su transacción no aparece en Etherscan?

A veces ocurre que una transacción a través de un monedero como MyEther no aparece en Etherscan. En ese caso, debe comprobar la transacción y sustituirla por un precio más alto de GAS en este sitio web. ¿Está enviando la transacción a través de un exchange? Entonces suele ser una cuestión de paciencia.

Causas de los retrasos en las transacciones

Puede haber varias causas para el retraso de una transacción, como una red sobrecargada. La combinación de nuevos usuarios, el aumento del interés y las ICO son otras razones que pueden hacer que el envío de transacciones sea más lento de lo normal.

No hay suficiente espacio en los bloques

Con las transacciones retrasadas, no hay suficiente espacio en los bloques para que los mineros puedan minar todas las transacciones. Además, es posible que los sistemas simplemente no sean capaces de manejar las cantidades masivas de transacciones.

¿Qué hacer si se quiere cancelar una transacción?

Es posible que quiera cancelar una transacción porque ha descubierto, por ejemplo, que se han introducido datos incorrectos. En ese caso, debe cancelarla lo antes posible, antes de que se minee. Recuerde que dispone de una media de treinta segundos. Para cancelar la transacción, debe sobrescribirla con otra transacción.Siga estos pasos:

           
  1. Entra en Etherscan para ver tu transacción. Verás el número de la transacción de Ether listado, llamado nonce. El nonce es el número de transacciones que su dirección Ether ya ha realizado, por lo que cada transacción tiene un nonce mayor.
  2.        
  3. Vaya a la página web myetherwallet.com y seleccione el botón "transacciones sin conexión".
  4.        
  5. Introduzca su dirección Ether
  6.        
  7. Envíe 0 ETH a su dirección deseada.
  8.        
  9. Utilice 21000 para el límite de GAS.
  10.        
  11. Utilice un precio de GAS más alto que el que utiliza normalmente. 30 Gwei está generalmente bien. Recuerda que se trata de 30.000.000.000 de Wei para ser exactos.
  12.        
  13. Introduce el nonce (el número) que has recibido a través de Etherscan.
  14.        
  15. Introduzca su clave privada.
  16.        
  17. Firme la transacción.
  18.        
  19. Envía la transacción, que sobrescribirá tu transacción anterior.
  20.        
  21. Repite el proceso paso a paso si quieres cancelar también otras transacciones enviadas.

Esperamos que hayas aprendido un poco más sobre la fascinante red Ethereum y su funcionamiento. Aquí en Brickken nuestro token de utilidad $BKN, es un ERC-20 que funciona en la blockchain de Ethereum, así que si quieres saber más sobre él, ve a nuestra página web de la IDO!