¿Cómo se recompensa a un minero que hizo un bloque que me gusta?

Algunas decisiones de los mineros hacen que se reflejan en los bloques de los que solucionan. Es posible enviar a los mineros algo más de BTC sin saber quién son? Parece obvio que sólo podría enviar algunas monedas a la recepción de la dirección en la coinbase transacción, pero por lo general, la dirección es para un grupo grande de personas. Desde el extra BTC está destinado sólo al que tomó la decisión de enviar a la coinbase dirección no funciona.

Un amigo mío me dijo algo como esto: Cuando usted está en una de minería de la piscina, si la tuya es la máquina que se encuentra la solución a un bloque, a continuación, obtener una mucho mayor recompensa que la de todos los demás. Si esto es cierto, entonces yo esperaría que la dirección de recepción que se obtiene de la pieza más grande de una transacción que gasta el total de la recompensa para un determinado bloque es la dirección a la que esta "Gracias por la minería de la forma de la mina" la recompensa iba a ir. ¿Alguien puede confirmar que este es el caso, o identificar los casos en los que no es verdad?

Me gustaría mucho una herramienta de la gente podría utilizar para agradecer a los mineros para ciertas decisiones. Yo podría escribir yo mismo o pagar a alguien para hacerlo. Voy a prometer ahora para enviar un bitcoin a cualquier persona que proporciona una herramienta de este tipo.

+360
Ahmad Bayounis 7 abr. 2011 16:22:33
22 respuestas

Cada nodo debe mantener una lista de todos los no utilizados salidas. Actualmente hay 15 millones de saldo de las salidas, con un tamaño total de 525 MB. Para comprobar si una nueva transacción es un doble pase, Bitcoin ve si los resultados que se gasta en esto el saldo de transacciones de salida (UTXO) de la base de datos. Si lo son, la nueva transacción no es un doble pase, y si la transacción cumple con los otros requisitos de validez, el pasado salidas serán removidos de la UTXO de la base de datos.

La búsqueda de una transacción en la UTXO de la base de datos es extremadamente rápido debido a que los resultados están ordenados por transacción hash, por lo que la búsqueda puede realizarse mediante búsqueda binaria. Eso significa que a pesar de que hay más de 15 millones de UTXOs, la búsqueda de una particular UTXO dada su transacción hash requiere buscando a sólo ~24 base de datos de ubicaciones en el peor de los casos, que un ordenador puede hacer muy rápidamente.

Esto se complica un poco por el hecho de que las transacciones en raras ocasiones puede ser válida después de que inicialmente siendo válida (después de una reorganización), tan lleno de nodos debe ser capaz de revertir, al menos en las últimas semanas de cambios en el UTXO de la base de datos. Bitcoin Core implementa esto manteniendo un registro de cada cambio en el UTXO de la base de datos y de inversión de cada cambio en el registro, en orden inverso, cuando un rollback es necesario.

Cada nodo tiene información suficiente para calcular el saldo actual de cualquier dirección, aunque Bitcoin en realidad nunca ofertas de hoteles en los saldos directamente.

+973
OldGeeksGuide 03 февр. '09 в 4:24

Si hay una clave privada que conduce a una colisión en una dirección, es posible mostrar que la clave privada no es la utilizada anteriormente, incluso a pesar de que tiene un choque en la dirección?

Específicamente, si hubo un choque en una de las Satoshi propiedad de los bloques iniciales, podría ser impugnada, para mostrar que la persona que lo tiene no tenía la inicial de la clave privada? Específicamente, si se firmó el mismo guión que fue utilizado originalmente, ¿no es generar una firma diferente, mientras que el propietario original sería capaz de reproducir la firma original?

Gracias, David

+948
Tom Lewis 30 may. 2014 12:11:55

Cuando hago

litecoind getreceivedbyaddress LUiTUnmBLQ6mvCXk2YNxiU7cZQdty1pTov

Puedo conseguir

0.00000000

Creo que esto va a ser siempre 0.000 a menos que la dirección en su cartera.dat. Una manera sería incluir las direcciones de la cartera.dat archivo en su litecoind directorio y, a continuación, sólo hacer

litecoind getbalance
+942
natario 20 mar. 2016 6:20:42

El número de bitcoins emiten cada día está dirigida a 7,200 BTC por día. Comenzando con el bloque de 210,000 que el número se reducirá a 3.600 BTC por día.

