¿Se puede falsificar un bitcoin?

si può falsificare un bitcoin
10 min read

Hace unos días, mientras intentaba explicar en términos sencillos a un grupo de amigos qué es el bitcoin y para qué se inventó, mi amigo Javier, tras decirle que el BTC es considerado el oro digital de las criptomonedas, me preguntó si entonces se puede falsificar un bitcoin.

La verdad es que me quedé atónita ya que, a pesar de los últimos años de estudio y documentación sobre el tema, nunca me había centrado en un tema tan curioso e importante.

Por eso hoy quiero dedicarle a mi amigo Javier un artículo con la respuesta.

¿Se puede falsificar un bitcoin como el oro y el dinero fiduciario?

Wuhan, la ciudad china que se hizo famosa por ser el centro de la propagación del coronavirus, ha sido una vez más el epicentro de otro desastre: más de 80 toneladas de oro prometidas como garantía para un préstamo ahora están siendo investigadas por falsificación.

Si se confirma, el fraude ascendería a 4 mil millones de dólares. Esto demuestra que el oro, que es un bien escaso, puede falsificarse.

Es por eso que nos toca preguntarnos si lo que ahora se considera el oro digital por excelencia, el bitcoin, puede ser falsificado.

Ahora probablemente me preguntarías por qué debería pensar que una criptomoneda puede ser falsificada.

En principio, partimos del hecho de que estamos hablando de una moneda y las monedas pueden ser falsificadas. Sin embargo, por supuesto, no estamos hablando de billetes físicos sino de monedas virtuales.

Y, si lo piensa bien, en un entorno digital todo se puede copiar o descifrar instantáneamente. Lo mismo ocurre con las copias pirateadas de películas, música, libros, etc.

Por lo tanto, si se puede falsificar una moneda física y se pueden copiar archivos digitales, las criptomonedas también son susceptibles de falsificación.

Más allá de la premisa, y aunque hemos recordado que incluso en el mundo virtual todo se puede copiar fácilmente, no se puede hacer lo mismo con un bitcoin. En pocas palabras, no puede haber «bitcoins falsos».

Cómo funciona la tecnología Blockchain

Para explicarte por qué no puede haber bitcoins falsos, comencemos primero con una explicación simple y rápida de qué es la Blockchain.

Para registrar cualquier transacción, bitcoin y otras criptomonedas se basan en la tecnología Blockchain, una especie de libro mayor o libro electrónico que tiene las siguientes características: es público, global, único, permanente y distribuido.

De hecho, las transacciones están agrupadas en bloques y la cadena de bloques contiene la lista de bloques que ya han sido validados. Cada bloque está vinculado a su predecesor de forma cronológica y secuencial hasta el primer bloque, llamado bloque génesis.

Entonces, Blockchain es una especie de enorme base de datos que contiene el registro completo de transacciones en forma encriptada.

SI QUIERES SABER MÁS SOBRE ESTE TEMA, TE RECOMENDAMOS EL TUTORIAL QUE EXPLICA QUÉ ES LA BLOCKCHAIN ​​Y CÓMO FUNCIONA.

La blockchain, como se mencionó, es compartida, porque está duplicada en todas las computadoras que pertenecen a la red, llamadas nodos, y ejecutan el programa para la criptomoneda en cuestión.

La base de datos blockchain es pública, porque cualquiera puede consultar una transacción de criptomoneda, su importe y las direcciones utilizadas en esta transacción en cualquier momento.

Miles de mineros o nodos (computadoras) pertenecientes a la red de Bitcoin procesan transacciones. Estos mineros también verifican el trabajo de otros mineros que previamente han procesado otras transacciones. Cuando las transacciones son validadas colectivamente y coordinadas por mineros, el nivel de confiabilidad es altísimo y hablamos de “confianza descentralizada” porque la confianza se distribuye entre todos los nodos de la red.

