Agradecería si alguien me puede ayudar a entender el almacenamiento de un contrato inteligente. Antes de que alguien mencione la pregunta como duplicada, quiero aclarar que había leído la publicación aquí pero estaba confundido. Además, leí los documentos de solidez aquí que dicen: "Cada cuenta tiene un almacén persistente de valores clave que asigna palabras de 256 bits a palabras de 256 bits llamadas almacenamiento". Entonces, ¿puedo imaginar el almacenamiento como una matriz con dos columnas y 256 filas, donde cada celda contiene 256 bits?
La razón por la que pregunto es porque quiero usar el contrato inteligente como almacenamiento de valores hash. Entonces, quiero almacenar un nuevo hash cada vez, pero necesito saber cuántos valores de 256hash se pueden almacenar.
Creo que mi publicación de blog Comprender el almacenamiento de contratos inteligentes ayudará.
En cuanto a cuántos hashes podrías almacenar:
Hay 2 256 ubicaciones para elegir en el almacenamiento, que es aproximadamente el número de átomos en el universo observable conocido.
mirg
kati