¿Debería poner siempre 0x al comienzo de las direcciones de Ethereum?

¿Debería poner siempre 0x al comienzo de las direcciones de Ethereum? Enviar ether a direcciones sin 0x parece funcionar perfectamente bien.

al enviar a una dirección, ¿incluye el "0x" antes del resto del número?

La dirección en mi base de monedas comienza con 0x, luego el resto de la dirección de recepción. Sin embargo, mi archivo de billetera que creé con geth no tiene el 0x en el nombre.

Fuente

Esta pregunta se siente un poco diseñada, para mejorar su calidad, ¿puede dar más contexto en la pregunta misma en qué contexto ocurre esta pregunta?
¿Pero es un cero o la letra O?
@ChipperFawkes Es un cero.
¿Comienza con 0x o Ox? soy dislexico ¿Es el cero x o la letra Ox?
@JosephCassidy Es cero x.

Respuestas (2)

Sí, pero el 0x ya debería estar allí. No debe escribir direcciones manualmente porque actualmente no tienen sumas de verificación y los errores pueden ser costosos: más detalles aquí específicamente, tenga "cuidado de incluir siempre el" 0x "en el frente de los sin formato (que debería estar haciendo de todos modos) ".

Cuando transfiera cantidades grandes, no olvide probar primero con una cantidad pequeña. Del mismo modo, si está copiando y pegando y el 0x aún no está allí (tal vez algunos exploradores de blockchain no tengan el 0x), tenga cuidado si agrega el "0x".

Con las direcciones ICAP de Ethereum , no se debe agregar el 0x.

Siento que @eth no respondió la pregunta.

El 0xes necesario, porque le permite al receptor saber que es una dirección en formato hexadecimal.

Upvoted, sí 0x deja en claro que la dirección es hexadecimal.