Explorar todas las reseñas

¿Cómo funcionan las transacciones de Bitcoin?

Las transacciones de Bitcoin son mensajes que indican el movimiento de bitcoins de remitentes a receptores. Las transacciones se firman digitalmente utilizando criptografía y se envían a toda la red de Bitcoin para su verificación. La información de las transacciones es pública y se puede encontrar en el libro digital conocido como 'blockchain'. La historia de cada transacción de Bitcoin se remonta al punto donde los bitcoins fueron producidos o 'minados' por primera vez.
¿Cómo funcionan las transacciones de Bitcoin?
Usa la aplicación Bitcoin.com Wallet de múltiples cadenas, confiada por millones para enviar, recibir, comprar, vender, comercializar y gestionar de manera segura y sencilla las criptomonedas más populares. También puedes conectarte a miles de aplicaciones descentralizadas (DApps), desde juegos hasta derivados financieros.

Resumen

Si deseas enviar dinero a un amigo, en el sistema bancario tradicional, probablemente usarías una aplicación o sitio web del banco para transferir los fondos, y el banco manejaría todo detrás de escena. Sin embargo, puedes enviar bitcoin sin la necesidad de una autoridad central como un banco. El proceso de transacción de Bitcoin asegura que las transacciones sean legítimas, seguras y transparentes. A continuación, se presenta una descripción general de una transacción de bitcoin:

  1. Creación de una Transacción: Cuando envías bitcoin, creas una transacción desde tu billetera digital. Esta transacción incluye la dirección del remitente (clave pública), la dirección del destinatario (clave pública), la cantidad de Bitcoin a enviar y una tarifa de transacción que estás dispuesto a pagar a los mineros.
  2. Firmas Digitales: Para demostrar que eres el propietario del bitcoin que deseas enviar, la transacción debe ser firmada usando tu clave privada a través de un proceso criptográfico. Esto se conoce como firma digital. Es esencial mantener tu clave privada en secreto porque es como tu contraseña digital.
  3. Transmisión y Confirmaciones: Una vez firmada, la transacción se transmite a la red de Bitcoin y entra en el mempool, que es como una sala de espera para transacciones que esperan ser confirmadas. Los mineros pueden elegir transacciones del mempool para formar nuevos bloques. El primer minero en resolver un problema matemático difícil puede crear el siguiente bloque. El minero ganador transmite su nuevo bloque, que es confirmado por el resto de la red.
  4. Finalización de la Transacción: Una vez confirmada, el nuevo bloque se añade a la copia de cada participante de la red del blockchain. Las transacciones en el nuevo bloque se consideran confirmadas. Sin embargo, es práctica común esperar al menos seis confirmaciones (seis bloques más añadidos después del bloque que contiene tu transacción) para considerar la transacción como final. Esto es para asegurar que la transacción no sea revertida o doblemente gastada en caso de un fork temporal en el blockchain.

Los bitcoins existen como registros de transacciones de Bitcoin

Definimos un bitcoin como una cadena de firmas digitales. Cada propietario transfiere bitcoin al siguiente firmando digitalmente un hash de la transacción previa y la clave pública del siguiente propietario y añadiendo estos al final de la moneda. Un beneficiario puede verificar las firmas para verificar la cadena de propiedad.

Los bitcoins no "existen" por sí mismos. No hay bitcoins físicos, ni los propietarios de Bitcoin tienen una "cuenta". En su lugar, hay un 'blockchain', que puedes imaginar como un libro de contabilidad, o un registro, de todas las transacciones que han tenido lugar entre direcciones de Bitcoin. Estos registros de transacciones son actualizados por los participantes de la red de Bitcoin (nodos) y compartidos entre todos sus nodos a medida que los saldos aumentan y disminuyen. Puedes usar un 'explorador de bloques' si deseas ver el historial, así como el saldo actual, de cualquier dirección de Bitcoin dada.

Claves públicas y privadas

Para enviar Bitcoin, debes tener acceso a las claves públicas y privadas asociadas con la cantidad de bitcoin que deseas enviar. Cuando hablamos de que alguien "posee" bitcoins, lo que realmente significa es que esa persona tiene acceso a un 'par de claves' compuesto por:

  • una clave pública (una dirección) a la que previamente se envió cierta cantidad de bitcoin
  • la clave privada única correspondiente (una contraseña) que autoriza que el bitcoin previamente enviado a la clave pública anterior (dirección) se envíe a otro lugar.

Las claves públicas, también conocidas como direcciones de bitcoin, son secuencias de letras y números generadas aleatoriamente que funcionan de manera similar a una dirección de correo electrónico o un nombre de usuario en un sitio de redes sociales. Como su nombre indica, son públicas, por lo que es seguro compartirlas con otros. De hecho, debes dar tu dirección de Bitcoin a otros cuando quieras que te envíen bitcoin. La clave privada es otra secuencia de letras y números, también generada aleatoriamente. Sin embargo, las claves privadas, como las contraseñas del correo electrónico u otras cuentas, deben mantenerse en secreto. Nunca compartas tu clave privada con nadie en quien no confíes al 100% para que no te robe.

