martes, 5 de junio de 2018

como funcionan las transacciones con las criptomonedas


Las transacciones de BTC en su mayoría tienen como objetivo mover dinero, por ello se utiliza un protocolo sencillo que tiene tres partes; entrada, cantidad y salida. Cada una de estas fases son necesarias para garantizar la seguridad del sistema y mantenerlo impoluto e infranqueable.

La entrada se define como los apartados de una dirección bitcoin que contiene criptomonedas. Suponiendo que deseemos realizar una transacción de 0,2 BTC desde una cuenta que tiene almacenado 1 BTC. La entrada se encarga de identificar cada apartado de ese 1 BTC totales en el monedero para saber cuál 0,2 BTC de la cantidad total debe enviar. Si no existiera el concepto de salida no habría forma de saber que parte de los 1 BTC totales representa esos 0,2 BTC que vamos a enviar.

Por su parte, la cantidad es una unidad numérica que determina el volumen de la transacción. Es decir, esta es la cantidad que indicamos que deseamos enviar a otro monedero que vendría siendo la tercera parte de la transacción cumpliendo el papel de salida. Sin el concepto de cantidad el sistema no sabría cuando dinero enviar, de modo que todas las transacciones serían a ciegas; sin saber cuánto dinero se está enviando ni cuánto va a llegar.

En una transacción, el sistema analiza la cantidad para determinar cuántas entradas debe tomar para llegar a completarla. En este caso, si sistema toma dos entradas de 0,12 BTC para completar esos 0,2 BTC que se desean enviar, lo que daría un total de 0,24 BTC. La cantidad sobrante es enviado a una dirección propia y es tomado por el sistema como salida.

El minero se encarga de ejecutar la transacción y registrarla en la cadena de bloques. Para ello necesita descifrar el hash del bloque anterior, que en realidad sería la última transacción realizada en el sistema. Como recompensa de su prueba de trabajo al minero se le acreditan todos los BTC restantes que no son asignados a ninguna dirección.

En una transacción puede haber tantas entradas y salidas como sean necesarias. Esto es lo que permite que se puedan enviar diferentes cantidades de dinero a distintas personas en una misma transacción. Este factor es especialmente explotado por algunos wallets para ahorrar en comisiones de mineros.



No hay comentarios:

Publicar un comentario