Gracias a la tecnología de Blockchain, las criptomonedas son más seguras que las monedas, bancos e instituciones financieras existentes. Las transacciones registradas en un libro mayor público y distribuido son más transparentes y más difíciles de manipular.

Sin embargo, hay dos caras de la moneda, en este caso criptomoneda

Las transacciones en criptomonedas y los libros de bloque tienen algunas debilidades de seguridad, pero no son necesariamente culpa de la tecnología subyacente. En realidad, la estructura de Bitcoin y su cadena de bloques significa que hay aspectos de cada transacción que son virtualmente a prueba de balas desde el punto de vista de la seguridad.

Transacciones Bitcoin: Descentralizadas y Transparentes

Todas las operaciones financieras se registran en un libro mayor. Es una base de datos masiva de movimientos, detalles y registros. Así es como tu banco sabe cuánto dinero tiene en tu cuenta. Pero mientras que los bancos utilizan un libro mayor centralizado, Bitcoin y otras criptomonedas utilizan un libro mayor distribuido. Un ledger distribuido es más seguro que un ledger centralizado. En el caso de un libro de contabilidad centralizado, una empresa tiene control total sobre él, sin que nadie ajeno a ella pueda ver o editar su contenido.

¿Pero qué pasa si alguien hackea el libro de contabilidad? ¿Podemos verificar las transacciones? ¿Cómo podemos estar seguros de que los bancos están operando sus libros contables honestamente? Cuando los bancos son auditados, ¿podemos confiar en esos auditores externos?

En cambio, un ledger distribuido, es decir, una cadena de bloques, está descentralizado. Ni una sola persona lo controla, haciéndolo mucho más a prueba de manipulaciones. El libro se duplica muchas veces en varios ordenadores, o nodos, de una red, todos los cuales se mantienen sincronizados. En el caso de Bitcoin, hay más de 10.000 nodos, cada uno de los cuales sigue la pista del libro mayor de las transacciones de Bitcoin.

Si alguien intenta manipular una de sus transacciones de Bitcoin en un solo nodo, por ejemplo, aumentando su valor, los otros nodos rechazarán los cambios.

¿Qué es un Ataque del 51%?

Mientras que la tecnología subyacente de la blockchain o cadena de bloques mantendrá las transacciones en Bitcoin seguras en teoría, las cosas son un poco diferentes en la práctica.

Por ejemplo, sus defensores señalarán la cadena de bloques como el mayor activo de seguridad de Bitcoin. Sin embargo, ten en cuenta esto: la naturaleza de la cadena de bloques de Bitcoin significa que cualquiera puede unirse a ella y convertirse en un nodo de la red. Pero si alguien puede unirse a ella, ¿cómo puedes estar seguro de que un conglomerado de hackers no agregará suficientes nodos a la red para arrebatarte el control?

Después de todo, «sólo» la mitad de los nodos de la red Bitcoin necesitan ponerse de acuerdo en un cambio para que se despliegue en todos los ordenadores sincronizados. Alguien con ese nivel de control podría anular transacciones, gastar la misma moneda dos veces, impedir que otros mineros creen bloques válidos o bloquear confirmaciones de transacciones legítimas.

En otras palabras, cualquier entidad que controle al menos el 51% de los nodos de la red de Bitcoin puede controlar toda la cadena de bloques.

Y lo que es preocupante, es que no es tan descabellado como parece. De hecho, casi sucedió con la caida de Ghash.io en 2014, y el casi accidente puso en duda toda la integridad de la seguridad de la cadena de bloques.

La respuesta de la comunidad fue añadir inmediatamente más poder de hash si una sola entidad se acerca al 40 por ciento. Para las grandes divisas, como Bitcoin, esto debería ser suficiente protección (aunque algunos expertos creen que alguien con un control del 40% podría superar la necesidad de confirmaciones de transacciones a seis niveles).

Sin embargo, las monedas más pequeñas todavía están en riesgo. En junio de 2018, ZenCash sufrió un ataque del 51 por ciento y más de 550.000 dólares de ZenCash se gastaron dos veces. En 2018, los delincuentes también atacaron Bitcoin Cash y Verge. Evidentemente, los ataques del 51 por ciento se están volviendo cada vez más comunes.