Lee más: Asegúrate de que tus activos digitales estén seguros con estos simples consejos.

Puedes pensar en tu dirección de Bitcoin como una caja fuerte transparente. Otros pueden ver lo que hay dentro, pero solo aquellos con la clave privada pueden abrir la caja fuerte para acceder a los fondos dentro.

Entradas y salidas de transacciones

Aunque sería posible manejar las monedas individualmente, sería poco práctico hacer una transacción separada por cada centavo en una transferencia. Para permitir que el valor se divida y combine, las transacciones contienen múltiples entradas y salidas. Normalmente habrá una única entrada de una transacción previa más grande o múltiples entradas combinando montos más pequeños, y como máximo dos salidas: una para el pago y otra que devuelve el cambio, si lo hay, al remitente.

-Satoshi Nakamoto, Bitcoin Whitepaper

Desglosemos esa sección del libro blanco de Bitcoin observando una transacción de muestra en la práctica:

Mark quiere enviar 1 BTC a Jessica. Para hacer esto, usa su clave privada para 'firmar' un mensaje con los detalles específicos de la transacción. Este mensaje, que debe ser transmitido a la red, contendrá lo siguiente:

  • Entradas. Esto contiene información sobre el bitcoin previamente enviado a la dirección de Mark. Por ejemplo, imagina que Mark recibió previamente 0.6 BTC de Alice y 0.6 BTC de Bob. Ahora, para enviar 1 BTC a Jessica, podría haber dos entradas: una entrada de 0.6 BTC previamente de Alice y una entrada de 0.6 BTC previamente de Bob.
  • Cantidad. En este caso, la cantidad que Mark quiere enviar es 1 BTC.
  • Salidas. Hay dos salidas. La primera es 1 BTC a la dirección de Jessica. La segunda es 0.2 BTC devueltos como 'cambio' a Mark. Esta segunda salida se calcula como el total de las entradas [0.6 + 0.6 = 1.2], menos la cantidad que Mark quiere enviar [1 BTC].

Esto puede parecer confuso, pero se hace de esta manera para mejorar la eficiencia, y la buena noticia es que conocer los detalles detrás de escena de las transacciones de Bitcoin no es necesario para enviar o recibir bitcoin. Tu Bitcoin Wallet se encarga de eso.

Transmisión y confirmaciones

En el ejemplo anterior, Mark (a través de su software de billetera) transmitirá su transacción propuesta a la red de Bitcoin. Un grupo especial de participantes en la red conocido como 'mineros' verifica que las claves de Mark puedan acceder a las entradas (es decir, la(s) dirección(es)) desde donde recibió previamente el bitcoin que afirma controlar. Los mineros también reúnen una lista de otras transacciones que fueron transmitidas a la red alrededor del mismo tiempo que la de Mark y las forman en un bloque. Cualquier minero que haya completado el 'Proof of Work' está permitido para proponer un nuevo bloque que se añadirá o 'adjuntará' a la cadena haciendo referencia al último bloque. Ese nuevo bloque luego se transmite a la red. Si otros participantes de la red (nodos) están de acuerdo en que es un bloque válido (es decir, las transacciones que contiene siguen todas las reglas del protocolo y referencia correctamente al bloque anterior), lo pasarán. Eventualmente, otro minero construirá sobre él refiriéndose a él como el bloque anterior al proponer el siguiente bloque. Cualquier transacción que estuviera en el bloque anterior ahora habrá sido 'confirmada' por el siguiente minero. A medida que se añaden bloques a la cadena, el número de confirmaciones de la transacción de Mark aumenta.

¿Por qué algunas confirmaciones de transacciones de bitcoin tardan tanto?

Cada bloque solo puede contener un cierto número de transacciones, y ese número está determinado en gran medida por el espacio disponible en cada bloque, o el 'tamaño del bloque', que es de 1 MB. El espacio limitado da lugar al mercado de tarifas, donde los mineros, que recogen tarifas, eligen incluir en el siguiente bloque solo aquellas transacciones que han incluido una tarifa lo suficientemente alta. Por lo tanto, las tarifas más altas actúan como incentivo para que los mineros prioricen tus transacciones.

Ten en cuenta que el tamaño del bloque es un límite arbitrario, pero la comunidad de Bitcoin ha elegido mantener el tamaño del bloque lo más pequeño posible para facilitar que las personas operen nodos de Bitcoin. Bitcoin Cash, que es un fork de Bitcoin, tiene un tamaño de bloque más grande y, por lo tanto, requiere tarifas mucho más bajas para las transacciones.

