antiguo monedero.dat con sólo entrantes tx de la minería, ahora muestra 0 monedas incluso después de volver a examinar y todas las transacciones están allí

Encontré un viejo monedero.dat contenía cientos de transacciones, mientras que yo era la minería.

He reemplazado la cartera.dat en un nuevo Bitcoin Core cartera, vuelvan a leer, todo el txid se muestran pero la cantidad de bitcoin que se almacenan allí no es! Ahora muestra 0 monedas

Sé que nunca me envió + todos los tx son entradas no hay, hasta ahora, he tratado de volver a examinar.

¿alguna idea de cómo puedo extraer por ejemplo, un maestro de privat clave para la totalidad de la cartera, y las importaciones en algún lugar ?

+777
David grann 23 sept. 2011 11:54:53
15 respuestas

He estado trabajando en el establecimiento de un entorno adecuado para compilar litecoin, y he estado siguiendo las instrucciones de este:

https://bitcointalk.org/index.php?PHPSESSID=1dl8pkva2oqpjsd3h455k7hrj7&topic=149479.0;todos

2.2 Berkeley DB: http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz

Vamos a utilizar la versión 4.8 para preservar binario cartera de compatibilidad.

A partir de una MinGW shell descomprimir el archivo fuente, configurar, editar la línea 113 de la db.h, a continuación, hacer:

Código:

cd /c/deps/

tar xvfz db-4.8.30.NC.tar.gz

cd db-4.8.30.NC/build_unix

../dist/configure --disable-replicación --enable-mingw --enable-cxx

después de la configuración, asegúrese de editar su build_unix/db.h mediante la sustitución de la línea 113:

Código:

typedef pthread_t db_threadid_t;

con

Código:

typedef u_int32_t db_threadid_t;

Yo estaba a punto de hacerlo, pero pasó esto: The build_unix folder is empty

He tratado de conseguir db-4.8.30.NC a partir de múltiples fuentes, pero no hubo suerte—la build_unix carpeta siempre está vacío.

Así que ¿cuál es el trato?

+968
justnealpatel 03 февр. '09 в 4:24

Yo más o menos entiendo cómo un atacante (con menos de 50%+1 de los hash de energía) puede disminuir artificialmente el bloque de dificultad por meterse con marcas de tiempo. Yo también comprender cómo un atacante podría, por su propia cadena, a un punto de "rampa" la dificultad de su último bloques para que coincida con la cadena actual de dificultad (he leído el resto de preguntas que contiene el entramado de tiempo de ataque de la etiqueta). Lo que no entiendo es cómo en un punto de su cadena, con menos chainwork, puede ser aceptada por la red.

Dicen que estamos en el bloque de 100 en el honesta de la cadena y un atacante ha diseñado un falso cadena a partir de block 50. Él está ahora en el bloque de 105 y su bloque 105 tiene la misma dificultad (que se acelera) como el honesto de la cadena 's bloque de 100. Él decide difusión de su cadena y se "gana" porque logró con su túnel del tiempo de ataque (la cuestión aquí no es acerca de la viabilidad, presupuesto de sabio, de tirar de un ataque de hoy en el Bitcoin red: es sobre el aspecto técnico del ataque).

Lo que no entiendo es que el honesto cadena tiene más total chainwork de bloque de 50 a 100 de la total chainwork el atacante de la cadena de bloque de 50 a 105. El atacante, en el caso de un túnel del tiempo de ataque, tiene menos de 50%+1 de los hashrate. Por lo que es imposible para él para venir para arriba con x bloques que tienen más total PoW de las y los bloques que la mayoría honrada han extraído mientras tanto (incluso si tiene más bloques, sin el 50%+1 que simplemente no puede tener más chainwork que la mayoría honrada).

Entonces, ¿cómo viene de que esta re-org es aceptado por los clientes? Cuando hay una re-org de la cadena de bloques, no es el total de chainwork de ambas cadenas se comparan?

+866
COOLVIC 28 ago. 2019 15:54:22

Incluso si se convierte en energía libre, hay

  • limitada ASIC miner producción
  • los costos de hardware

Especialmente, hay muy poco espacio para el suministro para aumentar: Más de 3/4 de todos los bitcoins ya se han encontrado, y la minería de dificultad se restablece cada 2016 bloques para ajustar el agregado de la minería de poder. Se puede ajustar a un máximo de cuatro veces el valor anterior, por lo menos que esperan algo grande que se ha cuadruplicado la minería de poder en una semana, el aumento en la tasa de producción de una pequeña de un solo dígito factor en la mayoría de los.

Así que, en total, el intervalo de bloqueo podría disminuir por un tiempo, y el resto de Bitcoin recompensa horario sería ligeramente acelerado.

