Attack of the Zombie Accounts (ENG/ESP)

#Hive has a serious problem, or at least it could have one: zombie accounts. The idea occurred to me the other day when I was thinking that the Blockchain, through keys, ensures the inviolability of an account. No one can deprive you of what is yours, neither your posts nor your funds, and while that is fundamentally good, it's not so in every scenario.

Let's think for a moment about a person X who, after accumulating a few thousand HP, loses his keys or internet access or whatever. Let's also imagine that X automated his voting and reward claiming, both things being relatively easy to do.



Welcome to the zombie disco!


Once access to the account is lost, the situation described above could continue indefinitely. That account, which no one has access to, would continue voting and accumulating rewards forever, effectively draining the reward pool. While this happens with relatively small accounts, I think the damage would be minimal, but let's imagine for a second that it happens with a whale. In the latter case, it's easy to imagine that the impact would be much greater.

Now, this kind of scenario must have already happened a non-negligible number of times. Another aspect to consider is that given the philosophy upon which Hive was built, the problem can only grow over time. It might be negligible today, but if it continues, it could become a destabilizing force.



The zombies would only gain strength over time.


A possible solution would be to assign a maximum lifespan to every account. We know that no human has lived more than 150 years, so when an account reaches that age, it is deactivated automatically and all its funds go to the DHF. Some kind of mandatory smart contract could also be established, where each user decides what would happen to their account if they couldn't access it after a certain period of time.

Tell me what you think about this, leave your opinions in the comments. Who knows? Maybe one day zombies will be a real threat...





#Hive tiene un problema grave, o al menos podría tenerlo: las cuentas zombis. La idea se me ocurrió el otro día pensando que la Blockchain asegura a través de las claves la inviolabilidad de la cuenta. Nadie puede privarte de lo que es tuyo, ni de tus posts ni de tus fondos y aunque eso es fundamentalmente bueno, no lo es en todo escenario.

Pensemos por un instante en una persona X que después de haber acumulado algunos miles de HP, pierde las llaves o el acceso a internet o lo que sea. Pensemos además que X automatizó su voto y además el reclamar las recompensas, ambas cosas relativamente fáciles de hacer.



¡Bienvenido a la disco-zombi!


Una vez perdido el acceso a la cuenta, la situación antes descrita podría continuar indefinidamente. Esa cuenta a la que nadie tiene acceso continuaría votando y acumulando recompensas por siempre, efectivamente drenando la piscina de recompensas. Mientras tal cosa suceda con cuentas relativamente pequeñas creo que el daño sería poco, pero imaginemos por un segundo que suceda con una ballena. En el segundo caso es fácil imaginar que el impacto sería mucho mayor.

Ahora bien, ese tipo de escenario debe haberse cumplido ya en un número no despreciable de ocasiones. Otro aspecto a tener en cuenta es que dada la filosofía sobre la que se construyó Hive, el problema solo puede crecer a medida que pase el tiempo. Puede que hoy sea algo despreciable, pero si continúa, podría llegar a ser una fuerza desestabilizadora.



El problema solo ganaría fuerza con el tiempo.


Una posible solución sería asignar un tiempo de vida máximo a toda cuenta. Sabemos que ningún ser humano ha vivido más de 150 años, luego, cuando una cuenta llegue a esa edad se desactiva automáticamente y todos sus fondos pasan al DHF. También se podría instaurar alguna especie de contrato inteligente obligatorio, en que cada usuario decida que sucedería con su cuenta en caso de no poder acceder a ella tras un tiempo determinado.

Díganme que piensan al respecto, dejen sus opiniones en los comentarios. ¿Quien sabe? A lo mejor algún día los zombis son una amenaza real...



Texto original en español libre de IA, traducido al inglés con ayuda de Google Translate y luego revisado por mi.

Separador de idiomas cortesía de @restaurador, banner cortesía de @yuraimatc.

El resto de las imágenes fueron creadas usando Qwen AI.


The original Spanish version of this post is free of AI, translated into English with Google Translate's help and reviewed by me.

Language divider courtesy of @restaurador, banner courtesy of @yuraimatc.

All other images used were created using Qwen AI.


Posted Using INLEO



0
0
0.000
12 comments
avatar

No me agradan los zobies, siempre andan con ganas de comerle el cerebro a los demás y eso podría resultar si de repente perdiera todo acceso a mis llaves, ciertamente el hecho de que nadie pueda acceder a tus fondos ni usurpar tu trabajo produce alivio pero y si... Interesante reflexión, cuál podría ser la solución entonces?

0
0
0.000
avatar

Gracias por tus palabras y por llegarte a mi post. Bueno la solución a lo de las llaves es almacenarlas en varios lugares seguros, incluyendo al menos dos que no dependan de electricidad ni internet, y al menos uno en formato duro (papel impreso).

Por otra parte, el asunto de las cuentas zombi, si algún día llegara de verdad a ser significativo, requeriría algunos cambios en el paradigma sobre el cual se construye Hive (y la verdad, eso es buen poco probable).