Los riesgos en una transacción de Bitcoin

Las carteras en las que almacenas tus Bitcoins también tienen sus propios riesgos de transacción y problemas de seguridad. Las debilidades se dividen en dos categorías: llaves privadas y billeteras rápidas.

Claves Privadas: Cada billetera Bitcoin tiene dos llaves, una llave pública y otra privada. La clave pública es como una dirección digital y es lo que la gente usa para enviar fondos. La clave privada sirve para autenticar tus transacciones cuando deseas enviar fondos. Simplemente, si no tienes el control de tu clave privada, no tienes el control de su transacción de Bitcoin.

Podemos ilustrar esto usando el correo electrónico. Para que la gente pueda enviarte mensajes, necesitas compartir tu dirección de correo electrónico con ellos,clave pública. Pero para acceder, ver y enviar mensajes desde tu cuenta, necesitas tu contraseña, clave privada. Si alguien tiene tu contraseña, puede enviar correos electrónicos sin tu conocimiento. Del mismo modo, si alguien tiene tu clave privada, puede enviar transacciones de Bitcoin desde tu monedero sin tu conocimiento.

Billeteras calientes: Los monederos Bitcoin se presentan en dos formas: monederos calientes y monederos fríos. Las carteras calientes están conectadas a la web y son accesibles en línea, mientras que las carteras frías se refieren al almacenamiento fuera de línea.

Si usas una billetera caliente, cualquier defecto en la aplicación o intercambio que aloje tu billetera te dejará expuesto y la cadena de bloques no te ayudará. Si el anfitrión de la billetera es pirateado, los delincuentes pueden realizar transacciones Bitcoin no controladas en su nombre y vaciarle de todos sus Bitcoins sin ninguna forma de recuperarlos. Recuerda, no hay ningún banco u organización centralizada que esté buscando actividades sospechosas en tu cuenta.

Contratos inteligentes: También vale la pena mencionar los contratos inteligentes, que no están disponibles en Bitcoin pero sí en la segunda cadena de bloques más grande del mundo, Ethereum. Es una de las muchas diferencias entre Bitcoin y Ethereum. Los contratos inteligentes añaden funcionalidad adicional a la cadena de bloques al permitir a los usuarios transferir activos entre sí sin necesidad de un intermediario.

Así es como el creador de Ethereum, Vitalik Buterin, describe los contratos inteligentes:

«Un activo fijo o moneda se transfiere a un programa y éste ejecuta el código de contrato inteligente. En algún momento, valida automáticamente una condición y determina si el activo debe ser devuelto a una persona, devuelto a la otra persona, si debe ser reembolsado inmediatamente a la persona que lo envió, o una combinación de ambos».

Pero cualquier persona con suficiente conocimiento puede escribir contratos inteligentes, y por lo tanto son propensos al error humano.

El mayor ejemplo de esto fue el proyecto DAO, el mayor proyecto de financiación colectiva de la historia. Los hackers detectaron un defecto y pudieron robar más de 3,5 millones de dólares de Ethereum. La solución de la comunidad Ethereum fue hacer retroceder la cadena de bloques a su estado previo al ataque, pero ésta no es una solución viable a largo plazo.

Si vamos a creer a los defensores de la criptografía cuando dicen que los contratos inteligentes revolucionarán la forma en que hacemos negocios, temas como este necesitan una resolución duradera. De lo contrario, se pondrá en duda la integridad de todas las transacciones criptográficas, que es lo único en lo que se suponía que un libro mayor distribuido debía ayudar en primer lugar.

Y así, volviendo a la pregunta original: ¿Cómo de seguras son tus transacciones con Bitcoin? Siempre y cuando sigas los principios básicos de seguridad criptográfica, no tendrás problemas. No almacenes dinero en billeteras calientes, no compartas sus llaves privadas, y no asumas que cada cadena de bloques es inmutable. Eso es lo máximo que puedes hacer.

Por Favor evalua el artículo