Ich habe einen Vertrag https://ropsten.etherscan.io/address/0xfaba4475358c1c23e37549f9bd54300261873d41#code erstellt
Und mit der Methode createChild() habe ich 3 untergeordnete Elemente erstellt
https://ropsten.etherscan.io/address/0x79700787ed34aacd736a14f65d46bcfda61b3e9a#internaltx https://ropsten.etherscan.io/address/0x617214e49c2e31d1a5afa05b1acf8868598e51ce#code https://ropsten.etherscan.io/address/0x306d7eb3fc1fe3ea09b216f193f2dc10e89698d9#code
Jedes Kind enthält genau den gleichen Code
Meine Frage ist
Warum ist der Gaspreis für die Erstellung jedes dieser 3 Kinderverträge hoch (200.000 Gas), wenn nur zuerst ein eindeutiger Code enthalten ist?
Zweites und drittes Konto sollten genau denselben Code-Hash im Kontostatusbaum https://i.stack.imgur.com/afWDt.jpg haben
Die staatliche Datenbank sollte nur einen Eintrag und 3 Konten haben, die darauf verweisen (Code ist unveränderlich), sodass die Gaskosten der zweiten und dritten Erstellung viel niedriger sein sollten, da kein neuer Code in die Blockchain geschrieben wird, sondern nur ein neues Konto erstellt wird.
Die Gaskosten für die Bereitstellung eines Vertrags hängen nicht davon ab, ob der Code eindeutig ist, also wird erwartet, was Sie sehen.