Estoy buscando el software cgminer ( https://github.com/ckolivas/cgminer ) para entender cómo funciona la minería. Es difícil de entender y hay muchos códigos. Por esto estoy haciendo esta pregunta aquí.
¿Es posible que pueda confirmar una transacción específica? Por ejemplo, envié un bitcoin desde mi dirección a otra dirección y genera una identificación de transacción. ¿Puedo pasar esta identificación de transacción a mi minero individual personalizado y lo confirma? ¿Es posible?
¿Hay algún software que extraiga transacciones personalizadas?
myOwnGPUorCPUMiner -tx [my custom transaction id]
Confirmará mi transacción y finalizará o continuará con la extracción de otras transacciones. (Este código es solo un ejemplo)
En Bitcoin, es tarea de los mineros ordenar las transacciones. Por lo tanto, es posible que un minero elija qué transacciones desea confirmar. De forma predeterminada, eligen las que les proporcionarán los mayores ingresos mineros, pero a menudo elegirán transacciones para priorizar fuera de banda.
Sin embargo, solo puede confirmar una transacción extrayendo un bloque. Eso es lo que es una confirmación, una transacción que se incluye en un bloque y, por lo tanto, se compromete en la cadena de bloques.
Sin embargo, es inviable para usted extraer un bloque en casa. Cualquier poder de minería que pueda adquirir y ejecutar en casa probablemente no lo ayudará a extraer un solo bloque en los próximos 1,000 años. Lo he elaborado aquí: en la era ASIC, ¿vale la pena comenzar a extraer Bitcoin en casa?
La red Bitcoin está protegida por dos potentes protocolos, ambos a prueba de ataques.
En primer lugar, por no permitir que nadie agregue transacciones arbitrarias en la cadena de bloques; debe hacer un cálculo de prueba de trabajo que lleva 1000 años en una sola PC. hacer un cálculo tan intenso es muy costoso y no difiere entre aceptar una transacción o miles de transacciones. por lo que los mineros prefieren poner todo lo que puedan en un solo bloque minado para obtener más bitcoins de las tarifas generales de transacción. no lo olvide: no puede 'minar' una transacción sin ponerla en un bloque, y no puede minar un bloque sin hacer el cálculo de la prueba de trabajo.
en segundo lugar y más importante, el bloque generado debe ser aceptado por otros nodos completos de la red. entonces, si genera un bloque que contiene una transacción sin suficiente evidencia de la firma del remitente; se negarían a aceptar su bloque y ese bloque no tendría ningún valor.
estas dos cosas ayudan a la filosofía de bitcoin a asegurar su independencia de ser violada por cualquier tipo de filtro, boicot o sanciones.
muro
kodmanyagha
gosuto