¿Qué son las criptomonedas?
En los últimos años se ha popularizado un nuevo concepto de moneda el cual no depende de instituciones centralizada y se realiza a través de la comunidad y pude tener el mismo o mayor valor que algunas monedas alrededor del mundo, pero ¿Qué son en realidad? ¿Cómo algo digital puede tener tanto valor? ¿Es seguro tener criptomonedas?
La tecnología Blockchain
Las criptomonedas están basadas en la tecnología Blockchain que se caracteriza en ser una cadena larga de elementos que no tiene un centro y que cada uno de ellos están conectados con los demás bloques por lo que no necesita una institución o individuo central que se encargue de validar las operaciones. Debido a que se conoce que al estar centralizado existe la posibilidad de que el alto mando sea corrupto y validar solo las operaciones que le plazca.
Con la tecnología Blockchain se evita este problema, y si alguien intentara corromper alguna operación, los demás integrantes de la cadena notaría el cambio.
¿Cómo funcionan?
Imaginemos que tenemos una cadena de 4 personas dentro del Blockchain: Juan, Pedro, Sofia y Carolina. Su objetivo es mantener un récord de transacciones entre ellos.
Por ejemplo: Sofia le debe 15 pesos a Juan, esta transacción se escribe de un documento de texto y se reparte a los demás integrantes de integrantes, así todos tienen un control de las transacciones, pero esto no evita que Pedro coloque en el documento que Juan le debe 5000 pesos y enviarlos a todos los integrantes pareciendo que es verídico, por ello antes de querer mandar una copia de una nueva transacción se debe encontrar un “número mágico” que al momento de leer todas las transacciones y sumarle dicho número, se pasa por un algoritmo que todos conocen y devuelva una cadena de números muy especificar, por ejemplo que el resultado tenga cinco 1s consecutivos al principio de la cadena. A esto se le conoce como la prueba de trabajo y se debe incluir para validar que el documento es legítimo.
El algoritmo utilizado en muchas de las criptomonedas (incluso en estándares de seguridad en páginas como YouTube) se llama RSA256 que es un hash de 256 bits.
Estos algoritmos hash arrojan un número al azar dependiendo del número que le ingreses, por lo que si ingresas un 1 puede darte un valor x, e ingresando un 2 pueda darte algo que no tenga nada que ver ni se parezca a x; pero siempre vas a tener el mismo valor con la misma entrada por lo que si siempre colocas un 1, siempre obtendrás un x por más al azar que aparente.
Sigamos con el ejemplo anterior, donde Pedro quiere falsificar una transacción por lo que comienza a buscar dicho número mágico con su computadora y así realizar su prueba de trabajo, y quizá con una cadena tan pequeña como la que muestro puede salirse con la suya, pero como está trabajando él solo contra los otros 3 integrantes, en algún punto lo van a sobrepasar con la cantidad de pruebas de trabajo que ellos generen, ya que no hay manera de encontrar el número mágico de manera eficiente, solo mediante prueba y error hasta obtener un resultado con cinco 1s consecutivos al principio de la cadena, por lo que es meramente azar o potencia de la computadora lo que determina quien genera la prueba de trabajo.
En las cadenas como la de Bitcoin, son cientos de personas que intervienen y los “mineros” que son los encargados de realizar las pruebas de trabajo ya que poseen hardware muy potente para aumentar sus posibilidades de encontrar el número.
Por esta razón, Pedro tendría que competir contra toda una red de mineros que sobrepasan por mucho su poder computacional generando muchos menos pruebas de trabajo. Además en estos casos, la red de blockchain seguirá los documentos que generan más pruebas de trabajo que es la que va estar apoyada por los mineros y se ignora la que genere menos, que es la que Pedro está intentando falsificar.
En si cuando se recibe un nuevo documento con su prueba de trabajo, la red no la da por verdadera hasta que se reciben cierta cantidad de documentos después de ella, hasta ese punto se considera confiable sus contenidos.
Y a todo esto, ¿Dónde quedan las criptomonedas?
Debido a que las monedas son una representación de algo que tenga valor y que no sea fácil de conseguir, que sean confiables sin perder su valor; se puede crear cualquier tipo de moneda a base de esas características.
Tal como nuestros ancestros, que realizaban trueques con lo que ellos consideraban justo, luego comenzaron a utilizar objetos más raros y que tengan un valor establecido y que no cambiara mucho, optaron por el oro y luego por “promesas de pago” debido a la escasez de oro y lo poco práctico que era cargar con bolsas pesadas de monedas de oro.
Hasta hoy en día, con el sistema monetario FIAT por el cuál el gobierno le da un valor a una moneda y puede cambiar su valor a su voluntad debido a que confiamos en el gobierno y he aquí el detalle, es la confianza.
En las criptomonedas se satisface todas o la mayoría de estas características por lo que crearon su propia moneda y comenzaron a realizar transacciones con ella, pagando a los mineros con la misma moneda en vez de utilizar otras ya utilizadas como el dólar o los pesos mexicanos.
Y como con todas las monedas, existe una razón de cambio con las demás monedas internacionales y ahí su alto valor ante la sociedad, pero también es una de sus grandes problemas, su valor no es constante y si recuerdan, es una de las características que representan a las divisas.
Un ejemplo claro de esto es el caso de Elon Musk, quien hablaba sobre Bitcoin y su precio se disparaba o se desplomaba según lo que el twiteara (así es, ni siquiera ante la prensa ni algún evento importante, solamente a través de una red social). Por eso no se han llegado a utilizar por diferentes compañías o países.
Casos de uso
- Además de contribuir a un gasto energético excesivo en los últimos años, cuando Bitcoin era joven las redes eran muy pequeñas y era muy probable obtener Bitcoins. Sin embargo, en la actualidad cada vez es más difícil y cada vez pagan menos por lo que se requiere un esfuerzo mayor para aumentar sus probabilidades, orillando a los mineros a crear granjas de criptomonedas que son miles de tarjetas gráficas trabajando 24 horas los 7 días de la semana, siendo estos unos de los componente más potentes de una computadora, y por ende más energéticos.
- Ya se encuentran diferentes países evitando que existan estas granjas y otra criptomoneda llamada Etherium desarrollada por NVIDIA, planea actualizarse para crear una nueva prueba de trabajo a base de diferentes inversionistas que ingresaría dinero para verificar que los documentos son válidos, poniendo en riesgo su inversión si deciden corromper el sistema.
- Aún le falta mucho a las criptomonedas para llegar a reemplazar al sistema FIAT debido a que su valor no es constante y su gasto energético preocupante, pero es probable un futuro donde todas nuestras transacciones sean a través de monedas digitales generadas por una red Blockchain.
- Cabe destacar que las computadoras cuánticas pondrán en riesgo muchos algoritmos de seguridad como RSA256 por su naturaleza cuántica. Y aunque aun están lejos de poder hacerlos, es una visión de las criptomonedas, ya que son algo difícil de predecir y solo los avances tecnológicos nos dirán su rumbo.