Ir al contenido principal

Gas y gas consumido por las transacciones

Actualizado hoy

Cada transacción debe incluir un límite de gas y una tarifa que la transacción esté dispuesta a pagar por cada unidad de gas. Los mineros tienen la opción de empaquetar estas transacciones y cobrar estas tarifas.

Hoy en día, todas las transacciones son finalmente elegidas por el minero, pero la cantidad de dinero que el usuario elige pagar por una transacción afecta el tiempo que la transacción tiene que esperar para ser empaquetada.

Si la transacción necesita usar menos o igual que el límite de gas establecido debido al cálculo, incluido el mensaje original y otros mensajes activados, entonces la transacción se procesará. Si el consumo total de gas excede el límite de gas, entonces todas las operaciones se recuperan, pero la transacción es válida y la tarifa de transacción es cobrada por el minero. La cadena de bloques mostrará que la transacción fue intentada, pero todos los comandos del contrato fueron recuperados porque no se proporcionó suficiente gas.

Por lo tanto, cualquier exceso de gas en la transacción que no se utiliza se acredita de nuevo al iniciador de la transacción en forma de éter. Debido a que el consumo de gas es generalmente solo una estimación aproximada, muchos usuarios pagarán en exceso por el gas para asegurarse de que sus transacciones sean aceptadas. Esto está bien, ya que el exceso de gas se le devolverá.

¿Ha quedado contestada tu pregunta?