Hash del código de cuenta de Ethereum

Creé un contrato https://ropsten.etherscan.io/address/0xfaba4475358c1c23e37549f9bd54300261873d41#code

Y usando su método createChild() he creado 3 niños

https://ropsten.etherscan.io/address/0x79700787ed34aacd736a14f65d46bcfda61b3e9a#internaltx https://ropsten.etherscan.io/address/0x617214e49c2e31d1a5afa05b1acf8868598e51ce#code https://ropsten.etherscan.io/address/0x306d7eb3fc1fe3ea09b216f193f2dc10e89698d9#code

Cada niño contiene exactamente el mismo código

Mi pregunta es

¿Por qué el precio de la gasolina de la creación de cada uno de estos 3 contratos secundarios es alto (200k de gasolina) si solo el primero contiene un código único?

La segunda y la tercera cuenta deben tener exactamente el mismo hash de código en el árbol de estado de la cuenta https://i.stack.imgur.com/afWDt.jpg

la base de datos estatal debe tener solo una entrada y 3 cuentas que la apunten (el código es inmutable), por lo que los costos de gasolina de la segunda y tercera creación deberían ser mucho más bajos, ya que no hay un nuevo código escrito en blockchain, solo una nueva cuenta creada.

Respuestas (1)

El costo del gas para implementar un contrato no depende de si el código es único, por lo que se espera lo que está viendo.