Buenas, antes que nada bienvenido, vi tu post en la seccion del Norte (En ingles) donde pides ayuda por tu situacion economica en Cuba. Veo que la recomendacion de escribir en la seccion en español no cayo en oidos sordos. Enhorabuena!
Hablando de transacciones de en la red de Bitcoin voy a tratar de explicarlo de una manera sencilla y posiblemente omitiendo muchos detalles
Para validar las transacciones se hacen mas o menos los siguentes pasos:
- Se valida que la transacction tenga el formato adecuado
- Se valida que los utxos que se incluyen esten sin ser gastados (No Doble gasto)
- Se valida que las firmas en la transaccion sean validas y correspondan con la llave publica de la direccion que esta haciendo el gasto.
- Sa validan otras condiciones variadas referentes al consenso de la red, ejemplos NO gastar mas balance del que se tiene, Apartar la cantidad de fee minima, entre otras.
Las transacciones son registradas por los mineros, estas se incluyen en el bloque solo si pasaron todas las pruebas antes mencionadas.
Si la transaccion paga una comision minima y la red esta congestinada es posible que tarde bastante en ser incluida en un bloque.
Cualquier persona puede minar si, sin embargo hoy en dia se requiere mucho poder de computo para realizarlo por lo cual no es barato entrar al mundo de minado de bitcoin hoy en dia. Basicamente se requiere todo un centro de computo de gran escala y especializado para realizar la operacion.
La Operacion que realizan los mineros es encontrar un hash de sha256 que contenga cierta cantidad de ceros a la izquierda, este hash debe de ser el resultado de hashear la cabecera del bloque la cual debe de incluir el hash del bloque anterior.
Pero no quiero entrar en temas mas tecnicos para no confundirte
Te recomiendo darle una leida al libro: Mastering Bitcoin 2nd Edition - Programming the Open Blockchain
https://github.com/bitcoinbook/bitcoinbookSi tienes mas dudas preguntalas, aun que la mayoria podrian ser repondidas por el libro antes mencionado.
Sin embargo si te atoras no dudes en pedir una mano por aqui.
Saludos!