La seguridad del blockchain se ha vendido como pan caliente, pero lo cierto es que no es del todo cierto. Hay ciertas medias verdades a tener en cuenta al respecto.

¿Cuáles son las medias verdades sobre la seguridad del blockchain?

La seguridad del blockhchain es el gran baluarte sobre el que se han cimentado las criptomonedas. No obstante, hubo muchos ríos de tinta y casos sobre el robo de fondos. Incluso en los inicios de algunas redes. Por ello se ha hablado sobre ciertas medias verdades, ya que engloban una parte de verdad y otra de ficción.

El blockchain es inhackeable

Aunque presenta un alto grado de seguridad del blockchain no es totalmente segura.

Bitcoin han demostrado que posee grandes errores que pueden poner el peligro el capital de millones de personas. Uno de ellos fueron las desactivaciones de sus OP-CODES que trajeron grandes problemas de seguridad, pero afortunadamente no fueron aprovechados por los hackers.

Otra caso en la criptomoneda mencionada fue el ataque Netsplit que permitía generar doble gasto, incluso en transacciones de una confirmación.  Esto fue conocido como el Bitcoin Killer.

¿Qué nos puede salvar de todo esto? Pues la propia comunidad que detectará y corregirá los errores que se presenten. Y si eso no sucede la comunidad pueden encontrar un consenso y retornar al bloque donde haya ocurrido el problema.

El blockchain es absolutamente inmutable

Los blockchains no son inmutables, se pueden rectificar y modificar como en un “Ataque del 51%”. Este ataque puede modificar de forma significativa cualquier blockchain, por muchos intentos que hagamos para evitarlo.

Ethereum Classic y Bitcoin Gold han sido presas de este ataque.

La inmutabilidad del blochain es bajo ciertas condiciones. La clave es que nadie tenga la mayor potencia dentro de sus nodos. Es decir que esté debidamente distribuido para que nadie tenga la voz sonante.

Pero incluso un blockchain puede re escribirse con o sin la necesidad de un consenso y en situaciones poco claras como el caso de The DAO en Ethereum.

Otra media verdad sobre la seguridad del blockchain desmentida.

Todos los blockchains son altamente descentralizados

Luke Dashjr, uno de los desarrolladores más importantes de Bitcoin, señaló que todavía queda mucho por recorrer para alcanzar la “zona segura de descentralización”. Lugar donde los usuarios recurren a sus propios nodos en lugar de los de terceros para realizar sus operaciones.

Otros proyectos como Ripple, Stellar, Tether, Bitcoin SV o Tron se pierde esta descentralización. A pesar de apelar al término, no son tan descentralizados como dicen que son.

seguridad del blockchain

Un ejemplo de esto es la justificación de Craig Wright de aumentar el tamaño de los bloques de Bitcoin SV a 2 gigas. Esto tendrá un gran impacto en la seguridad y distribución de los nodos en el largo plazo llevando a una constante y férrea descentralización.

Un blockchain no tiene porque ser descentralizado, no son sinónimos. Y tanpoco esto hace a la seguridad del blockchain.

La criptografía es la seguridad del blockchain

La criptografía es la base del blockchain, pero se rompe constantemente.

Un ejemplo de este mito es IOTA, la cual está basada en DAG o Grafos Acíclicos Dirigido y usa una función criptográfica que se consideraba segura. Pero un hacker logró romper el algoritmo afectando a miles de usuarios con el robo de sus fondos y acceso a las semillas de sus monederos. La red estuvo fuera de servicio durante 14 días hasta que se resolvió el problema.

Bitcoin también tuvo un caso similar por la desconfianza de Gregory Maxwell sobre OpenSSL abandonando el uso del mismo para construir su propia librería criptográfica porque tenía muchos problemas de seguridad que afectó a miles de servicios en internet.

Los smart contracts son la herramienta de programación definitiva

Los smart contracts no son necesariamente seguros por desarrollarse dentro del blockchain y están sujetos al escrutinio público que puede ser aprovechado por aquellos que detecten fallas en los mismos.

El sector DeFi ha sido objeto de robos millonarios. Además, una vez que lo subes es imposible borrarlo debido a la inmutabilidad del blockchain y la corrección del mismo se hace mucho más compleja. Mientras tanto, la puerta para los hackers queda abierta hasta que se resuelva.

Los smart contracts son muy potentes, pero aún queda trabajar mucho por su seguridad y la seguridad del blockchain.

Facebook
Twitter
LinkedIn
WhatsApp
¿Necesitas ayuda?