September 9, 2020 / Interesante

¿Es la tecnología blockchain realmente segura?

Como saben, la tecnología blockchain ofrece un mecanismo de procesamiento de datos descentralizado estable, sin errores, económico y escalable. El único problema es que ninguna de las características es absoluta. Se pueden ver muchos inconvenientes de la cadena de bloques mirando la moneda criptográfica más famosa, Bitcoin. Los problemas con Bitcoin no se aplican directamente a todas las versiones de blockchain, pero muchos sistemas tienen las mismas limitaciones filosóficas.

La descentralización es costosa.

La cadena de bloques de Bitcoin se basa en un algoritmo que requiere que los usuarios resuelvan problemas matemáticos que consumen mucho tiempo y son muy costosos, la llamada prueba de trabajo. Es necesario asegurar la integridad del proceso. Sin embargo, la cantidad de electricidad necesaria para estos cálculos suele ser escandalosamente alta, lo que no todos los usuarios pueden permitirse.

En algunas cadenas de bloques se utilizan mecanismos más baratos, pero aún tienen otras complejidades en cuanto a los programas informáticos, cuyo desarrollo y corrección requiere grandes gastos.

La descentralización es difícil de garantizar.

A medida que el precio de Bitcoin subía, varias empresas desarrollaron costosos equipos especializados para su extracción. Estos grupos son los únicos que pueden crear estos dispositivos no estándar. Y aunque, en teoría, el algoritmo sigue estando descentralizado, y cualquiera puede intentar participar en la minería, en la práctica sólo los que tienen el equipo adecuado obtienen beneficios. Y esto reduce significativamente la red.

Dificultades con la confidencialidad

En la mayoría de los bloques, los usuarios confirman su identidad con una clave criptográfica. Por su propia seguridad, las llaves deben mantenerse en secreto. Si alguien obtiene una copia de la llave, puede hacerse pasar por el llamado propietario y obtener monedas, un peligro que ha obligado a muchos usuarios de criptomonedas a almacenar sus BTC en memorias flash.

Perder la llave es un gran problema.

Hay situaciones en las que un usuario pierde sus llaves y, como consecuencia, pierde el control de los bienes en el blockchain. Para siempre…

Mucha gente se pregunta cuántas monedas en el blockchain han sido congeladas bajo el control de cierta llave, cuyo copia de seguridad era incorrecto. Es muy desagradable cuando desaparece todo el dinero porque el dueño acaba de perder sus llaves.

Los mecanismos simples de resolución de disputas no funcionan.

Si en el mundo financiero tradicional alguien pierde en una demanda, el tribunal puede ordenar al banco que transfiera el dinero al ganador. Pero si el usuario posee activos en el blockchain, nadie puede hacer nada, porque el control sobre los activos depende del control sobre la llave.

Por supuesto, sería posible crear una autoridad para ocuparse de las llaves perdidas o de las transacciones infructuosas, pero esto rompería la filosofía de la cadena de bloques y haría que todos los algoritmos de mining y actualización fueran simples rituales. La persona con el poder se convertirá eventualmente en el último árbitro – como en el sistema actual.

Un ejemplo vívido es la situación con el robo de capital de los inversores en DAO. Cuando la escala del robo se hizo evidente, los programadores que dominaban el código del Ethereum decidieron que no podían simplemente ignorar el fraude. Así que decidieron devolver las monedas robadas a sus anteriores dueños cancelando las transacciones. Arreglaron el problema añadiendo excepciones a los procedimientos de actualización de la cadena de bloques para ignorar las transacciones antiguas.

Así que, si ya se ha hecho una vez, cualquiera puede hacerlo en el futuro. Cualquiera que controle el código tiene derecho a reescribir el pasado.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

/ Similar records