+830
Cholponbai Kalenov 15 oct. 2011 0:09:08

Lo que están pidiendo es: ¿puedo crear válido bloques (con sólo una coinbase transacción y la dirección de mi elección) con un hash del bloque anterior que elegí al azar que será valida si el otro bloque se produce con ese hash.

Asegúrese de que usted puede. Tenga en cuenta que hay 2^256 hashes. La probabilidad de encontrar uno al azar que será igual que el hash de un a-ser-descubierto bloque son muy, muy pequeñas. Que lo más probable es solo perder el poder de computación/electricidad/hora.

También: tenga en cuenta que usted podría gastar la misma cantidad de poder de cómputo a adivinar las claves privadas de otros usuarios. Búsqueda de éxitos no tendría la posibilidad de llegar más que el bloque de recompensa.

+822
J1951 12 abr. 2011 6:44:42

Tengo Bitcoins en mi Bitpay cartera que necesito dinero en efectivo. Yo suponía que un Bitpay monedero habría vinculado en Línea Bitpay cuenta. Me dio mi BitPay de Cartera de la Dirección de un cliente que la transferencia de bitcoins a mi cartera. Bitpay Apoyo dice que ellos no ven ningún Bitcoins en mi Línea acc. ¿Cómo funciona esto? Bitpay no está claro acerca de lo que quieren de mí. Por favor, ayudar.

+785
Vamsi 4 ago. 2011 2:57:14

Un nodo se reciben muchas de las transacciones de otros nodos a través de la propagación de las redes. Si se determina que una transacción ha recibido no es válido, no se relé de la transacción a otros nodos en la red (básicamente para evitar lo de "difusión").

Un nodo individual verifica cada transacción mediante la comparación de sus atributos en contra de un conjunto definido de reglas de protocolo.

En su caso, la regla #14 estados:

Rechazar si la suma de los valores de entrada < suma de los valores de salida

El código de este comportamiento se puede encontrar en tx_verify.cpp

const CAmount value_out = tx.GetValueOut();

si (nValueIn < value_out) {
 estado de retorno.DoS(100, falso, REJECT_INVALID, "mal-txns-en-belowout", false,
 strprintf("valor en (%s) < valor (%s)", FormatMoney(nValueIn), FormatMoney(value_out)));
}

Mientras que las nuevas direcciones Bitcoin puede ser generado en cualquier momento, sólo una dirección capaz de desbloquear la salida del scriptPubKey puede ser utilizado para gastar estos fondos.

+782
Rob Lesslie 9 may. 2017 21:45:31

Estoy tratando de utilizar litecoin en OSX con NVidia o la CPU de la minería, y descargar el binario desde aquí

El binario específico extraje fue cgminer-2.10.5-x86_64-construido.el alquitrán.bz2. He extraído y utilizado la terminal de CD en el directorio extraído.

Hay un archivo que no tiene permisos de ejecución sobre ella ( ls -lag )

[email protected] 1 personal 382808 el 7 de Febrero de 01:50 cgminer

Si hago doble clic en, o ejecutar la aplicación de cgminer OSX dice: no se puede ejecutar el archivo binario.

He comprobado que mi configuración de seguridad están configurados para ejecutar "unsigned programas de cualquier autor", pero no creo que lo que importa en OSX.

¿Cómo puedo ejecutar cgminer en OSX?


servidor:cgminer-2.10.5-x86_64-construido nombre de usuario$ od cgminer | head
0000000 042577 043114 000402 000001 000000 000000 000000 000000
0000020 000002 000076 000000 000001 072500 000100 000000 000000
0000040 000100 000000 000000 000000 150130 000005 000000 000000
0000060 000000 000000 000100 000070 000011 000100 000034 000033
0000100 000006 000000 000005 000000 000100 000000 000000 000000
0000120 000100 000100 000000 000000 000100 000100 000000 000000
0000140 000770 000000 000000 000000 000770 000000 000000 000000
0000160 000010 000000 000000 000000 000003 000000 000000 000004
0000200 001070 000000 000000 000000 001070 000100 000000 000000
0000220 001070 000100 000000 000000 000034 000000 000000 000000 
+760
laska 18 nov. 2014 1:36:47

Hay un campo denominado "firma de secuencia de comandos" en las entradas.La firma de secuencia de comandos incluye el completo del remitente (unhashed) clave pública,ver:Guía del Desarrollador de Bitcoin.Usted puede conseguir el remitente de la cartera de la dirección de la clave pública. En las salidas hay un campo denominado "clave pública de secuencia de comandos", que contiene el receptor de la cartera de dirección.

+552
Cuong Lee 5 oct. 2012 19:18:46

