He leído en alguna parte que almacenar valores en registros es más económico que almacenarlos en el almacenamiento permanente del contrato. Me preguntaba si es el caso. ¿Si es así por qué?
Pregunta más general : ¿Cuáles son los pros y los contras de almacenar un valor en un registro y almacenarlos en una variable?
PRO
Más barato: los registros cuestan 375 de gas para una operación LOG. 375 gas para cada tema. 8 gases por cada byte de datos de una operación LOG. Mientras que el almacenamiento por contrato cuesta 20.000 gas por cada 32 bytes. Ver el papel amarillo .
ESTAFA
Aunque los registros ofrecen ahorros de gas gigantescos, no se puede acceder a los registros desde ningún contrato, a diferencia del almacenamiento. Los registros están destinados a facilitar la comunicación entre contratos inteligentes y sus interfaces de usuario, no entre contratos.
Muy recomendable para seguir leyendo .
aydin
István András Seres