La distribución en cuanto a que los mineros será la nueva emisión de monedas va a cambiar una vez de ASICs están fuera, pero las cantidades reales de la emisión de los no. (Bueno, no podría ser de unos pocos miles de monedas extras para un par de días, pero luego que reajustar de nuevo a la de destino).

Por lo tanto, habrá muy poco impacto en la "economía Bitcoin" debido a la introducción de forma masiva mayor hash de la capacidad de los que provienen de ASIC diseños de entrar en Bitcoin producción minera.

En cuanto al bloque de recompensa subsidio caída de 50 BTC por bloque 25, que ya es conocido -- la fecha podría variar de una semana o así antes de la meta actual (30 de noviembre de 2012), pero en general se sabe cuándo y en qué grado (de 50 a 25) de que va a suceder por lo que es probable que ya los precios en la mayor parte.

Así, de nuevo, el "Bitcoin economía" probablemente no será afectado por los especuladores o los mineros corriendo a comprar.

+939
adaaaam 7 nov. 2014 23:45:39

He raspador que extrae datos de coinmarketcap para todas las monedas para todos los períodos históricos (abajo a intervalos de 15 minutos) sin embargo, el único volumen de información disponible es de 24 horas volumen. ¿Alguien sabe si es posible conseguir 15m/1hr volumen de datos (históricos) de coinmarketcap? En su defecto, cualquier método razonable para la conversión de las 24 horas de datos a 1 h/15m? Sería sólo una estimación aproximada, lo sé. No sé por qué no proporcionan por hora del volumen de datos.

+898
tonyton 29 mar. 2016 22:11:53
Preguntas acerca de la rentabilidad de un determinado Bitcoin relacionados con la acción, normalmente de minería de datos.
+882
exatma 17 jun. 2019 4:02:15

Esto probablemente se utiliza para ser cierto, como se puede ver en este artículo de Forbes. Esto demuestra que alguien tenía casi 440.000 bitcoins en una sola dirección bitcoin en el verano de 2012, por lo que esta persona bitcoin holdings fueron al menos el 5% de todos los bitcoins en existencia (hay alrededor de 9 millones de bitcoins en existencia en el momento en que se escribió el artículo). Tenga en cuenta que estos bitcoins han dejado desde entonces de que la dirección bitcoin, pero eso no significa que desaparecieron o que no hay ningún otro bitcoin ricos cuentas. Y quién sabe, tal vez la gente con la que muchos bitcoins dividir su riqueza a través de más de una dirección bitcoin...

+863
tonyl7126 16 jun. 2010 5:17:32

Me gustaría saber exactamente donde debo poner mi extra ventiladores de refrigeración alrededor de mi ordenador portátil, por lo que puedo de manera más eficiente frío, mientras que las minas de bitcoins. Me doy cuenta de que esta no es la óptima en el momento, pero antes de invertir en un equipo que quiero probarlo con mi portátil (pero sin sobrecalentamiento nada, por supuesto). Hay una razón por la que mi CPU se está poniendo muy caliente mientras mi GPU es cómodo aunque yo soy de la GPU de la minería?

Ubicación como arriba-derecha, abajo-derecha, etc (w/r/t mirando hacia abajo en el teclado) es muy útil.

También, ¿cuál sería la mejor manera de enfriar el BitForce Jalapeño? Podría yo sólo uso un simple ventilador en un área bien ventilada?

+860
Aduratej 29 abr. 2014 15:07:54

¿Hay alguna forma sencilla de exportar sólo una lista de mis direcciones que tengo en Recibir el dinero de la ficha?
Me gustaría extraer fácilmente de ellos para mantenerse en el lado a ejecutar de vez en cuando curl en esas direcciones para obtener todo el saldo de las salidas para cada uno sin necesidad de ir a blockchain.info sitio web e iniciar sesión en.
Puedo hacer un copiar-pegar y grep todo el contenido de las direcciones, pero tal vez hay alguna manera más confiable?

+842
Carl Cravens 27 feb. 2019 16:48:47

El término general de uso generalizado hoy en día es cryptocurrency. Esto se refiere a una moneda diseñada a principios criptográficos (como Bitcoin es).

El término "dinero fiat" se refiere a la costumbre de dinero emitido por los gobiernos. El gobierno declara que "este es el dinero" (aunque el papel en que se imprime no tiene valor en sí mismo), y la gente lo usa como tal. Wikcionario define fiat como:

  1. Una autoridad de comando o para hacer algo; una eficaz decreto.