El Blockchain.info's Mi Cartera "Envío Rápido" característica sólo se selecciona una de las direcciones que dispone de saldo suficiente para cumplir con su pago. Si ninguno tiene, va a combinar múltiples para cumplir con la cantidad del pago.

¿Blockchain.info elige la dirección no está especificado. Mi mejor conjetura es que se trate de la más antigua de salida de la primera. Tenga en cuenta que no es posible enviar siempre en la misma dirección desde lo más probable es recibir tus bitcoins en varias direcciones.

Si desea especificar desde qué dirección para enviar, puede utilizar la opción "personalizar". Te dará la posibilidad de configurar su transacción de entrada de direcciones para cambiar las direcciones. También es compatible con múltiples direcciones de salida.

+387
Mahim Nagar 19 sept. 2011 18:12:25

SegWit 2x anunciado no hace tanto tiempo.

Es cierto, que SegWit2x tomar más de la red de tráfico y espacio en disco?

Entonces, ¿cuáles son las ventajas de la integración?

+221
Daniel Le 8 feb. 2012 7:02:13

Él probablemente se estaba refiriendo a el protocolo de pago, que permite a los comerciantes (opcional) conecte su identidad en línea a las solicitudes de pago, de modo que los clientes pueden estar seguros de que realmente están pagando que ellos piensan que están pagando.

El protocolo de pago aprovecha la infraestructura de identidad existente que todos usamos todos los días en la web, de la misma infraestructura utilizada por cada https-sitio web seguro.

Hay mucha controversia acerca de autoridades de certificación y un montón de ruido sobre la construcción de una mejor infraestructura de identidad por Internet, y personalmente, espero con ansias el día en que una mejor, la descentralización de la infraestructura de identidad reemplaza el sistema que tenemos ahora, tanto para la navegación web y el Bitcoin pagos.

Y, de nuevo: si usted no desea utilizar el protocolo de pago, usted no tiene que-el pago de uso de una dirección Bitcoin es probable que sea compatible para siempre. Pero si usted es un comerciante con una reputación que mantener, le dará a sus clientes una mejor experiencia de pago si usted lo utiliza.

+187
manul 9 mar. 2013 19:34:29

No entiendo lo que quieres decir con el actual precio de bitcoin en la parte superior (no puedo ver), pero voy a aclarar en algunos otros números.

Última - el precio de bitcoin basado en la última transacción. Así que si me compré 1.2 bitcoins con un precio de 950$ y esta es la última transacción hasta el momento, este número aparecerá en el pasado.

Alta - ¿Cuál fue el precio más alto para el día. Bitcoin precio fluctúa y si se supone que durante el día, el precio pasó de 900 920, cayó a 870 fue a 980 y ahora es de 950, el más alto de cada día es de 980. Este número podrá ver en alta.

Bajo - la misma idea que con el alta, pero el número más bajo. Para este ejemplo será 870.

Sobre el Volumen, yo podría estar equivocado, así que si hay alguien que sabe más, por favor, edite mi post. El volumen es el número total de bitcoins que se puso a la venta.

Por lo tanto, la media ponderada se calcula de la siguiente manera. Suponga que usted tiene 3 chicos de poner sus precios en bitcoin. Primero quiere vender 1B para el 900, segundo 3B para 910, la tercera 2B para 890. El promedio ponderado será (1*900 + 3*910 + 2*890)/(1 + 3 + 2) = 901.666

+177
Muhammad Rehan Saeed 20 jul. 2019 0:43:33

Estoy creando una "Megathread" con respecto a la Red de Rayos y han sido fielding preguntas. Para ayudar a obtener las respuestas correctas con las fuentes, estoy llegando a la Bitcoin StackExchange.

Gracias de antemano por ayudar a la comunidad a comprender más acerca de esta gran tecnología.

+143
Golubuska 1 ago. 2013 20:50:02

Una de las principales diferencias entre Bitcoin y el efecto Dominó es la forma en que el proceso de transacciones. No puedo pensar en tres formas en que la Ondulación del "consenso" esquema es superior a Bitcoin del prueba-de-trabajo:

  1. Consumen menos energía
  2. No 51% de ataque
  3. Transacciones más rápidas

¿Cuáles son los pros y los contras de la Ondulación del consenso en comparación con Bitcoin del prueba-de-trabajo?

+125
CR47 5 jul. 2018 9:52:55

No. P2Pool, a diferencia de una piscina normal, requiere que usted para verificar las transacciones entrantes, y usted no puede hacer esto sin tener todo el saldo de las transacciones en el bloque de la cadena.

+22
SummerAwakening 7 ago. 2012 9:45:43

Mostrar preguntas con etiqueta