Thursday, February 2, 2023

La unidad de cuenta del sistema bitcoin es el bitcoin . Los códigos de moneda para representar bitcoin son BTC [a] y XBT

Diseño

Unidades y divisibilidad

La unidad de cuenta del sistema bitcoin es el bitcoin . Los códigos de moneda para representar bitcoin son BTC [a] y XBT. [b] [37] : 2  Su carácter Unicode es ₿. [1] Un bitcoin es divisible hasta ocho decimales. [7] : cap. 5  Las unidades para cantidades más pequeñas de bitcoin son el milibitcoin (mBTC), equivalente a 1  1000 bitcoin, y el satoshi (sat), que es la división más pequeña posible, y nombrado en homenaje al creador de bitcoin, que representa 1 100 000 000 (cien millonésimo) bitcoin. [2] 100,000 satoshis son un mBTC. [38]

cadena de bloques

Estructura de datos de bloques en el libro mayor
Número de transacciones de bitcoin por mes, gráfico semilogarítmico [39]

La cadena de bloques de bitcoin es un libro público que registra las transacciones de bitcoin. [41] Se implementa como una cadena de bloques , cada bloque contiene un hash criptográfico del bloque anterior hasta el bloque de génesis [c] en la cadena. Una red de nodos de comunicación que ejecutan el software bitcoin mantiene la cadena de bloques. [42] : 215–219 Las  transacciones de la forma en que el pagador X envía Y bitcoins al beneficiario Z se transmiten a esta red utilizando aplicaciones de software fácilmente disponibles.

Los nodos de red pueden validar transacciones, agregarlas a su copia del libro mayor y luego transmitir estas adiciones al libro mayor a otros nodos. Para lograr una verificación independiente de la cadena de propiedad, cada nodo de la red almacena su propia copia de la cadena de bloques. [43] En intervalos de tiempo variables, con un promedio de cada 10 minutos, se crea un nuevo grupo de transacciones aceptadas, llamado bloque, se agrega a la cadena de bloques y se publica rápidamente en todos los nodos, sin necesidad de supervisión central. Esto permite que el software de bitcoin determine cuándo se gastó un bitcoin en particular, lo cual es necesario para evitar el doble gasto . Un libro mayor convencional registra las transferencias de letras reales o pagarésque existen aparte de él, pero como libro de contabilidad digital, los bitcoins solo existen en virtud de la cadena de bloques; están representados por los productos no gastados de las transacciones . [7] : cap. 5 

Los bloques individuales, las direcciones públicas y las transacciones dentro de los bloques se pueden examinar mediante un explorador de cadenas de bloques. [44]

Actas

Ver también: red Bitcoin

Las transacciones se definen utilizando un lenguaje de secuencias de comandos similar a Forth . [7] : cap. 5  Las transacciones consisten en una o más entradas y una o más salidas . Cuando un usuario envía bitcoins, el usuario designa cada dirección y la cantidad de bitcoin que se envía a esa dirección en una salida. Para evitar el doble gasto, cada entrada debe hacer referencia a una salida anterior no gastada en la cadena de bloques. [45]El uso de múltiples entradas corresponde al uso de múltiples monedas en una transacción en efectivo. Dado que las transacciones pueden tener múltiples salidas, los usuarios pueden enviar bitcoins a múltiples destinatarios en una sola transacción. Al igual que en una transacción en efectivo, la suma de los insumos (monedas utilizadas para pagar) puede exceder la suma prevista de los pagos. En tal caso, se utiliza una salida adicional, devolviendo el cambio al pagador. [45] Cualquier satoshi de entrada que no se tenga en cuenta en los resultados de la transacción se convierte en la tarifa de transacción. [45]

Aunque las tarifas de transacción son opcionales, los mineros pueden elegir qué transacciones procesar y priorizar aquellas que pagan tarifas más altas. [45] Los mineros pueden elegir transacciones basadas en la tarifa pagada en relación con el tamaño de su almacenamiento, no en la cantidad absoluta de dinero pagada como tarifa. Estas tarifas generalmente se miden en satoshis por byte (sat/b) . El tamaño de las transacciones depende de la cantidad de entradas utilizadas para crear la transacción y la cantidad de salidas. [7] : cap. 8 

Los bloques en la cadena de bloques originalmente estaban limitados a 32 megabytes de tamaño. Satoshi Nakamoto introdujo el límite de tamaño de bloque de un megabyte en 2010. [ Aclaración necesaria ] Eventualmente, el límite de tamaño de bloque de un megabyte creó problemas para el procesamiento de transacciones, como el aumento de las tarifas de transacción y el retraso en el procesamiento de transacciones. [46] Andreas Antonopoulos ha declarado que Lightning Network es una posible solución de escalado y se refirió a Lightning como una red de enrutamiento de segunda capa. [7] : cap. 8 

Propiedad

--
You received this message because you are subscribed to the Google Groups "1TopReadys1" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 1topreadys1+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/1topreadys1/CAMm_%2ByZHfqQRCZkRW35Nfq-e_5ycrWgkAV%3DEm0hLEO1h%2BV5E0Q%40mail.gmail.com.

No comments:

Post a Comment