Matemáticas de Satoshi: cómo BitcoinEl uso de herramientas matemáticas garantiza la consistencia del sistema

By Bitcoin.com - Hace 1 año - Tiempo de lectura: 3 minutos

Matemáticas de Satoshi: cómo BitcoinEl uso de herramientas matemáticas garantiza la consistencia del sistema

Hace más de 14 años, Satoshi Nakamoto presentó el Bitcoin red al mundo, creando el primer sistema de contabilidad de entrada triple conocido por la humanidad. Esta maravilla tecnológica, con un valor de mercado actual de $540 mil millones, integra ingeniosamente encriptación y fórmulas matemáticas para fortalecer su seguridad. En esta exploración, profundizamos en dos de las opciones matemáticas que sustentan BitcoinLa arquitectura compleja de , que determina las recompensas de los bloques, las entradas y salidas de transacciones y los ajustes de dificultad de la minería, al mismo tiempo que regula el ritmo al que se descubren nuevos bloques.

Números enteros en el trabajo: una mirada a BitcoinEl uso de números enteros

Bitcoin fue creado utilizando una variedad de procesos de cifrado y fórmulas matemáticas, cada uno con un propósito específico. Un elemento de diseño incorporado en Bitcoin son los uso de números enteros, o números enteros y sus contrapartes negativas.

La Bitcoin del sistema, utiliza matemáticas enteras para evitar posibles desacuerdos que podrían surgir si se usaran números decimales o fraccionarios. El uso de números enteros y sus contrapartes negativas asegura que todos los dispositivos computacionales puedan sincronizarse de manera más efectiva y acordar cambios de red específicos.

La uso de números enteros para mantener la BitcoinEl conjunto de reglas de incluye recompensas por bloques y reducciones a la mitad que ocurren en alturas de bloques específicas divisibles por 210,000. BitcoinLa dificultad de minería también utiliza números enteros para ajustar la dificultad cada 2,016 bloques. Los números enteros, un tipo de datos numéricos frecuentemente usados ​​en software computacional, también se emplean en Bitcoin entradas y salidas de transacciones.

Además, los cálculos de números enteros son generalmente más rápidos y menos propensos a errores que los números de coma flotante. Si Bitcoin si usara números de punto flotante, podría introducir errores de redondeo, lo que generaría inconsistencias y desacuerdos entre los diferentes nodos de la red.

Como Bitcoin usa números enteros, la recompensa del bloque de una futura reducción a la mitad eventualmente se truncará o se redondeará al número entero más cercano usando operadores de cambio de bit o un bitwise operación. Porque la unidad más pequeña de Bitcoin es un satoshi, hace que sea imposible reducirlo a la mitad. Como resultado, BitcoinEl muy discutido suministro limitado de bitcoin realmente será menos que 21 millones de dólares.

Regulación de los tiempos de bloqueo con distribución de Poisson

Además de números enteros, Bitcoin emplea una fórmula matemática similar a la distribución de Poisson para regular la consistencia del tiempo de bloque. El modelo de distribución de Poisson fue desarrollado en 1837 por el matemático francés Simeon Denis Poisson. Usando este modelo, Bitcoindiseño de asegura que los bloques se descubren cada 10 minutos más o menos.

El tiempo real que lleva minar un bloque puede variar debido a la naturaleza probabilística del proceso de minado, pero los bloques normalmente se encuentran dentro del rango de 8 a 12 minutos. Satoshi incorporó un ajuste de dificultad cada 2,016 bloques usando la fórmula para mantener el promedio aproximado de intervalos de bloque de 10 minutos.

Tanto la matemática entera como la distribución de Poisson son herramientas matematicas esenciales in Bitcoin, proporcionando un marco consistente para realizar cálculos y modelar varios aspectos del sistema.

Bitcoin emplea muchos otros mecanismos matematicos y esquemas de encriptación para asegurar la precisión, consistencia y eficiencia del sistema como un todo. Estos incluyen conceptos y fórmulas como prueba de trabajo (PoW), árboles de Merkle, criptografía de curva elíptica, funciones hash criptográficas y campos finitos, entre otros.

¿Qué opinas de los esquemas matemáticos utilizados por los Bitcoin ¿red? Háganos saber sus pensamientos en la sección de comentarios a continuación.

Fuente original: Bitcoin.com