EIP-8037 a deux modes de défaillance : (1) trop peu de bytes d'état créés, (2) trop peu de gaz régulier utilisé. Si les utilisateurs créent autant de bytes d'état par unité de gaz régulier qu'aujourd'hui et que nous augmentons l'échelle par 10x, alors seulement environ 6 % de l'espace de bloc régulier sera utilisé en équilibre. 🧵⬇️
Le mode de défaillance (2) entraînerait donc, dans l'extrême, la perte d'une grande partie des gains d'échelle réalisés grâce à ePBS et aux BAL. Le problème est notre connaissance incomplète de l'élasticité-prix de la demande. Les utilisateurs peuvent s'écarter de l'allocation de dépenses ciblée de 50/50 entre le gaz d'État et le gaz régulier.
Une utilisation de 6 % de l'espace de bloc est assez irréaliste puisque les utilisateurs réduiront probablement la création d'état relative à l'augmentation des coûts de gaz de 18,9x. Cependant, il existe une large gamme de résultats plausibles dans lesquels nous créons soit trop peu d'état, soit consommons trop peu de gaz régulier.
La manière la plus principielle de traiter le problème est de suivre la création d'état avec une variable d'en-tête comme dans l'EIP-8075. Le coût en gaz de l'état s'adapte à la demande de sorte que le nombre souhaité d'octets d'état soit créé au fil du temps et que la cible et la limite s'étendent et se contractent en conséquence.
Nous pourrions alternativement appliquer le traitement EIP-8075 manuellement après avoir d'abord observé les élasticités. Cela implique de définir une limite de gaz d'état séparée pour faciliter un coût de gaz que nous croyons apporter un équilibre souhaitable, et potentiellement normaliser le gaz d'état lors du mesurage.
Un tel changement pourrait être effectué lors d'un hardfork ultérieur si nécessaire. Cependant, cela a l'inconvénient de vivre avec un éventuel mauvais prix pendant une période prolongée. Pour cette raison, nous pouvons envisager des hardforks basés uniquement sur le paramètre d'état-gaz (SGPO) qui peuvent également être utilisés pour des ajustements de croissance.
La vision à long terme est cependant un marché des frais multidimensionnel complet comme dans l'EIP-7999, combiné avec des efforts d'ingénierie pour mieux gérer la croissance de l'état (potentiellement en faisant expirer une partie de l'état).
35