Prueba de trabajo - ¿la maquinaria de la materia?

Técnicamente no importa si estoy usando un super ordenador o un portátil para hacer la prueba de trabajo, es simplemente que con una super computadora que puede ir a través de los intentos mucho más rápido, lo que significa que tienen una mayor probabilidad de resolver el problema antes que nadie y, por tanto, reclamar la recompensa, ¿verdad?

+262
Bryan Hearn 16 oct. 2014 8:54:05
19 respuestas

Sería un no-transferencia bancaria de trabajo? Cómo obtener una realoadable tarjeta de débito prepagada y el uso que para el gasto / uso de CAJEROS automáticos?

+997
user313574 03 февр. '09 в 4:24

Es posible el uso de "Bitcoin días destruido" como unidad de moneda? En caso afirmativo, ¿a precio de nada con esto? Si no, ¿por qué no?

+823
JKelly 15 sept. 2014 1:37:07

Estoy usando un bitcoin No-determinista de la cartera creado por una empresa privada.

En el que hay pocos bitcoins por valor de 100$

De alguna manera me borrar datos de la Aplicación para android, y Ahora todos los recuerdos relacionados con mi cartera es removido desde el dispositivo android.

¿Cómo puedo recuperar mis bitcoins desde android aplicación de cartera ?

ACTUALIZACIÓN

No estoy seguro, pero Si tengo copia de seguridad de la cartera de archivo, ya sea en forma de cartera.dat o billetera.bin

Incluso entonces mi memoria interna de datos han eliminado así por Borrar datos de la aplicación.

¿No es así?

+823
DoasLM 8 nov. 2010 14:05:46

No, Electrum no requiere de Bitcoin-Qt para ser instalado en su ordenador. Electrum y BitcoinJ no completa a los clientes, aunque, por lo que dependen de Bitcoin-Qt en algún nivel-Electrum a través de la capa de red y BitcoinJ a través de la Bitcoin red del SPV modo.

+802
Micah Walter 6 jul. 2012 7:14:10

Me preguntaba si P2Pool es descentralizado, ¿por qué se muestran en la BitcoinWatch piscina gráfico de distribución?

Yo pensé que se iba a mostrar en "Desconocido", pero supongo que esto solo es solo de los mineros? O algún oscuro de la piscina?

Y "Otros" supongo que es una selección de pequeñas piscinas cuya tasa de hash es demasiado pequeña para tener un visible sector en el gráfico?

EDIT: Es que actualmente no es visible en el gráfico de la BitcoinWatch pero estoy seguro de que la vi no hace mucho tiempo, así que voy a subir una imagen cuando la veo de nuevo.

+680
KeithSmith 14 nov. 2015 9:06:46

Definitivamente 36.2 k BTC.

Como te has dado cuenta, es lo que más se utiliza para el dinero de todos modos.

Y, para que conste, yo nunca había breve menor de unidades como @Meni sugerido, porque sólo puede causar confusión: no es una unidad del SI que estamos hablando, es el dinero, y el dinero que utiliza los diferentes convenios.

+676
macaronsdrivemecrazy 16 oct. 2015 3:33:04

El documento vinculado a proporciona toda la información que necesita.

Específicamente, para una salida para ser reconocido como pagar-para-scripthash, su scriptPubKey debe coincidir con el formato de

OP_HASH160 [20-byte-hash-valor] OP_EQUAL

El scriptSig de la acción redentora de la entrada es validado utilizando diferentes reglas:

  1. La validación falla si hay otras operaciones que "empuje" datos de las operaciones en el scriptSig.
  2. Normal se hace la validación: una pila inicial se crea a partir de las firmas y {serializado script}, y el hash de la secuencia de comandos se calcula y se produce un error de validación de inmediato si no coincide con el hash en el punto fuera.
  3. {serializado script} se desprendió la inicial de la pila, y la transacción es validado utilizando de nuevo el aparecido de la pila y el deserializa script como el scriptPubKey.

Los clientes más antiguos aceptaría entradas, pero ellos no validar la secuencia de comandos incluye. Por lo tanto, la adición de estas reglas es una suave horquilla.

+588
gyncha 27 sept. 2019 11:04:58

Que están siendo estafados.

Cuentas individuales no necesitan de minería de datos, minería de datos es necesaria para asegurar la red como un todo.

Esto es una estafa común, donde te piden para "invertir" una cierta cantidad en minería de datos y, a continuación, la cadena a lo largo de por pedirle a pagar más para desbloquear un mejor rendimiento, o desbloquear las teclas, o cualquier otra tontería que puede venir para arriba con.

Cortar sus pérdidas y escritura de los $300, no enviar más fondos.

+558
cnthdf 16 may. 2018 19:20:33

BTC Testnet grifo:

https://coinfaucet.eu/en/btc-testnet

De trabajo como de Oct 5, 2018

+548
Iger Ger 18 mar. 2018 23:39:28

He CPU y ancho de banda de sobra y me gustaría participar en el P2P naturaleza de la distribución de la blockchain a otros compañeros. ¿Cómo puedo correctamente y de forma segura participar?

También, ¿cómo puedo probar o verificar mi cliente que su trabajo correctamente?

Puedo participar en el mismo (puerto 8333) blockchain de la replicación, si puedo ejecutar en modo de servidor?

+494
Alex SysAdmin 8 sept. 2018 5:33:03

Tengo dos válidas tx y dos firmas válidas para aquellos tx.

Ahora se ven como:

1) A -> B 
2) C -> D

A y C son los insumos & B y D son las salidas.

Quiero ser capaz de combinar en:

1) A, C -> B, D

