Criptografía | Think Smart Financial

La criptografía es un campo de investigación amplio y diverso. El estudio de los algoritmos de hash, cifrado y descifrado, así como las claves públicas y privadas, pertenecen al campo de la criptografía. En esencia, estos tres conceptos se basan en las matemáticas y la probabilidad. Bitcoin utiliza la criptografía de diferentes formas para crear un sistema descentralizado, impotente, sin confianza, inmutable.

Bitcoin utiliza criptografía de clave pública, el uso de claves públicas y privadas para permitir a los usuarios generar sus propias claves, y enviar y recibir bitcoins de forma injustificada y desconfiada. El hecho de que los usuarios puedan “suscribirse” a bitcoin sin ningún tercero o verificación es crucial para su naturaleza sin permiso. Si los usuarios tuvieran que solicitar un conjunto de claves de una autoridad central para usar la red, bitcoin casi no sería diferente del sistema bancario actual.

Además, si un usuario envía su clave pública a otro usuario para recibir bitcoins, tiene la garantía de que el remitente no puede usar la clave pública para robar sus fondos. Esto es fundamentalmente diferente de un sistema financiero obsoleto en el que un empleador o proveedor tiene acceso a su cuenta bancaria una vez que transfiere información bancaria o tiene su tarjeta de crédito. Si bien la mayoría de los proveedores son honestos, pueden cobrarle en cualquier momento. Confía en ellos, esperando que su banco o gobierno arregle todo si se convierten en un fraude. La desconfianza es crucial para un sistema descentralizado como Bitcoin, y la criptografía de clave pública no permite a los usuarios confiar en nadie.

Bitcoin utiliza funciones hash para mantener la coherencia de la cadena de bloques y descentralizar la red. Si Miner aplica un hash a un bloque con la esperanza de encontrar un hash válido, el hash del bloque anterior se incluye en ese bloque. Debido a las propiedades de la función hash, si cambia el hash del bloque anterior, cambiará el hash del bloque actual, cancelando la Prueba de Trabajo y por lo tanto todo el bloque. Por ejemplo, si la cadena de bloques tiene 500 bloques, el hash del bloque №400 incluirá el hash del bloque №399. Si se cambia una parte del bloque №399, el hash del bloque №399 cambiará, lo que hará que el hash del bloque №400 cambie y así sucesivamente hasta el bloque №500. Cada bloque después del bloque №399 se declarará inválido. Esta función no permite que nadie cambie un bloque una vez que es parte de una cadena de bloques sin restaurar completamente la cadena de bloques.

El proceso de minería también tiende a descentralizarse debido a las propiedades de la función hash y al requisito de Prueba de trabajo. Debido a que el algoritmo hash está disponible públicamente, cualquier persona con acceso a la potencia informática es capaz de extraer bitcoins. Debido a que el algoritmo hash es aleatorio, los jugadores grandes no pueden jugar el sistema y obligar a los jugadores más pequeños. Las recompensas de la minería están directamente relacionadas con el trabajo realizado, aunque es probable. Estos dos altavoces proporcionan minería de bitcoins descentralizada, protegiendo a bitcoin del 51% de los ataques o incautaciones regulatorias.


Deja un comentario