Límite de creación de dirección de billetera Ethereum y límite/capacidad de almacenamiento de Ethereum por dirección

Soy nuevo en Ethereum.

Me gustaría saber

  • ¿Cuántas direcciones puede crear en una billetera Ethereum (límite)? Es decir, 1K, 10K o 100K direcciones que puede crear en una billetera Ethereum

  • ¿Cuál es la cantidad máxima de éteres que puede contener una dirección de billetera Ethereum? Es decir, el número total de ether por dirección de billetera es 1 millón, 2 millones o 10 millones, etc.

Estoy seguro de que hay un límite tanto para las direcciones que se pueden generar como para la cantidad máxima de éteres que puede contener una dirección.

Busqué en línea y no encontré una respuesta. Agradecería una respuesta detallada.

Respuestas (1)

¿Cuántas direcciones puede crear en una billetera Ethereum (límite)? Es decir, 1K, 10K o 100K direcciones que puede crear en una billetera Ethereum

Depende de lo que entiendas por "billetera". Si realmente está preguntando "cuántas direcciones puedo crear en mi máquina" (por ejemplo, usando el cliente Geth), la respuesta es "tantas como su hardware le permita". Como en, solo está limitado por la velocidad de su CPU y el tamaño de sus discos.

Es casi seguro que hay personas y organizaciones con máquinas muy poderosas que generan frenéticamente pares de claves (es decir, direcciones/cuentas) en un intento por robar el dinero de otras personas. (O, quizás de manera menos pesimista, solo para demostrar que es posible crear colisiones. Consulte el proyecto LBC: Large Bitcoin Collider ).

¿Cuál es la cantidad máxima de éteres que puede contener una dirección de billetera Ethereum? Es decir, el número total de ether por dirección de billetera es 1 millón, 2 millones o 10 millones, etc.

No hay (prácticamente) límite. Tenga en cuenta que actualmente solo existen 97,2 millones de ETH. No he verificado el código del cliente para ver qué tamaño intusa para representar el saldo de una cuenta en los datos del estado, pero definitivamente será lo suficientemente grande como para contener todo el ETH que alguna vez existirá (en una sola cuenta).

De la sección 4.1 "Estado mundial" del Libro amarillo, el saldo se serializa como un valor escalar P_256, es decir, saldo < 2^256.
Genial, gracias Ismael :-) Supongo que tiene sentido: en Solidity, el balance siempre es un uint256, que coincide con lo que has señalado en los datos de estado.
Gracias Ricardo por tu respuesta. Te lo agradezco. Tengo la idea de que una dirección contendrá la cantidad total de éteres disponibles (tamaño variable de Int), etc. y las direcciones totales que se pueden generar dependen del hardware, es decir, la CPU y el espacio en disco, etc.