De esta forma, por ejemplo, se puede verificar que las entradas anteriores en la cadena no contengan esta transacción, lo que indicaría una duplicación o una operación fraudulenta.

Por ejemplo, si un agente intenta gastar o usar bitcoins falsificados o los que no le pertenecen, estas verificaciones dentro de la blockchain lo detectaría.

Falsificar un bitcoin: la importancia de la descentralización

Bitcoin, al igual que otras criptomonedas, ofrece un nivel de seguridad muy alto gracias a su algoritmo de ‘consenso distribuido’, dentro del cual se distribuyen y evalúan constantemente múltiples copias de un registro para evitar fraudes y errores.

Por ejemplo, si alguien quiere destruir una base de datos centralizada, como una base de datos corporativa, solo necesitará atacar un número limitado de servidores.

Por el contrario, si alguien quisiera destruir por completo la cadena de bloques, tendría que poder acceder a todas las computadoras de la red distribuidas por el planeta y eliminar su copia local, lo cual es imposible.

Por lo tanto, la cadena de bloques es la forma en que Bitcoin se puede descentralizar a diferencia de un banco tradicional.

Como se mencionó anteriormente, la red Bitcoin está construida por aquellos que están conectados a ella:

los nodos o mineros que trabajan con sus potentes equipos para verificar y aprobar operaciones;

usuarios que utilizan carteras de nodos completas en sus equipos;

usuarios que tienen billeteras simples en teléfonos móviles o plataformas digitales.

Cuando se produce una operación para transferir bitcoins del usuario A al usuario B, los datos se envían a la cadena de bloques. En los archivos de la red, aparecerá que el usuario A, en cierta billetera digital, posee una cierta cantidad de bitcoins.

Cada participante de la red se convierte en un nodo y siempre debe existir un consenso para que cada operación sea reconocida como única.

La cadena de bloques también se mantiene en constante sincronización, porque se actualiza con cada operación. Esto significa que la información es siempre la misma para todos, por lo que es imposible falsificar un bitcoin, porque toda la red debe ser engañada y los datos encriptados en la «blockchain» deben ser alterados.

Un hacker tendría que controlar el 51% de toda la red para falsificar o manipular fraudulentamente un bitcoin, pero para ello requiere invertir enormes cantidades de dinero, para controlar más de la mitad del poder.

Además, si alguien pudiera controlar el 51% de la red, toda la red se enteraría de inmediato y, como consecuencia, todos los usuarios de Bitcoin abandonarían la red, porque dejaría de estar descentralizada y bitcoin ya no tendría el valor que tiene actualmente.

Por tanto, podemos concluir que:

  • A diferencia del dinero fiduciario, no es posible falsificar bitcoins por las características de su protocolo, que impiden que una persona lleve a cabo un ataque conocido como doble gasto o ataque del 51%, operación fraudulenta en la que un usuario intenta generar dos o múltiples transacciones de la misma operación. Y en la remota posibilidad de que ocurra un ataque a la red, todos los nodos se enterarìan y terminaría convirtiéndose en un fraude, haciendo que la red sea vulnerable.
  • Una posible falsificación de un Bitcoin ocurriría si un falsificador controlara la mayor parte de la potencia de la CPU de toda la red de Bitcoin, lo que significa que un usuario tendría la potencia de millones de computadoras, lo cual es prácticamente imposible.
  • En la tecnología de criptomonedas, por tanto, la seguridad radica en la criptografía y en el control de la clave privada, que permite firmar las operaciones que se realizan en la red interconectada. 

En el caso de moneda de curso legal, para evitar la falsificación, la autoridad monetaria debe mejorar constantemente la tecnología del papel, las técnicas de impresión o las marcas de seguridad.

Entonces, respondiendo a la pregunta de mi amigo Javier, la descentralización, la verificación de transacciones y el consentimiento son todos mecanismos que permiten que cada transacción bitcoin registrada en la cadena de bloques sea única e irrepetible, hasta el punto de que la falsificación de bitcoins es imposible.