bitcoind la sincronización de atrás

Recientemente he actualizado un viejo bitcoind instalar (core 0.11) a 0.16.2. Después de la puesta en marcha, parece que es la sincronización de atrás: van desde el aumento de los números de bloque a una menor:

2018-09-12 06:35:20 UpdateTip: nuevo mejor=00000000000000000085ff97d49dff0d3749732f88b4cf2ff32a8f7b74697e76 altura=486700 version=0x20000000 log2_work=87.159802 tx=256643645 fecha='2017-09-23 23:59:03' progreso=0.703573 cache=325.2 MiB(2108184txo)
2018-09-12 06:35:20 UpdateTip: nuevo mejor=000000000000000000ebdd4cb84ef4c6f2d00bdc029838beafdd860da347ae16 altura=486699 version=0x20000000 log2_work=87.159763 tx=256642866 fecha='2017-09-23 23:52:21' progreso=0.703571 cache=325.5 MiB(2110896txo)
2018-09-12 06:35:21 UpdateTip: nuevo mejor=000000000000000000ba68cee791bfd516a4cb44cee245e607c1f43cb5259277 altura=486698 version=0x20000000 log2_work=87.159723 tx=256642079 fecha='2017-09-23 23:45:27' progreso=0.703569 cache=325.9 MiB(2114087txo)
2018-09-12 06:35:21 UpdateTip: nuevo mejor=000000000000000000533029bfa46ff56c4e3309f346218ed5c58d1fe48ed38b altura=486697 version=0x20000000 log2_work=87.159684 tx=256640873 fecha='2017-09-23 23:35:16' progreso=0.703565 cache=326.2 MiB(2116306txo)
2018-09-12 06:35:21 UpdateTip: nuevo mejor=0000000000000000002b8aea6df40767e1f429ce3b822034c32bc15f88400a2d altura=486696 version=0x20000000 log2_work=87.159644 tx=256638869

Este comportamiento no tiene mucho sentido para mí. No he encontrado nada en internet sobre esto. ¿Por qué está haciendo esto?

+460
John Wilger 3 abr. 2010 8:50:26
27 respuestas

Escenario: Supongamos que tengo que hacer tres operaciones simultáneamente a Alice, Bob y Claudia. Ahora la condición es que si una transacción falla los otros dos no deben ir a través de.

Consulta: ¿Cómo puedo lograr esto en BTC blockchain? ¿Hay alguna característica que BTC proporcionar a las transacciones en lote como uno de modo que la atomicidad se mantiene?

+953
Janet Costidell 03 февр. '09 в 4:24

Estoy implementando un sitio web donde algunos usuarios pueden crear encuestas y pagan a las personas que completen con bitcoins. ¿Qué pasos debo seguir para implementar este sistema de pago? Como, la información necesaria de cada una de las partes, los pasos a seguir para confirmar el pago, etc.

+946
Vajjeshwar01 8 oct. 2010 11:48:03

No creo que a ninguno de reproducción de protección aún no ha sido implementado, que sigue siendo un problema abierto en la BitcoinGold repositorio de aquí: https://github.com/BTCGPU/BTCGPU/issues/51

No he cavado en el propio código, pero me imagino que se hubiera cerrado la cuestión de si se había implementado algo.

La declaración de Bittrex también afirma que ellos no han implementado ninguna protección a la réplica: https://support.bittrex.com/hc/en-us/articles/115002320451-Statement-on-Bitcoin-Gold-BTG-

Actualización a partir del 3 de noviembre de 17: Un relaciones públicas de protección a la réplica ha sido fusionado, https://github.com/BTCGPU/BTCGPU/pull/109

Se anunció a través de twitter aquí: https://twitter.com/bitcoingold/status/925600171425259520

Se utiliza un nuevo SIGHASH_FORKID para implementar la 2-forma de protección a la réplica.

+924
Gisela Herrera 23 ene. 2016 16:20:21