+802
Rajib Ahmed 24 may. 2012 23:42:17

Como de v0.14.0 el mempool ahora se guarda al apagar un nodo y se vuelve a cargar después de arrancar. Si un nodo ha sido hacia abajo para <20 minutos vamos a decir, ¿el bitcoin nodo intento de recuperar las transacciones que ha perdido o no esperar hasta que se la ve en un bloque antes de solicitar perdidas las transacciones de un compañero?

Gracias!

+727
awayken 27 abr. 2012 20:56:53

Sí. Antes de P2SH, el más popular de la propuesta para solucionar el problema que P2SH resuelve fue OP_EVAL, que hizo precisamente eso: que reutilizados OP_NOP1 como OP_EVAL.

Un P2SH secuencia de comandos se parece a esto:
[secuencia de comandos de entrada...] [serializado script] | OP_HASH160 [script hash] OP_EQUAL
El equivalente OP_EVAL script tendría este aspecto a la edad de los nodos:
[secuencia de comandos de entrada] [serializado script] | OP_DUP OP_HASH160 [script hash] OP_EQUALVERIFY OP_NOP1
Viejo nodos de verificación sólo que serializado guión coincide con la secuencia de comandos determinada hash cuando hash. Las otras cosas serán ignorados.



Los nuevos nodos vería así:
[secuencia de comandos de entrada] [serializado script] | OP_DUP OP_HASH160 [script hash] OP_EQUALVERIFY OP_EVAL
Los nuevos nodos entender OP_EVAL, por lo que había comprobar que el serializado guión coincide con el dado de secuencia de comandos y ejecutar el serializada de secuencia de comandos. Un OP_EVAL transacción podría ser considerado como no válido para nuevos nodos y válido para la edad de los nodos, pero no la otra manera alrededor. Eso es lo que lo hace un softfork. Si la mayoría de minería de poder es el uso de las nuevas reglas, entonces esto no es un hardfork porque el más largo de la cadena siempre converge a un estado que es válido tanto para los viejos y los nuevos nodos.

Según el nuevo código de operación del comportamiento, puede ser necesario para los nuevos nodos para comprobar secuencias de comandos dos veces para asegurarse de que ciertas secuencias de comandos no puede causar hardforks. Los Scripts son verificados una vez con el viejo guión de reglas y una vez que el uso de las nuevas reglas.

El OP_EVAL propuesta fue finalmente reemplazado con P2SH porque se descubrió que OP_EVAL accidentalmente permitió Turing-completo de secuencias de comandos, que el Bitcoin desarrolladores no quieren. P2SH es muy simple (y un poco raro), en parte para que accidentes similares en el futuro sería fácil de evitar. Pero no hay ningún problema técnico con este método de adición de un nuevo código de operación. Por otra parte, no hay nada que restringen el comportamiento de los nuevos códigos de operación. Por ejemplo, OP_EVAL podría haber interpretado su entrada en un diferente, Turing-completo idioma, aunque hay varias razones por las que esto podría no haber sido una buena idea.

+696
1nata 6 abr. 2012 15:12:53

Digamos que tenemos una Blockchain, que consta de 10 bloques, indexado desde 0(Génesis Bloque) a 9(El último bloque).

Si los datos de un bloque, dicen bloque 5, se cambia(maliciosamente), los datos almacenados en el bloque, así como de los posteriores bloques, deja de ser válida.

¿Qué pasa después?

No es práctico para colocar el blockchain completamente. También es práctico para volver a calcular todos los hashes, en el caso de las grandes cadenas.

Así que, ¿cómo es que los datos del bloque actual, así como la de otros bloques, que se conserva en el evento de un ataque en un solo bloque?

+668
Jason Templeman 1 sept. 2017 7:34:21
electrum -w wallet_path restaurar <pmk>

Creados anteriormente, reloj cartera de maestro de clave pública.

+634
Tarun Agrawal 25 ene. 2014 23:51:40

Tengo bloqueada mi Ledger Nano S. Al configurar el dispositivo, me fue dado un 24 palabras de la semilla de la frase de paso, que me escribió. El dispositivo me pidió que compruebe 3 de los 24 palabras y mi entrada era válido.

Ahora resultó que he cometido un error al escribir la semilla de la frase de paso hacia abajo desde la suma de comprobación no valida y no puedo recuperar mis carteras. Todas las palabras que escribí son palabras que están en el BIP32 spec lista de palabras.