0
0
0.000
avatar

Siiiiiiii, ya aseguré mis llaves en tinta y papel.

0
0
0.000
avatar

Bueno en primer lugar, eso ni sería malo para la comunidad ni la blockchain. Ese HP y los respectivos fondos serían un accesibles lo que básicamente sería quemar los tokens. Menos oferta ayudaría al precio. Además para votar sería a través de un trail o votos automáticos a cuentas específicas. Así que igual dependería de la publicación o el criterio de voto de alguien.
Visto esto no es necesario desactivar la cuenta. Quizás alguien quiera dejar ese legado, de que su cuenta siga votando aunque ya no esté.

Resumen, esa situación no afecta la blockchain, solo al que se le pierdan las claves privadas 😅.

0
0
0.000
avatar

Me encantó eso de pensar que mi cuenta siguiera votando cuando no esté...

avatar
(Edited)

El precio elevado de una criptomoneda no es necesariamente algo bueno para el proyecto que la respalda, los equilibrios financieros incluso en el mundo cripto no siguen la línea recta "más caro es mejor", sencillamente la vida y las finanzas son más complejas que eso.

Por otra parte, una disponibilidad reducida del HIVE no tendría como único efecto una subida de precio del mismo, esa lata al rodar loma abajo hará otros ruidos. Un efecto colateral será además que habrá una disponibilidad reducida del reward pool para premiar a los nuevos miembros, que de hecho SON el motor de Hive (la Blockchain comienza a agonizar el día en que deje de reclutar gente nueva).

Dudo que las cosas sean tan simples, pero bueno el tiempo dirá. Muchas gracias por tus palabras y por llegarte a mi blog.

0
0
0.000
avatar

El reward pool es uno solo, no se afecta porque haya más o menos gente votando. Simplemente tiene un máximo de disponibilidad. Que se distribuye según el HP existente. Esto no significa que se distribuya todo todos los días. Que tu dejes de votar no significa que otro usuario va a recibir más. Solo significa que la parte que te toca distribuir se queda sin repartir.

Un mayor precio beneficiaría directamente a los nuevos usuarios, pues la distribución de las recompensas se hacen en base al precio de Hive. Ejemplo, 1900 Hive Power dan hoy con un voto al 100% una recompensa de 0.018 (50% para el curador y 50% creador). Sin embargo, si el precio de Hive fuera 1 dólar ese mismo Hive Power daría 0.10 centavos. Entonces un precio alto incentivaría a los nuevos usuarios aún más.

En mi opinión el Motor de Hive no son los nuevos usuarios, son los usuarios activos.

Las cosas son simples, lo que a veces las complicamls por gusto. Si en 100 años resultan un problema las cuentas zombies como dices, entonces que dentro de 100 años los 21 testigos correspondientes tomen la decisión que dé solución al problema.

Incluso, de hecho, hay una cuenta bien grande que creo perdió la ACTIVE Key. Solo conservan la Posting por lo que no pueden retirar o mover el dinero. Solo pueden votar y publicar.
Entonces, ¿deberíamos desactivarla? ¿Cómo defines una cuenta zombie si al mantenerse votando eso cuenta como actividad? ¿Si tienen HP y no tienen actividad entonces en qué afecta?

Igual este debate tiene cabida en la comunidad de Hive Governance que es donde se ponen las propuestas para debate y consideración de los Testigos. Revisa y si las reglas lo permiten hazle un crosspost para allí.

0
0
0.000
avatar

Bueno, eso de Hive Governance lo debí haber pensado antes, la verdad ya no creo que cumpla objetivo.

Bueno para mí una cuenta zombie sería toda la que no tenga un humano detrás, directa o indirectamente. Aunque bueno comprobar que hay un humano detrás de una cuenta puede ser bien difícil (tan difícil como comprobar que no lo hay) en un sistema sin KYC.

Ese cuento que me acabas de hacer de la gente que perdió la Owner y la Active me va a dar pesadillas hasta que respalde las mías en dos o tres lugares más.

En cuanto a lo del motor de Hive difiero completamente, un sistema sin nuevos usuarios, sobre todo en economía, es un muerto andante. Los nuevos usuarios son el motor en casi cualquier sentido imaginable, y el más básico imaginable es que son los que garantizan el crecimiento de la plataforma.

0
0
0.000
avatar

Aunque no se manifieste, debemos dar las llaves a guardar, puede ser conocedor o no de los detalles de hive. Es una pena perder las cuentas, en realidad dolería mucho.

0
0
0.000
avatar

Así es, el cuidado de las llaves es muuuuuu importante, ya que perder las llaves es lo mismo que perder la cuenta. Sería una situación muy desagradable esa de perder el control de la cuenta después de ponerle tanto esfuerzo y amor. Por eso es mejor prevenir que lamentar. Gracias por tus palabras y por llegarte a mi post.

0
0
0.000