Ya no hay muchas estadísticas obtenidas a partir de un psuedonymous de la moneda digital, por lo menos que no se ha publicado datos voluntariamente no es en su mayoría sólo conjeturas en cuanto a cómo cuánto bitcoins se utilizan para transacciones específicas.

BitPay, el mayor procesador de pagos (por un margen enorme) sólo hizo de $5 millones de DÓLARES de transacciones en el mes de Marzo. Eso es un pequeño por ciento de todas las transacciones de bitcoin para el mes que es realmente ni siquiera registrarse.

Entonces, ¿por qué bitcoins de transferencia? Y de los intercambios.

Bitcoin #1 uso es para la especulación. A un menor, pero todavía en un grado significativo, se utiliza como una transferencia de dinero -- similar a como PayPal o Western Union se utiliza.

De la lista que encontrarás que están siendo utilizadas para las transacciones de comercio electrónico y compras al menudeo, etc.

Sin embargo, debido a que Bitcoin tiene mucho potencial en la sustitución de PayPal y VISA/Mastercard/AMEX para muchas transacciones, eso no significa que no habrá bitcoins utilizada para el comercio en el futuro. Sólo significa que los especuladores se están creyendo que ese día llegará, y la compra de las monedas que los consumidores podrían necesitar para realizar su transacción de compra.

+908
Saka Stanley 1 oct. 2013 1:10:08

Estoy buscando minuto a minuto histórico Bitcoin datos de precios durante el año pasado, en formato de: tiempo, abierto, alto, bajo, etc

I código en Java y no estoy familiarizado con otros lenguajes de programación (como python y PHP).

He leído esto (y este) hilo con las siguientes sugerencias:

  1. https://min-api.cryptocompare.com - no veo GDAX catalogado como uno de los intercambios (basado en este enlace https://www.cryptocompare.com/api/) (a menos que los datos de Coinbase es exactamente el mismo que el de los datos de GDAX? Sé GDAX es la empresa matriz de Coinbase, pero no está seguro de si el comercio de datos es exactamente el mismo..) También, he intentado utilizar esta API y parece limitar la historia a varios días. Yo no era capaz de conseguir un año de minuto en minuto, los datos de Bitcoin USD par.

  2. https://github.com/ccxt/ccxt - este parece ser el comercio de la biblioteca escrita en python y PHP (pero sin soporte de Java). También no estoy seguro de si esto le permite recuperar los precios históricos o sólo a los comercios del lugar a través de diversos intercambios.

  3. https://bitcoincharts.com/t/trades.csv?symbol=gdaxUSD&start=1312174800 devuelve error 404 not found.

  4. http://api.bitcoincharts.com/v1/csv/ - veo Coinbase en la lista pero no GDAX (a menos que ellos son uno en el mismo?). También esto es tick por tick de datos, no de minuto en minuto, ¿correcto?

Algunos de los otros hilos que he leído son acerca de mtGox no gdax o sólo proporcionan informes diarios así que no estoy incluyendo a ellos.

Si me he perdido todos los demás recursos que me gustaría mucho agradeceríamos si pudieran me apunte en la dirección correcta.

+877
MrTayrock 29 nov. 2015 10:42:17

¿Dónde puedo encontrar información sobre un gran número de "intercambio" o "plataforma de negociación" Api mostrando que las monedas (digital y fiat) se convertir entre?

+866
user3065957 15 jun. 2011 23:46:03

Mi ancho de banda de internet es de alrededor de 10 - 20 KB/s. Si yo pudiera sincronizar con él para la primera vez, entonces no hay problema. Si debo necesidad de sincronizar cada vez que cuando se abre, entonces es realmente un gran problema para mí.

+806
beast666 10 abr. 2011 1:09:45

Aparte de Lado del Cliente de filtrado, existen otras soluciones en cuanto a cómo la escala de la luz clientes?

Tal vez tener centralizados los servicios de sostener la UTXO lista, el problema sería entonces cómo anonimizar sus peticiones para que el servidor centralizado no puede saber tu IP por ejemplo.