Hay una manera que puedo combinar estos dos tx y sus correspondientes firmas en uno válido tx sin tener acceso a las llaves?

+451
regnik 2 dic. 2017 16:37:58

No, un Trezor no depende de trezor.io o SatoshiLabs todavía existentes. Usted puede utilizar un Trezor con cualquier cartera de software que ha implementado el soporte para Trezors. Uno de esos cartera de Electrum.

+405
Katzman 22 jul. 2010 22:18:09

La lista que Tibor identificado es de la vieja escuela, el contraste de esta emergentes FPGA/ASIC lista para Litecoin.

+394
sirjasnlee 27 ene. 2011 7:23:41

Entiendo que G es un punto en la curva, que es cierto para y^2 = x^3 + ax + b. Pero puede haber varios otros puntos que es cierto para la ecuación de arriba, pero ¿cómo podemos elegir cuál es nuestro dios?

+312
Head in the clouds 19 sept. 2011 2:00:40

Usted puede abrir una cuenta en una web basada en la cartera (como StrongCoin o MyWallet), y enviar las monedas allí.

Por supuesto, se debe generar una nueva dirección a sí mismo y mover las monedas allí.

+290
Nicholas Potratz 14 jul. 2017 19:27:41

Para exportar una clave privada a partir de su Satoshi bitcoin-qt cliente:

  1. el lanzamiento de su cliente bitcoin como de costumbre y espere a que se cargue el blockchain y puesta en marcha
  2. haga clic en 'ayuda' en la barra de menú (parte superior derecha)
  3. haga clic en "ventana de depuración'
  4. seleccione la 'consola' ficha
  5. tipo: walletpassphrase "su walletpassphrase aquí" 600
  6. tipo: dumpprivkey [su dirección Bitcoin aquí]
  7. esto devolverá la clave privada, puede copiar ahora, así que asegúrate de borrar el portapapeles/historia después
  8. tipo: walletlock
+278
nrw 20 sept. 2016 8:02:55

He aquí la función que implementa este. Cada anotación que se refiere a la línea de abajo.


unsigned int CalculateNextWorkRequired(const CBlockIndex* pindexLast, int64_t nFirstBlockTime, const Consenso::Params& params)
{

Si estamos en una red sin retargeting, no reorientar.

 si (params.fPowNoRetargeting)
 volver pindexLast->nBits;

No ajustar hacia arriba o hacia abajo por más de 4x.

 // Ajuste del límite de paso
 int64_t nActualTimespan = pindexLast->GetBlockTime() - nFirstBlockTime;
 si (nActualTimespan < params.nPowTargetTimespan/4)
 nActualTimespan = params.nPowTargetTimespan/4;
 si (nActualTimespan > params.nPowTargetTimespan*4)
 nActualTimespan = params.nPowTargetTimespan*4;

 // Redirigir
 const arith_uint256 bnPowLimit = UintToArith256(params.powLimit);
 arith_uint256 bnNew;

Tomar el viejo nBits en forma compacta, y convertirlo en 256-bits. Me explican que en más detalle aquí: Dificultad de destino representación en el wiki de bitcoin

bnNew.SetCompact(pindexLast->nBits);

Multiplicar por el intervalo de tiempo (el tiempo entre el primer bloque en el retargeting período, y el último bloque en el retargeting período.) Luego, divida por el objetivo de lapso de tiempo.

 bnNew *= nActualTimespan;
 bnNew /= params.nPowTargetTimespan;

Si el resultado sería menos de dificultad 1, cambiar a la dificultad de 1 vez.

 si (bnNew > bnPowLimit)
 bnNew = bnPowLimit;

Re-codificar de forma compacta para bignums. Este es el inverso de la SetCompact(int32_t).

 volver bnNew.GetCompact();
}

También vamos a trabajar a través del ejemplo que dan. 0x1c05a3f4 debe cambiar a 0x1c0168fd.

0x1c05a3f4
1c 05a3f4
^ exponente ^ mantisa

A decimal:

369652 * 256^28

Vamos a trabajar de la timespans, real y específica

Real: 1279297671 - 1279008237 = 289434
Objetivo: 2016*600 = 1209600
Real/Destino ~= 0.239

Tenga en cuenta que Target es más de 4 veces mayor que la Real. Necesitamos la tapa de este, por lo que de no subir la dificultad demasiado rápido.

Cubiertas de intervalo de tiempo: Objetivo/4 = 302400

Cálculo Final:

369652 * 256^28 * (302400/1209600) = 92413 * 256^28

De vuelta a hexadecimal:

1c 0168fd
^ exponente ^ mantisa

Re-codificar:

0x1c0168fd

...y que es de hecho correcta.

+90
meosahib 1 jun. 2012 0:14:02

Tengo un Qt testnet3 nodo sincronizado y funcionando en mi mac. En la terminal, cuando simplemente tratando de:

$ bitcoin-cli getinfo

o

$ ./bitcoin-cli getinfo

Obtengo:

-bash: bitcoin-cli: comando no encontrado

Alguien sabe por qué el comando no podía o no quería ser encontrado? (server=1 en bitcoin.conf así)

+73
Arne Luksic 31 ene. 2017 10:30:12

Puede establecer el addnode=IP-DE-UN-NODO en el bitcoin.conf archivo, usted puede obtener los nodos de https://blockchain.info/hub-nodes .

Para resolver el problema primero asegúrese de que el cortafuegos y el pc de configuración es correcta para asegurarse de que el problema está relacionado con el cliente bitcoin.

+47
Tori 4 may. 2011 21:25:06

Mostrar preguntas con etiqueta