# Hip 27 en pocas palabras ## Intro La seguridad del registro en Proof of Humanity depende de que no existan personas duplicadas. Una posible forma de "engañar" al sistema es escribiendo una dirección lo suficientemente imprecisa como para que parezcan varias direcciones similares al mismo tiempo. De esta manera, un atacante podría omitir a proposito un caracter y subir dos cuentas al mismo tiempo. >Por ejemplo, si escribo la palabra ju_go, puedo usar letras diferentes en ese espacio y pueden significar cosas diferentes: juego, juzgo, jugo (si no completo el espacio). Si aumento el número de espacios imprecisos, es aún más fácil representar más palabras: ju__o > juego, juzgo, justo, jumbo. De acuerdo con las reglas actuales errores de inclusive un sólo caracter son penalizados con la pérdida del depósito a favor de los challengers. ## La propuesta Permitir errores de 1 solo caracter sea cambio, adición, sustracción o intercambio de posición. ## Razones en contra * Existe una reducción de seguridad frente a un posible ataque. * Hay otras maneras de resolver este problema que serían mejores que esta HIP, y que resolverían este problema sin riesgos. * Los registrantes deberían estar conscientes de los errores que cometen en vistas a las reglas existentes. ## Razones a favor * El esfuerzo de un posible atacante explotando esta reducción en seguridad es enorme en comparación con el beneficio que pudiera obtener. Es dificilísimo (pero no imposible) elegir una address que difiera en un caracter de otra wallet. * Un castigo por errar en un caracter es simplemente muy excesivo y poco condice con el tipo de DAO que Proof of Humanity desea ser. * Soluciones más complejas requieren tiempo y refinación, esta solución podría sustituirse por otra aún mejor, cuando esta solución salga a la luz.