+721
Znanjem Do Saradnje 18 nov. 2017 3:02:12

Si usted no quiere a la mía, una manera de hacerlo sin una inversión de capital es el uso de un contrato de minería de datos del sitio, tales como cex.io o cloudhashing.com. Con cex.io por lo menos el comercio ghash/s de capacidad que permite vender ghash dependiendo del precio vs deifficulty o cualquier métrica que usted elija para su uso.

+721
Gangadharan 18 dic. 2010 19:44:40

¿Cuál es el decimal requisito de almacenamiento en ms sql para bitcoin?

PCGA estándar de citas decimal (13, 4) para el dinero.

Es decimal (13,8) preferido para bitcoin, o algo más?

+716
user13761 9 dic. 2015 23:16:48

Sí hay tres buenas opciones para la CPU de la minería, que yo sepa:

XPM: PrimeCoin

QRK: Quark

PTS: Protoshare - muy, muy nuevo y exactamente lo que usted describe.

La búsqueda de Google y los vas a encontrar un montón de información.

Parece que hubo un cuarto, pero no recuerdo que fuera de la parte superior de mi cabeza.

+710
user236989 29 dic. 2014 16:34:52

Es bitaddress o warpwallet generador considerado un dapp? Ellos no están vinculados a un servidor centralizado cuando se utiliza la aplicación para generar sus propias direcciones y puede funcionar por sí mismo.

+706
Abe Miessler 13 jun. 2014 13:21:28

He bitcoin-core instalado, estoy corriendo en testnet modo. Ahora si quiero el fondo de mi cartera, necesito saber la dirección de recepción. ¿Cómo encontrar mi dirección de recepción, por lo que puedo fondo y, a continuación, completar una transacción. Estoy usando bitcoin-cli-testnet , ¿cuál es la mejor manera de fondo de mi propio bolsillo para que yo pueda enviar algunas monedas a otra dirección?

+698
briton 2 jul. 2015 8:44:11

Estoy tratando de comenzar a utilizar una vieja torre de la mina de bitcoin y poco a poco estoy tratando de hacer sentido de la instalación...

  1. Cartera

    Me inscribí en un bitcoin wallet (coinbase) donde estoy dado un id.

  2. Piscina

    Me uní a un grupo (el Lodo de la Piscina) donde he verificado mi correo electrónico y añadido a mi privado? id de mi billetera. Se registró un primer trabajador para mí:

    inicio de sesión: myusername.worker1
    contraseña: algo que se da
    
  3. Minero

    (mi hardware haciendo de las matemáticas), procesador Xeon

    • instalado ubuntu server 12.04 de 64 bits
    • instalado bitcoind, sudo apt-get install bitcoind
    • configurado bitcoind, vim ~/.bitcoin/bitcoin.conf

      servidor=1
      daemon=1
      rpcuser=INVENT_A_UNIQUE_USERNAME
      rpcpassword=INVENT_A_UNIQUE_PASSWORD
      

Lo que no entiendo es cómo mi identificador de grupo siempre está conectado a lo que se está ejecutando en la máquina? También tengo ni idea de qué poner para mi rpcuser y rpcpassword para asegurarse de que es único.

He estado leyendo que no puede tener un período de (.) en su rpcuser nombre?

No está seguro de cuál es el mínimo necesario en este archivo de configuración:

+644
Metaluna 8 mar. 2015 20:25:48
  1. Los nodos sólo relé si mempoolreplacement no se establece en false (la mayoría de los nodos, probablemente no retransmisión porque el valor por defecto es true).

  2. Hay serval reglas para la aceptación de un reemplazo después de BIP125 (compruebe el BIP para más detalles). En general: El reemplazo debe pagar mayores tarifas de las transacciones a las que sustituye - si nos hizo el ancho de banda utilizado por aquellos en conflicto transacciones de no ser pagados.

+635
Madocsa Serfozo 7 mar. 2018 20:58:40

