¿Hay una cantidad máxima de gas por transacción?

Si hay una ICO con un límite de $ 1 millón de dólares y se envían $ 10 millones de Ether al mismo tiempo, asumo que se prioriza la transacción con el gas más alto ... pero ¿hay un límite en la cantidad de gas que puede? ¿poner? Por ejemplo, ¿los mineros rechazarán 500.000.000 de gas?

Respuestas (3)

Edición 1/2019: ~8 mil. limite de gases

Edición 1/2020: ~10 mil. limite de gases

Edición 10/2021: ~30 mil. limite de gases


Hay un límite de gas de bloque de ̶a̶̶r̶̶o̶̶u̶̶n̶̶d̶̶ ̶̶4̶̶,̶̶3̶̶ ̶̶m̶̶i̶̶l̶̶l̶̶i̶̶o̶̶n̶ en el momento de escribir este artículo. Puedes buscarlo aquí: https://ethstats.net/

No importa la cantidad de gasolina que envíe, ya que la que no se use se le devolverá de todos modos. Eso sí, lo que importa es el precio que ofreces, que no tiene límite. Por supuesto, debe poder pagar la suma total.

Por ejemplo, ¿un precio del gas de 4,5 billones y un límite de gas de 2 millones estaría bien? ¿Y qué pasaría si pongo un límite de gas por encima de los 4,3 millones? ¡Muchas gracias!
No pasaría nada, aún pagaría 23000 gas * 4,5 billones de Wei por una transacción. No confunda el límite de gas con el límite de gas de bloque. El límite de gas en la transacción define la cantidad máxima de gas que envía para que se consuma la transacción, la cantidad no utilizada se devolverá. el límite de gas de bloque significa la cantidad total máxima de uso de gas que se incluirá en un bloque. Entonces, si hubiera Y transacciones al mismo tiempo, cuyo gas consumido solo se ajusta al límite de gas del bloque, la transacción Y+1, que excede el límite de gas del bloque, no se incluiría en ese bloque.
Entonces, ¿un límite de gas demasiado alto reducirá las posibilidades de ser incluido en un bloque? Antes de la ICO, no sabe cuánto necesita... por ejemplo, 200k o 400k
Permítanme decirlo de esta manera: las cosas que suceden en las ICO solo están vagamente relacionadas con los límites de gas y los valores totales de transacción. Una regla general sería: si puede responder 20 preguntas en este tablero, está listo para hacer un ICO;) pero en serio, no se desanime aprendiendo y entendiendo Ethereum. 0x3574ef99c637D09aFcc474bb67fe2C96A39722cB, gracias.
gracias :)
¿Ya estás en 2020? Dónde estás ? :O

El límite de gas por transacción es, en teoría, el mismo que el límite de gas por bloque (si el bloque fuera solo para 1 transacción). Y es un límite dinámico .

Una forma conveniente de buscarlo es visitar https://etherscan.io/blocks seleccionando el bloque más reciente y ver el valor en "Límite de gas:"

ingrese la descripción de la imagen aquí

  • El límite máximo de gas para una transacción es el límite de gas para ese bloque en particular.
  • puede obtener el límite de gas del bloque mediante eth.getBlock('latest') y verificar el parámetro gasLimit en él.
  • El límite de gas del siguiente bloque es 1,2 veces el promedio móvil del límite de gas de todos los bloques anteriores.

asi que. límite máximo de gas próximas transacciones aproximadamente igual (1,2 veces el límite de gas promedio)