¿Cómo optimizar la carga de datos en la cadena de bloques para que los mineros elijan las transacciones mientras pagan un precio de gas relativamente más bajo?

Si tengo 10 transacciones que llenarían 10 bloques de gas, ¿sería más probable que las transacciones se incluyan en un bloque si envío 20 transacciones que llenan la mitad de cada bloque? ¿Qué pasa con 40 que llenan 1/4?

¿Cómo manejan los mineros grandes transacciones de este tipo? ¿Puedo hacer algo como se describe arriba y pagar un precio de gas relativamente bajo? 10G Wei? 5G Wei?

Respuestas (1)

Los mineros tienen incentivos económicos para clasificar las transacciones por precio del gas descendente, porque puede aumentar sus ingresos. Pero pueden clasificar y priorizar las transacciones de la forma que deseen y utilizar el algoritmo que deseen. Por esta razón, no creo que puedas hacer predicciones 100% infalibles sobre esta situación.

Estadísticamente, me imagino que cuanto menor sea la transacción, es más probable que se incluya antes, porque deja espacio en el bloque para transacciones con un precio de gas más alto.

Dependiendo del algoritmo de clasificación exacto que usen los mineros, si está transmitiendo transacciones de bloque completo, puede ser necesario usar un precio de gasolina alto para superar a todas las demás transacciones en el mempool.

Espero que esto ayude.

Definitivamente ayuda ¿Hay algún caso en el que haya una gran transacción con tarifas bajas que los mineros simplemente no incluirán? Digamos 1/2 límite de gas y gasPrice es 5 GWei (donde avg gasPrice es 21GWei).
@blockchaindotsol No lo sabría con certeza, pero parece plausible. Recomiendo probarlo y ver qué pasa :-)
Suena como una prueba costosa jaja. ¿Ropsten o Kovan se comportan lo suficientemente similar, en este sentido, para medir con precisión?