¿Cómo puedo obtener la clave pública de mi segwit dirección con mi extendida de clave pública. cuando importo el xpub en electrum se crea automáticamente un legado de cartera para mí. no estoy con mi nano y no estar con ella un rato, por favor, ¿cómo ir sobre él, gracias.

+513
Markus L 28 nov. 2013 6:46:11

Independientemente de la cryptocurrency de elegir a la mía, usted debe conseguir la máquina con la mayoría de las GPUs y CPUs como usted puede conseguir (GPUs son especialmente importantes). Esto es porque la mayoría, si no todas, de las funciones de hash se utiliza en altcoins pueden ser y han sido acelerado por GPU, por lo que la Gpu será capaz de mina de ellos mucho más rápido que la Cpu puede. Tener más CPUs le permite obtener un poco más de hash de alimentación de la CPU, ya que puede que aún la mía, sólo de manera menos eficiente y menos rápidamente que la Gpu.

En cuanto a lo de la mina, no te lo puedo decir. Puedo decir que usted no debe mina de Bitcoin como la dificultad es demasiado alto para la GPU y la CPU de minería de datos para ser rentable. Bitcoin minería requiere máquinas especiales llamadas ASICs ahora, en orden a la realidad de la mina de algo que no es insignificante.

+489
rryanp 22 ene. 2010 0:10:31

Mientras que el 0 no es un elemento válido para el uso como una clave privada, y como tal lo de la clave pública de que su software generado que se aplica el algoritmo hash a la dirección es también válido de la clave pública, la dirección 16QaFeudRUt8NYy2yzjm3BMvG4xBbAsBfm en sí mismo puede ser un hash de algunos otros válida de clave pública. Desde el scriptpubkey para esta dirección sólo se preocupa de una clave pública que se cifran específicos a esta dirección, y una firma válida para él, podría existir algún desconocido válido clave privada que se adapta para el gasto de los fondos enviados a la dirección.

Probablemente nunca sabremos si una clave existe.

+463
mjn 28 jun. 2017 18:23:39