Lee más: Entiende cómo la red de Bitcoin decide sobre cuestiones críticas como el tamaño del bloque.

¿Cuánto cuestan las tarifas de transacción de bitcoin?

Las tarifas por enviar bitcoin podrían ser desde unos pocos centavos hasta $100. La razón de la gran variación es que las tarifas de Bitcoin dependen tanto de la oferta y la demanda (es decir, qué tan congestionada está la red en un momento dado) como del "tamaño" de tu transacción. El tamaño se ve afectado principalmente por las entradas, por lo que si tu transacción tiene muchas entradas, ocupará más espacio en el bloque y demandará una tarifa más alta. Por ejemplo, si deseas enviar 10 BTC, hay una buena probabilidad de que tu transacción requiera más entradas que si deseas enviar 1 BTC. La transacción de 10 BTC podría consistir en 5+2+1+1+1 (así que un total de 5 entradas) mientras que la transacción de 1 BTC podría ser solo dos entradas como en nuestro ejemplo de Mark/Jessica anterior.

Muchas billeteras, incluyendo Bitcoin.com Wallet, permiten a los usuarios configurar manualmente las tarifas de transacción. Esto te ayuda a evitar pagar de más. Por ejemplo, si no tienes prisa, puedes establecer la tarifa más baja para que sea recogida por un minero cuando la red esté menos congestionada. También puedes asegurar que tus transacciones se procesen inmediatamente aumentando tu tarifa.

Lee más: Entiende los entresijos de enviar bitcoin.

Descubra las principales plataformas para comprar, vender e intercambiar criptomonedas.

Descubra las principales plataformas para comprar, vender e intercambiar criptomonedas.

Guías relacionadas

Empezar desde aqui →
Una breve introducción a Bitcoin

Una breve introducción a Bitcoin

Obtén una introducción sencilla a Bitcoin y por qué es importante.

Lee este artículo →
Una breve introducción a Bitcoin

Una breve introducción a Bitcoin

Obtén una introducción sencilla a Bitcoin y por qué es importante.

¿Cómo funciona el intercambio de bitcoin?

¿Cómo funciona el intercambio de bitcoin?

¿Qué tan seguro es almacenar tu criptomoneda en intercambios centralizados?

Lee este artículo →
¿Cómo funciona el intercambio de bitcoin?

¿Cómo funciona el intercambio de bitcoin?

¿Qué tan seguro es almacenar tu criptomoneda en intercambios centralizados?

¿Qué es la gobernanza de Bitcoin?

¿Qué es la gobernanza de Bitcoin?

¿Cómo opera la red y decide sobre cuestiones críticas?

Lee este artículo →
¿Qué es la gobernanza de Bitcoin?

¿Qué es la gobernanza de Bitcoin?

¿Cómo opera la red y decide sobre cuestiones críticas?

¿Qué es Bitcoin?

¿Qué es Bitcoin?

Obtén una introducción sencilla a Bitcoin y por qué es importante.

Lee este artículo →
¿Qué es Bitcoin?

¿Qué es Bitcoin?

Obtén una introducción sencilla a Bitcoin y por qué es importante.

¿Qué es Bitcoin Cash?

¿Qué es Bitcoin Cash?

Bitcoin Cash es un sistema de efectivo electrónico descentralizado de persona a persona que no depende de ninguna autoridad central como un gobierno o institución financiera.

Lee este artículo →
¿Qué es Bitcoin Cash?

¿Qué es Bitcoin Cash?

Bitcoin Cash es un sistema de efectivo electrónico descentralizado de persona a persona que no depende de ninguna autoridad central como un gobierno o institución financiera.

check icon
CONFIADO POR MÁS DE 5 MILLONES DE USUARIOS DE CRIPTOMONEDAS EN TODO EL MUNDO

MANTÉNTE ADELANTE EN CRYPTO

ENTREGADO SEMANALMENTE
ENTREGADO SEMANALMENTE

Mantente al día en criptomonedas con nuestro boletín semanal que ofrece las ideas más importantes.

news icon

Noticias semanales de criptomonedas, seleccionadas para ti

insights icon

Información procesable y consejos educativos

products icon

Actualizaciones sobre productos que impulsan la libertad económica

Registrarse

Sin spam. Cancela la suscripción en cualquier momento.

Comienza a invertir de manera segura con el Bitcoin.com Wallet.Comienza a invertir de manera segura con el Bitcoin.com Wallet.Comienza a invertir de manera segura con el Bitcoin.com Wallet.

Comienza a invertir de manera segura con el Bitcoin.com Wallet.

Más de billeteras creadas hasta ahora

Todo lo que necesitas para comprar, vender, intercambiar e invertir tu Bitcoin y criptomoneda de manera segura.

App StoreGoogle PlayQR Code
Download App