¿Qué estrategia se debe utilizar el (la participación de codificantes o no codificantes) para intentar arreglar la semilla de la frase de paso?

+536
behzad 18 mar. 2010 3:38:16

Cashaddress es el uno con el q prefijo de no uno con el 1 prefijo. El 1 de prefijo de dirección (legado dirección) a menudo conduce a los fondos de pérdidas como la gente se mezcla con una dirección bitcoin. Bitcoin en efectivo, siendo el shitcoin que es, no crear un nuevo formato de dirección desde el principio, pero en lugar de eso siguió uso legado para un largo tiempo. Más tarde se dieron cuenta de su error y se creó la cashaddress. Es mejor si usas la q dirección.

+502
Mark Conrad 2 jun. 2012 1:02:13

Estoy ejecutando el bitcoinj wallettemplate en testnet3. Tengo esta dirección miAKWcmebJ7TYyZCYUx54djHsatVGdNZa8 , he probado algunos sitios web que me envía testnet monedas (Grifo). Pero yo no estoy recibiendo ninguna. ? Lo que yo estoy haciendo mal ?

+362
SALAM 6 may. 2015 19:36:55

Quiero calcular el v-valor de la firma obtenida mediante OpenSSL ECDSA_do_sign función. He encontrado que este valor se calcula utilizando la paridad de y-coordenadas de r. Aquí también encontré que la paridad de y es igual a la paridad de r. Quiero entender que si, depende de la implementación. Nadie puede decir exactamente como las coordenadas x y y son almacenados en el interior de r en OpenSSL. Yo no la puede encontrar en el código.

editado: Entiendo cómo v se calcula. Mi pregunta es cómo conseguir que el y-coordenadas de r en la implementación específica de la firma ECDSA en la biblioteca OpenSSL.

+358
Ramis 15 sept. 2016 6:38:21

Posibles Duplicados:
¿Qué software y habilidades necesito?

He visto en la wiki, hay muchos pasos (duro pasos para un no-geek de la persona) para construir una cartera. Hay una manera fácil para que una nueva no-geek bitcoin usuario? (algún tipo de script?). Gracias.

EDIT: quiero construir mi primera cartera.

+240
Ricardo Francisco 30 jun. 2017 23:32:00

Depende del tipo de cartera que se está utilizando en el servidor. usted puede escribir su propio nodo a publicar las transacciones (muy duro) usted puede utilizar los servicios de 3 ª parte como blockchain info (fácil) usted puede usar una billetera que tiene una api (como bitcoin-core tiene json rpc) a continuación, escribe un programa que llame a esta cartera para generar tx utiliza la compilación de la seguridad de la cartera

+207
Miky123 13 feb. 2011 6:27:45

Como yo lo entiendo, P2Pool tiene algunos problemas, ya que es sólo una por separado blockchain con un tiempo más corto entre los bloques, los pequeños mineros todavía tiene más varianza, y, hipotéticamente, si el tiempo entre bloques fueron 10 segundos y cada nuevo bloque tomó 0,5 segundos para ser recibido por un minero, luego el minero estaría gastando 0.5/10 segundos de trabajo en un antiguo bloque. Así que, básicamente, si el tiempo entre bloques se reduce a menor variación, los mineros van a perder un porcentaje mayor de tiempo y perder dinero.

¿Por qué no las piscinas sólo uso el BitPenny enfoque de tener el cliente de minería de verificar que el propietario de la piscina no está tratando de mina doble pasa?

+60
Tim Leamon 7 nov. 2018 23:03:49

Veamos un ejemplo. BTC Guild (www.btcguild.com) tiene alrededor de 33 GH/s.

https://www.btcguild.com/index.php?page=pool_stats

Eso es alrededor de un tercio de la totalidad de la red Bitcoin combinado

http://blockchain.info/charts/hash-rate?showDataPoints=false&timespan=&show_header=true&daysAverageString=7&scale=0&address=

Así que vamos a imaginar que, en promedio, la mina de un tercio de todos los bloques. Que 6*24 / 3 = 48 bloques en un día, 336 bloques en una semana, y 1440 bloques en un mes.

Supongamos ahora que cada bloque tiene una tarifa de transacción de 0.5 BTC en promedio. Ahora contando sólo la tarifa de transacción de la: Que el 24 de BTC en un día, 168 BTC en una semana y 720 BTC en un mes.

+30
oscar f ramirez 16 abr. 2010 21:37:21

Mostrar preguntas con etiqueta