En realidad, bitcoin es peer-to-peer sistema de transacción, esto significa que no hay ninguna autoridad central que puede asegurar la validez de las nuevas operaciones antes de agregarlos como un bloque a la blockchain. Aquí viene mineros como de rescate, estos son los especiales de nodos en la red que calcular un nonce (este nouce es un número de 32 bits que cuando la entrada con el algoritmo de hash, producir un hash, que es parcialmente predecible como empezar con cinco ceros (0) como prueba-de-trabajo y enviarla a otros nodos y el hash del bloque de obtener, validar y anexa a la blockchain (el minero que se calcula el valor nonce y hash correctamente obtiene el derecho de agregar el nuevo bloque de transacciones para el blockchain), en retorno minero obtener nuevas monedas como recompensa, como a su vez mantiene el incorruptible blockchain.

+359
Decagrog 25 ene. 2018 5:02:58

Hay una gran cantidad de información disponible, sólo que no consolidado. Después de buscar por algún tiempo, he encontrado la mejor respuesta de este enlace.

El formato de cada archivo es:

4 bytes: Magic bytes
4 bytes: Codifica el tamaño N del próximo bloque.
N bytes: Bloque codificado en formato estándar (con encabezado)
--
anteriormente se repite

Citas de el enlace original:

4 | 4 | 80 | TxData| 4 | 4 | 80 | TxData| 4 | 4 | 80 | TxData | ...
  • Primeros 4 bytes: magic bytes (que la identificación de red)
  • Segundo 4 bytes: el número de bytes del bloque restante
  • La próxima 80 bytes: encabezado de bloque en sí
  • El próximo NumBlockBytes - 80 bytes: los datos de la Transacción en este bloque [ numTx | Tx1 | Tx2 | Tx3 | ... ]

Lo que no entiendo es por qué a la magia bytes repetidos? Podríamos muy bien han utilizado:

4 | 4 | 80 | TxData| 4 | 80 | TxData| 4 | 80 | TxData | ...
+358
user35454 4 jun. 2015 23:55:40

Estoy construyendo un bitcoin rayo de la red utilizando la lnd en un equipo independiente

este equipo tiene menos de 200G disponible y el real blockchain es más de 220 G, así que voy a necesitar usar encorsetado mod y comenzó la descarga de la cadena a partir de marzo de 2018 como recquired por lnd,

mi cuestión es que el cliente bitcoin es capaz de hacer eso y cómo configurarlo para este procedimiento ?

+340
norbnik 1 ago. 2016 18:25:42

¿Bitcoin todavía concatenar el bloqueo y desbloqueo de secuencias de comandos

No. Este error fue corregido hace muchos años. ScriptSig y ScriptPubkey ejecuta por separado, no se concatenan para cada uno de los otros

+338
user3234196 25 jun. 2018 16:25:31

Supongo que su procesador de pago (coinpayments.net) está tratando de construir transacciones con bitcoin con cuotas más bajas, y por lo tanto de la priorización de la confirmación de los tiempos. Tal vez su API ofrece la posibilidad de dar prioridad a sus transacciones por pagar extra en la tarifa. Sé blockchain.info permite especificar una comisión si usted está utilizando su cartera de API. Estoy seguro de que otras personas lo hagan bien.

Alternativamente, usted puede ejecutar su propio monedero/nodo y la construcción de sus transacciones a sí mismo con una tarifa más elevada. Es mucho más de esfuerzo, pero dependiendo de lo que usted está tratando de lograr, podría ser digno de su tiempo.

En cualquier caso, ten en cuenta que el bitcoin red promedios de 10 minutos en bloque de tiempo, pero no la garantizan. En la parte superior de que, la mejor regla de oro es para permitir a 6 cuadras cuadras de la confirmación antes de considerar una transacción irreversible. Para la mayoría de los sistemas de pago, los valores que se transfieren son tan bajos que no es necesario esperar 6 bloques. Incluso hay un montón de tipos de compras donde los llamados "cero-la confirmación de las transacciones" son perfectamente aceptables. Esto es lo que se necesita para usar si usted desea enviar el correo en menos de 10 minutos. Usted tendrá que juzgar por sí mismo cómo muchas confirmaciones que usted necesita, y qué nivel de riesgo que está dispuesto a aceptar.

+293
Sean Z 13 jul. 2010 5:25:26

Enviar bitcoin a un multisig dirección en la misma manera como una normal de dirección. Multisig direcciones son sólo un tipo de P2SH dirección que comience con un 3, y han sido apoyados por cada una de las principales cartera y el intercambio de años.

Si su dirección no se inicia con un 3, es probable que no sea una dirección en absoluto. (A menos que comience con bc1 que es un nuevo formato de dirección y no muy compatible con todo)

+275
Jaslynn Flett 14 jul. 2010 3:58:43

Bitcoin no funciona en términos de cuentas, sólo los pares de claves, generalmente creados y almacenados por varios tipos de bitcoin carteras. Usted puede ir y ver si usted puede iniciar sesión en cualquiera de sus últimos billeteras si había alguna. Aparte de eso, usted puede revisar su cuenta en bitcoin intercambios que he utilizado.

+231
Debbie Harkins 7 jun. 2011 0:39:42

Parece que soy capaz de hacer todo de una cartera de extremos podría hacer con omniexplorer el API de aquí: https://api.omniexplorer.info/#request-v1-properties-gethistory-property-id

aparte del hecho de no saber firmar un USDT transacción (propertyid 31) así que podría ser utilizado para pushtx de acuerdo a la API anterior doc (enlace).

Cualquier ayuda sería muy aprreciated.

+123
Chuck G 23 oct. 2010 10:42:58

Hay muy pocas bibliotecas de Java y estoy construyendo mi Scala código en BitcoinJ, pero obviamente, nativo de Scala bibliotecas sería un poco más elegante. ¿Alguien ha probado?

+23
Thilek 13 jul. 2016 14:45:19

Mostrar preguntas con etiqueta