Definición
La criptografía es el estudio y la práctica de enviar mensajes cifrados y seguros entre dos o más partes. La criptografía permite que las transacciones de moneda digital sean seudónimas, seguras y “sin confianza”, sin necesidad de un banco u otro intermediario.
La “cripto” en la palabra “criptomoneda” significa “secreto” en griego, lo que le da una pista sobre de qué se trata el campo de la criptografía. La criptografía es el estudio y la práctica de enviar mensajes o datos seguros y cifrados entre dos o más partes. El remitente “encripta” el mensaje, lo que oculta su contenido a un tercero, y el receptor “descifra” el mensaje, haciéndolo legible nuevamente.
Las criptomonedas utilizan la criptografía para permitir que las transacciones sean anónimas, seguras y “sin confianza”, lo que significa que no necesita saber nada sobre una persona para realizar transacciones de forma segura con ellos, y no necesita un banco, una compañía de tarjetas de crédito gobierno, o cualquier otro tercero en el medio. Y la criptografía no solo es importante para el dinero digital: nuestra computadora y las redes a las que está conectada encriptan y desencriptan datos constantemente, desde cada búsqueda de Google que realiza hasta cada correo electrónico que envía.
¿Por qué es importante la criptografía?
Las criptomonedas se basan completamente en ideas criptográficas. Bitcoin fue inventado por una persona seudónima (o grupo de personas) con el nombre de Satoshi Nakamoto, quien propuso la idea en forma de un documento técnico publicado en un tablero de mensajes de criptografía en 2009.
El problema más espinoso que resolvió Nakamoto fue algo llamado el problema del doble gasto. Dado que Bitcoin es solo un código, ¿qué impide que una persona haga y gaste varias copias de su dinero? La solución de Nakamoto se basó en un sistema de cifrado conocido como cifrado de clave pública-privada.
Bitcoin (así como Ethereum y muchas otras criptomonedas) utiliza una tecnología llamada cifrado de clave pública-privada. Esto les permite ser “desconfiados” y posibilita transacciones seguras entre extraños sin un “intermediario confiable” como un banco o Paypal en el medio.
¿Cómo funciona el cifrado de clave pública-privada?
- La red Bitcoin emite a todos los usuarios una clave privada (esencialmente una contraseña realmente segura) a partir de la cual genera criptográficamente una clave pública vinculada. Puede darles a las personas su clave pública libremente; de hecho, esa es la única información que alguien necesita para enviarle Bitcoin. Pero para acceder a esos fondos, se requiere la clave privada.
- Parte de lo que hace que Bitcoin sea revolucionario es su solución para el problema del doble gasto: una red de igual a igual que utiliza métodos criptográficos para verificar la autenticidad de las transacciones.
- Su clave pública se genera a partir de su clave privada a través de un método llamado “hash”, que toma una cadena de datos y la procesa a través de un algoritmo. Es prácticamente imposible revertir este proceso, por lo que nadie puede adivinar su clave privada a partir de su clave pública.
- Debido a que sus claves públicas y privadas están vinculadas, la red sabe que su bitcoin le pertenece y seguirá siendo suyo mientras tenga su clave privada.
- Otro impacto de no tener un intermediario es que las transacciones de Bitcoin son irreversibles (después de todo, no hay una compañía de tarjetas de crédito a la que llamar si comete un error). Pero esta es una característica, no un error: las transacciones permanentes son una parte clave de la solución al problema del doble gasto.
- La otra mitad de la solución es la cadena de bloques de Bitcoin, que es un libro de contabilidad gigante y descentralizado, imagina los libros de balance de un banco, que documenta cada transacción y es verificado y actualizado constantemente por todas las computadoras de la red.