UXTO estructura DB

Después de la actualización de Bitcoin Core a la versión 0.15, chainstate de la base de datos ha cambiado el formato de los datos.

Antiguo prefijo de la clave ha sido 0x63, ahora 0x43, y la clave/valor son diferentes

Donde es el nuevo formato que se describe, o es que alguien puede trabajar en esto?

ACTUALIZADO

La muestra

Clave:

43000000dcf3713a29f3da53dbde07ea93ace52a4393ba9a009d8ac17c853c18e500

Valor:

d42ade0dfd6a93b6ecbc6098336feedaa21b79128e29d5b7ee2d42

Prefijo de BYTES:

0x43

TransactionId:

e5183c857cc18a9d009aba93432ae5ac93ea07dedb53daf3293a71f3dc000000

Índice VARINT:

0x00 -> 0x00(0)

Código VARINT:

0xD42A -> 0x2AAA(10922)

Altura De Bloque:

Código >> 1 = 0x1555(5461)

Es Coinbase:

Código & 1 = 0x00(0)

Valor VARINT:

0xDE0D -> 0x2F8D(12173) -> decompressMSB128 -> 0x21084(135300)

Tipo de VARINT:

0xFD6A -> 0x3F6A(16234)
+313
omgpuppy 15 mar. 2011 2:19:14
35 respuestas

ayuda no estoy seguro de qué hacer envié de Pax, bitcoin como he hecho muchas veces y se muestra como confirmado, pero yo no veo en absoluto heres el id 7581e42bf71df4b81fdb233542f3e0baeddeb60bd5e11361b1f8cb7ccb3553a5

es alguien capaz de ayudarme a recuperar esto? o es que se ha ido para siempre?

+913
karthik95 03 февр. '09 в 4:24

Es posible hacer un núcleo-nodo de acceso en varias direcciones ip? (con el resultado de que el resto de los nodos no pueden reconocer que es el mismo nodo en dos direcciones ip diferentes) Si esto no es posible: ¿por Qué?

+907
Rafael Colucci 10 feb. 2019 22:10:32

Hacer que te meten en un huérfano de bloque o de no llegar a poner en cualquier bloque a todos?

+851
Constantin Marcel 9 mar. 2014 21:36:02

compruebe el Bitcoin Bloque Explorer en la transacción y/o su billetera para ver cuál es el estado de la transacción.

+851
vera cruz 23 dic. 2012 20:54:36

Donde tienen su BTC sido de 1 de Agosto? Que decidir.

Si he entendido bien, has creado un nuevo BTC-wallet y envía tus BTC allí. Pero su BCH están todavía en las direcciones en que el BTC ha sido de 1 de Agosto.

Por lo que necesita para obtener la semilla de su edad en la cartera (donde han sido en Agosto 1) o (si usted no usar un HD cartera vez), usted necesita para obtener las claves privadas de las direcciones de la edad en la cartera (casi carteras permitir la exportación de ellos). Usted puede importar en Electrónica de Efectivo.

+806
Peter Orrick 30 mar. 2011 14:50:13

Las transacciones que no son válidos no se propaga por la red, que se detendrá en el primer nodo que se va a obtener de ellos. Si alguien spams la red no válido con las transacciones, que puede ser ignorada por los nodos.

Adivinar alguien la clave es tan improbable, que ahora no es imposible obtener ningún resultado.

Los Spammers y estafadores probablemente no objetivo Bitcoins por un tiempo, las personas que los utilizan son demasiado pocos y lejos entre. La gente de la escritura que son los virus más dañinos hoy en día, si roban billeteras, o botnet sus equipos en la minería.

+789
yesco1 22 nov. 2016 2:08:08

Probablemente porque blockchain.info es sólo una billetera mientras que coinbase en realidad le permite comprar y vender bitcoins. El intercambio de una moneda por otra (donde uno sólo vagamente etiquetada como una moneda de cambio por el gobierno) es donde usted consigue en boceto de regulación de las aguas. Me imagino que estos son los tipos de problemas que apple quiere evitar.

+739
Dave Lucado 8 may. 2012 22:52:23

El uso de la Bitdango mercado de búsqueda para encontrar Namecoin mercados:

http://bitdango.com/markets?baseCurrencies=NMC

A continuación, buscar en cada mercado de la cartera de pedidos, más pedidos de los medios más liquidez (probablemente), con lo que de una manera a la base de su decisión.

+728
user178415 19 dic. 2013 4:29:02

La clave privada es de 32 bytes número.

Dirección (Hash) es de 20 bytes número.

Es cierto que hay muchas claves Privadas que tienen el mismo 20 bytes de hash?

P. S. ¿Cómo obtener la Dirección de la clave Privada:

Clave privada (32 bytes número aleatorio) --1--> 04+de clave Pública (64-byte número de curva elíptica punto) --2--> Hash, Dirección (20 byte número) --3--> Dirección de la cadena (Base58 cadena).

  1. Curva elíptica punto de multiplicación
  2. SHA256, ripemd160
  3. Hex convierte a Base58
+684
Hapless Golok 2 dic. 2010 22:35:57

Estoy tratando desesperadamente de instalar la versión más reciente de la Armería en una instalación nueva de Ubuntu 17.04. He probado en Debian Jessie primera, pero algo falló y no se ejecuta correctamente. Reinstalar mi sistema operativo porque todo en línea, indicó que se iba a instalar en Ubuntu. Por lo que he descargado 17.04 porque pensé que sería la mayoría hasta la fecha.

Siguió las instrucciones aquí: https://www.youtube.com/watch?v=bmUP26r-Pr4

Tienes todo el camino a descargar el programa para Ubuntu/Debian y hacer clic en él. Se abrió en el Centro de Software o lo que sea y me dio un botón "instalar" en él. Pero cuando hago clic en el botón, no pasa nada. Es simplemente un botón que no hace nada.

Puede alguien me apunte a un minucioso y el trabajo guía para la instalación de este en una nueva máquina de Ubuntu?

Alternativamente, tengo una más vieja versión de trabajo en un equipo con Windows 7. La Armería de la versión de 2014. Me pregunto si puedo descargar el resto de la blockchain y el uso que para conseguir las claves privadas? Tendría que trabajar? Tengo miedo de actualizar y tener que romper en este punto. Las nuevas versiones han roto en cada una de las plataformas que he probado, incluyendo Mac. Gracias.

+638
Hersom 28 nov. 2013 20:53:13

Estoy buscando, específicamente, para un ejemplo paso a paso de la transacción de envío de Bitcoin que utiliza una transacción real (Cómo Canjear Un Básico Txn, desde unos años atrás, hace un gran trabajo de delinear la mayoría de los pasos de enviar un raw txn pero no el uso de un real TxID).

He jugado un poco con el Python pybitcointools de la biblioteca, el SX de la biblioteca y JSON de salida de la base para el cliente Bitcoin (Bitcoin-QT, Bitcoin-cli, Bitcoin demonio), pero todavía tienen que encontrar una verdadera guía paso a paso, usando raw transacción de salida (una sola entrada / una sola salida Bitcoin txn, es decir, no multisig).

Esperemos que la recompensa va a traer un ejemplo paso a paso de la transacción (con claves privadas para la dirección de envío) traerá una respuesta que muestra cómo se hace y, en concreto:

  • cómo la ScriptPubKey elemento encaja en el raw txn
  • cómo la ScriptSig elemento encaja en el raw txn
  • cómo la txn es firmado (con codificación DER).

EDIT: creo que el mejor recurso es Ken Shirriff de Bitcoins de la manera difícil: el Uso de la cruda protocolo Bitcoin, pero de nuevo, no hay ninguna fuente en línea que responde a mi pregunta sin rozando pasado áreas como scriptPubKey, firma etc.

Cuando puedo activar la recompensa, si usted puede contestar a esto se refieren a este Tx , ya que puede servir como ejemplo real (es decir, me voy a dar ~1$en BTC y claves privadas para 1desde/1MBngSqZbMydscpzSoehjP8kznMaHAzh9y si te interesa)

EDIT 2: El RoyalFork Blog: la Deconstrucción de Txns ofrece una increíblemente buena referencia para interactivo Txn creación

+623
Julie Sheldrick 26 dic. 2018 11:17:35

Te recomiendo que pruebes la minería con el hardware actual, la primera para Litecoin y menos popular altcoin como Yacoin, luego mire a invertir en hardware. Litecoin es lo suficientemente popular que tomará varias semanas antes de ganar lo suficiente en un Litecoin piscina para retirar.

Usted puede comparar Litecoin salida de hardware de aquí: https://litecoin.info/Mining_hardware_comparison

Yacoin es ascendente y que viene pero aún es baja en dificultad bastante que usted puede ganar lo suficiente en un día o dos y mientras que el uso de la CPU.

http://www.yacoin.org/

Para un ejemplo para ponerlo en perspectiva, en uno de mis equipos, yo la mía para Litecoin usando mi GPU y yo también la mía por Yacoin el uso de mi CPU. Estoy muy cerca de llegar a 5 Litecoins minado, pero ya he extraído más de 700 Yacoins.

+592
Pilsudski 30 ago. 2013 14:27:29

Luchó con esto por un tiempo así. Usted necesita anunciar la transacción a su nodo local y la red a través de la sendrawtransaction llamada con el raw id de transacción.

+580
Protonz 25 may. 2012 7:06:55

Bitcoin se ejecutará a través de Tor. Hay un artículo sobre el Bitcoin wiki que explica el proceso.

Sólo tiene que instalar Tor y se deja configurar un proxy en su defecto IP (127.0.0.1) y el puerto (9050).

Para bitcoind, el uso de la bandera --proxy=127.0.0.1:9050.

Para la interfaz gráfica de usuario de cliente, en virtud de las Opciones, consulte Conectarse a través de proxy socks4. Configurar el proxy IP 127.0.0.1 y el puerto 9050.

+568
user87200 27 abr. 2015 20:11:08

El scriptPubKey contiene la clave pública utilizada para sintetizar la dirección pública. Aquí hay dos pedante enfoques, el no uso de bitcoinj, aplicando bx comandos para sintetizar la dirección pública de interés por encima.

% echo 04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f | bx sha256 | bx ripemd160 | bx base58check-codificar

1A1zP1eP5QGefi2DMPTfTL5SLmv7Divfna

% echo 04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f | bx ce-a-dirección

1A1zP1eP5QGefi2DMPTfTL5SLmv7Divfna

+559
Allan Core 3 abr. 2011 7:32:58

Mi LN-Nodo: 023bf99414b3e93ab7463ce60f44cd691f8be3c1ae33a2015fe784c85c36e770cf bitcoind 0.17.1 // LND 0.5.2-beta commit=v0.5.2-beta-rc7

Canal: 598078250466476032

Problema: lncli feereport devuelve:
error rpc: código = Desconocido desc = no hay una política para la salida del canal

editar: más de lo mismo?
lncli fwdinghistory devuelve:

{
"forwarding_events": [
],
"last_offset_index": 0
}



relacionados? tratando de editar un reciente canales de la política..

"channel_id": "620981077780267008",
"chan_point": "e388cce2698c0406985af2fce27ee47c5f02b04e8fbda0523975b71246e66d77:0",
"last_update": 1551629972,
"node1_pub": "023bf99414b3e93ab7463ce60f44cd691f8be3c1ae33a2015fe784c85c36e770cf", "node2_pub":
"03efccf2c383d7bf340da9a3f02e2c23104a0e4fe8ac1a880c8e2dc92fbdacd9df",
"capacidad": "500000",
"node1_policy": {
"time_lock_delta": 144,
"min_htlc": "0",
"fee_base_msat": "1000",
"fee_rate_milli_msat": "1",
"deshabilitado": false
},
"node2_policy": {
"time_lock_delta": 14,
"min_htlc": "1000",
"fee_base_msat": "485",
"fee_rate_milli_msat": "1",
"deshabilitado": false

















lncli updatechanpolicy --base_fee_msat 419 --fee_rate 0.000001 --time_lock_delta 14 --chan_point e388cce2698c0406985af2fce27ee47c5f02b04e8fbda0523975b71246e66d77:0

[lncli] error rpc: código = Desconocido desc = Canal de auto nodo no tiene la política de

+528
Carolyn Richardson 17 dic. 2011 3:56:00

A) Para cada jerárquica determinista de la ruta de acceso de cuentas ~2 (si unifamiliar) a ~4 (si no se separan) millones de claves privadas y públicas asociado direcciones pueden ser sintetizados. Si BIP 44 la tecnología se aplica a HD carteras. La misma cartera puede gestionar múltiples cryptocurrencies, consulte esta tabla.

B) echar un vistazo aquí que de manera concisa muestra cómo recuperar las claves privadas y direcciones para múltiples cryptocurrencies el uso de la BIP 39 de la semilla de palabras que se encuentran aquí

+526
Eugen35355 14 abr. 2015 20:20:22

He estado en esto durante días sin encontrar los enlaces a haga clic en. Tengo un Trezor la cartera con la que me compré hace años. Tiene algunos bitcoins en él. Tengo la recuperación de semillas, pero he perdido el pin. A partir de las instrucciones que yo entiendo que se necesita para limpiar la cartera antes de que pudiera iniciar la recuperación de semillas de proceso. Le saqué la cartera, pero no puede encontrar los enlaces apropiados para hacer clic en el activo de cartera de la ventana con el fin de recuperar los bitcoins a partir de la edad de la semilla. Me han pasado un montón de tiempo leyendo todos los consejos, pero todavía no puede encontrar dónde hacer clic. Por Favor Avise, Gracias.

+493
Pablo Insua 7 ago. 2011 18:18:55

Puedo poner en común operants y operadores en el P2SH desbloqueo de secuencia de comandos?

No, no se puede.

1) Desbloqueo de secuencia de comandos ( scriptSig ) debe contener sólo el empuje de las operaciones, la tuya contiene OP_CHECKSIG

2) no tiene sentido poner la firma sig2 en la redimir a la secuencia de comandos y comprobar con OP_CHECKSIG porque tal secuencia de comandos definitivamente la falla en la ejecución. Si desea colocar los datos en la canjear script - usted puede hacerlo de otra manera.

+468
wojtiku 26 sept. 2010 0:29:21

Echando un vistazo en el "Cómo funciona" el documento en su página web, la primera vez que se menciona la palabra "Blockchain" está en su "Sobre la empresa" en la sección final del documento. Así que estaría muy seguro de que su producto no tiene absolutamente nada que ver con ningún tipo de blockchain tecnología.

+467
Bradford Dillon 7 feb. 2016 6:04:29

Estoy tratando de integrar la Coinbase API para mi sitio web. Que necesito para comunicarme con Coinbase las carteras (bitcoin, bitcoin dinero en efectivo, etc.) mediante programación. Actualmente ya se puede crear una cartera diferente direcciones utilizando la API y también me notifica cuando comprar o vender las transacciones de suceder.

Pero necesito saber que es posible obtener direcciones entrantes cuando un depósito ocurren a uno de mi dirección de fuera o de otra cuenta de Coinbase.

+398
Amir Salama 21 ene. 2018 22:06:33

Recientemente fue notificado por un amigo de que alguien le envió un mensaje (haciéndose pasar por mí) en una aplicación pidiéndole a enviarles un poco de bitcoin, para que puedan hacer una compra. Por suerte, ella sabía que no era yo y que me haga saber de inmediato. Yo soy de todo, tratando de averiguar donde se robe mi imagen de. Ya que, obviamente, su cuenta es fraudulenta, me preguntaba si hay al menos alguien me puede informar de sus bitcoin wallet dirección como siendo utilizado para el fraude? Puede que no me ayuda, ya que estoy seguro de que el daño está hecho con ellos el uso de mi imagen para un fraude de la cuenta, pero estoy esperando tal vez esto ayude a detener a ellos o de alguna manera hacer que ponerse a ellos

+377
user47712 19 dic. 2013 17:11:35

Hay algo que yo no entiendo con respecto a los diferentes formatos de Dirección. En resumen: crear una clave Maestra, a la importación a través de xprv-Clave en Electrum, generar P2SH y P2WSH-Direcciones, enviar Monedas, pero no aparecen.

  1. He creado una clave extendida en la testnet con Bitwasp: tprv8ZgxMBicQKsPd1Euv7Q428Userpbdf6mxhrtjevgfpcl4xwu8anaxqmp6qaqjpu5bceskwbutqzys1uhryquyzrczfppbss2jgwjuzgk654.

  2. Me ha importado esta Clave en Electrum correr también en testnet.

  3. Hacer clic en "Recibir", me dice la siguiente dirección: n28hWyXh8VPBCV6seKty19dW5ZNbqapB58
  4. He enviado algunos testnet monedas a esta dirección, que se hizo visible en Electrum muy rápido.

  5. El uso de la BitWasp-Biblioteca escribí el siguiente Código (inspirado por su propio ejemplo de código:

 $ = red Bitcoin::setNetwork(NetworkFactory::bitcoinTestnet());

 $aleatorio = new Random();
 $hdFactory = new HierarchicalKeyFactory();

 $master = $hdFactory->fromExtended("tprv8ZgxMBicQKsPd1Euv7Q428Userpbdf6mxhrtjevgfpcl4xwu8anaxqmp6qaqjpu5bceskwbutqzys1uhryquyzrczfppbss2jgwjuzgk654");


 $addrReader = new AddressCreator();
 $clavepublica = $master->getPublicKey();
 $helper = new P2pkhScriptDataFactory();
 $scriptData = $helper->convertKey($clavepublica);
 $script = $scriptData->getScriptPubKey();

 echo "clave hash tipos de\n";
 $p2pkh = $scriptData->getAddress($addrReader);
 echo "* p2pkh dirección: {$p2pkh->getAddress()}\n";

 echo "\nscript hash tipos:\n";

 $redeemScript = new P2shScript($p2pkh->getScriptPubKey());
 $p2shAddr = $redeemScript->getAddress();
 echo "* p2sh: {$p2shAddr->getAddress()}\n";
 $p2wshScript = new WitnessScript($p2pkh->getScriptPubKey());
 $p2wshAddr = $p2wshScript->getAddress();
 echo "* p2wsh: {$p2wshAddr->getAddress()}\n";
 $p2shP2wshScript = new P2shScript(nueva WitnessScript($p2pkh->getScriptPubKey()));
 $p2shP2wshAddr = $p2shP2wshScript->getAddress();
 echo "* p2sh|p2wsh: {$p2shP2wshAddr->getAddress()}\n";

Me da el siguiente resultado:

WIF: cUhtBXtsVhSikXiD46B5dKsCTjKqZGTWeadxsmnknp1v6vzfm1zr
hash de clave de los tipos de
 * p2pkh dirección: mjCptm7yxr3c7DpA6i17ude5ZkiHQMz7rr

secuencia de comandos de hash tipos:
 * p2sh: 2MsjH4FEdpcwmwaTtbW3HFnx8aw1DCfN74g
 * p2wsh: tb1qnwsk39m5yw4m3h36ddvw9euvl0vxl7vg8mrmyj777pwl74crkassxgg7l2
 * p2sh|p2wsh: 2NFS1fXMuAJuJWaGAwMi7puE86n5XnbLepo

Preguntas:

  1. ¿Por qué la Recepción de la Dirección de Electrum tan diferentes de las que tengo, generados con la Bitwasp-Biblioteca. Ninguna de las direcciones generadas es similar a la dirección de Electrum
  2. El envío de Monedas a la Dirección de Electrum se mostrará la recibió monedas
  3. El envío de Monedas para P2shScript-Dirección, por ejemplo (2MsjH4FEdpcwmwaTtbW3HFnx8aw1DCfN74g) nunca va a aparecer en el Electrum-Wallet, incluso, de que se encuentran fuera de la misma clave privada He probado también el envío de monedas para el p2wsh-Dirección (tb1qnwsk39m5yw4m3h36ddvw9euvl0vxl7vg8mrmyj777pwl74crkassxgg7l2), que además nunca se consigue alguna de las monedas que se le envió.

Donde está mi error?

Actualización:

después de la respuesta de @Abdussamad he intentado lo siguiente: derivePath y enviar monedas a la dirección a continuación. También me importan los xprv de la que se derivan Clave en Electrum y enviar algunos satoshis a su dirección. Nada de lo que vino.

Código adicional:

$purposePriv = $master->derivePath("{$propósito}'/0'/0'/0/0");
 echo "m/{$propósito}'/0'/0/0/0': ".$purposePriv->toExtendedPrivateKey().PHP_EOL;
 echo "M/{$propósito}'/0'/0/0/0': ".$purposePriv->toExtendedPublicKey().PHP_EOL;

 $purposePriv = $master->derivePath("{$propósito}'/0'/0'");

 $masterAddr = new PayToPubKeyHashAddress($purposePriv->getPublicKey()->getPubKeyHash());
 echo "Dirección:" . $masterAddr->getAddress() . "\n\n";

El envío de monedas a la dirección de enviarlos a otros lugares, no específico de la cartera.

Actualización 2:

He probado el código siguiente, sugerida aquí:

$mnemónico = "blahblahblah";
$seed = (nuevos Bip39SeedGenerator())->getSeed($mnemónico);
$fin = 44;
$fábrica = new HierarchicalKeyFactory();
$root = $fábrica->fromEntropy($semilla);
$accountPriv = $root->derivePath("{$propósito}'/0'/0'"); // m/44'/0'/0' (cambiar y regular las direcciones de venir de aquí)
echo "maestro de clave pública: ".$accountPriv->toExtendedPublicKey().PHP_EOL;
$addressPriv = $accountPriv->derivePath("0/0"); // // m/44'/0'/0'/0/0 <- 0-esima no cambiar de dirección
$masterAddr = new PayToPubKeyHashAddress($accountPriv->getPublicKey()->getPubKeyHash());
echo "Dirección:" . $masterAddr->getAddress() . "\n\n";

Tengo:

maestro de clave pública: xpub6CXUv9gQCfQNNksArMAnKyu14vji7ck3v5wg7gysovntmtxtwzmhz4tfpzaiwagcdtyxxxjkcufaqcuxm67k7czl2spbbeuzjp3grwurdco
 Dirección: 15e5vNCSE9iBUbRW6kdHx84XFEcQgY4zfc

Pero después de importar el xpub-clave en Electrum, muestra que la recibe-dirección: 144aHwG4JKtpCjpJLKcB7aZq8nEidrBakn

+359
bipartitebipartite 23 abr. 2016 6:43:37

Sólo me preguntaba si esto es posible. Si es así, ¿hay razones prácticas no?

+350
Vicente Reig 1 ago. 2019 16:14:25

He logrado configurar bitcoind, conectarse a su JSON/RPC API y ejecutar el getinfo comando.

He seguido exactamente los mismos pasos y configuración para litecoind (bitcoin.conf y litecoin.conf contener exactamente la misma configuración) y el conjunto de mi cliente para que se conecte a litecoind pero sigo golpeando sobre un HTTP 504 de error.

Ambos bitcoind de los casos están en testnet modo y me hice conectarse al puerto 18332 para bitcoind y también conectarse al puerto 19333 para litecoind pero esto es como se hace, me parece que no puede ser capaz de obtener respuesta alguna de litecoind.

Esta es mi configuración para ambos .conf archivos:

rpcuser = xxxxxxxxxxxxxxxxx
rpcpassword = xxxxxxxxxxxxxxxxx
testnet=1
daemon=1
rpcallowip=*

Alguna idea?

+289
Orson Young 20 mar. 2011 7:17:29

HAZ tenido un privado de pre-venta, la venta de fichas para los inversores. No publicar esta información, pero en su telegrama y en el resto no eran estimaciones de 25 centavos de dólar por token para un total de ~5 millones de dólares.

Dicen que en su sitio no hacer un ICO, cuando en realidad lo que hicieron un privado ICO, que son, por definición, menos tranparent y justo que el público ICOs. Es al lector a interpretar el motivo detrás de su semántica.

+286
SyndicatorBBB 24 feb. 2010 8:40:35

SPV nodos confiar en sus compañeros para enviar los datos de la transacción que es relevante para ellos. Cuando un SPV nodo establece una flor de filtro con uno de su plena nodo compañeros, no que sólo cuentan el total de nodos que las transacciones para enviar el SPV nodo a partir de ahora?

¿Cómo SPV nodos de captura después de estar sin conexión? Que llamadas p2p pueden utilizar para obtener sus transacciones info de sus compañeros?

+264
Emily314 13 ene. 2015 20:26:45

Estoy tratando de implementar reemplazar por cuota de funcionalidad con bictoind (v18) y bumpfee llamada rpc se describe aquí

Funciona por medio de que la nueva transacción se crea con la cuota más alta, pero debe ser el resultado de:

{
 "txid": "valor", (cadena) El id de la transacción nueva
 "origfee": n, (numérico) de la Cuota de la nueva transacción
 "precio": n, (numérico) de la Cuota de la nueva transacción
 los "errores": [ str... ] (json array de strings) los Errores encontrados durante el procesamiento (puede estar vacío)
}

pero me estoy poniendo todos básicamente nula respuesta

{
 "id": "BumpFeeRequest 1561247020661",
 "error": null,
 "txid": null,
 "origfee": null,
 "precio": null,
 los "errores": null
}

Lo que hace difícil identificar la nueva transacción en un sistema de vapor.

¿Cómo puedo obtener el txid, a excepción de la consulta de los últimos tx

+227
tsergium 7 ago. 2012 16:56:00

Debido a la dificultad de cálculo es determinista, cada uno puede calcular la dificultad de forma independiente. Dado que han llegado a un consenso sobre el blockchain (que bloquea en qué orden), todos ellos deben calcular el mismo valor. De esta manera, el protocolo nunca se basa en confiar en cualquier persona acerca de lo que la correcta dificultad.

Además, tenga en cuenta que no sólo los mineros que tendría que ser engañado en la aceptación de un bloque con suficiente trabajo. Completa los nodos de comprobar también como bloques de recepción de las mismas, y se rechazan los bloques que no tienen nonces la satisfacción de sus propios calculados dificultad requisito. Desde la plena nodos juegan un papel importante en la retransmisión de bloques, esto no debe ser pasado por alto.

Si a usted le gusta mirar cómo la dificultad de cálculo que se realiza, es en el código en: https://github.com/bitcoin/bitcoin/blob/master/src/pow.cpp

+159
Avirup Mullick 29 nov. 2012 1:00:22

Eso es porque no early adopter cree en la frase: "La volatilidad extrema es malo para la confianza y pueden herir la oportunidad de Bitcoin convertirse en un respetado de la moneda."

+140
zaman khan 7 dic. 2019 18:01:32

Estoy corriendo una piscina para algunos amigos y yo, que nos mina de ambos dogecoin y litecoin (y ocasionalmente algún otro sabor del día). Las granjas están apuntando a un simple proxy: C demonio que está conectado a los estratos de fácil encaje de conmutación.

Al cambiar de una moneda a otra, el estrato servidor emite inmediatamente "Compartir está por encima de destino" de los errores. Cuando se cambia de nuevo a la moneda original, todas las acciones son aceptados de nuevo

Exactamente lo que hace que la proporción está por encima del objetivo' error? Basado en los registros de abajo, hay un problema con el software de minería de datos o con el estrato de envío de los datos erróneos?

Ambos estratos se configuran con un fijo diff nivel, vardiff está deshabilitado. Aquí un registro de datos de ida y vuelta entre una de minería de datos y el servidor de la granja

paso 1/5: litecoin estrato envía el trabajo a la minería de la granja

{"params": ["ed84", "716a78103f53858c8baadc8179bdbc3012c981db2a41b552998cdc06b6bae287", "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff27034f0f08062f503253482f04398b1c5308", "0d2f7374726174756d506f6f6c2f0000000001a078072a010000001976a914238e80769414592ed96192e13cddf78953e84ff388ac00000000", ["a346c6f74e37f6528e9d34e35c530a79bf11487d5c9404574972ac652331943f", "117086b6331ecef97572a981b1d2a7baf269b163a0c252c03a9f8b93cf1fdc03", "fef9b6758f809b998ce072d7bddefa86657dbee2d0fe1d71fd8a6a5558fa4dce", "7caa16ac719103ea85494bf15ec0b27507fb7367b36c01ccea2151f2eebdc811", "bdf9a2879e8cee859d2510fa63c57411f5b2e32fe0e237f597d28e6add7a9923"], "00000002", "1b0dd506", "531c8b3c", true], "id": null, "método": "minería de datos.notificar"}

paso 2/5: minería de datos de la granja envía 6 válido acciones para litecoin estrato

{"params": ["FarmOne", "ed84", "04000000", "531c8b3c", "fef81f01"], "id": 2, "método": "minería de datos.enviar"}
{"error": null, "id": 2, "resultado": true}
{"params": ["FarmOne", "ed84", "01000000", "531c8b3c", "c97a2601"], "id": 3, "método": "minería de datos.enviar"}
{"error": null, "id": 3, "resultado": true}
{"params": ["FarmOne", "ed84", "02000000", "531c8b3c", "685efb00"], "id": 4, "método": "minería de datos.enviar"}
{"error": null, "id": 4, "resultado": true}
{"params": ["FarmOne", "ed84", "01000000", "531c8b3c", "bacb9201"], "id": 5, "método": "minería de datos.enviar"}
{"error": null, "id": 5, "resultado": true}
{"params": ["FarmOne", "ed84", "04000000", "531c8b3c", "a221ad01"], "id": 6, "método": "minería de datos.enviar"}
{"error": null, "id": 6, "resultado": true}

paso 3/5: el sistema se redirige de minería de datos de la granja a la dogecoin estrato en este punto

paso 4/5: dogecoin estrato envía el trabajo a la minería de la granja

{"params": ["2610", "bca4622ca0307fc2e3c2398f67b36a0d908306f62cc65761761c2faf1b488be8", "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff2703fd0802062f503253482f04658b1c5308", "0d2f7374726174756d506f6f6c2f000000000100f473ed742b00001976a914c8b32869360584a4876c7d7617142e0f8dc4404988ac00000000", ["2adb1eabd5c3fcabeb5f75c073e6009dee136a3cf0ba6b6082a7ad2f8fe2a070", "1061486e8cebb27914e7d3e24c0ce90e8b1fc0606cb1bf8f4cc61c4e4dbad84d"], "00000002", "1b527845", "531c8b67", true], "id": null, "método": "minería de datos.notificar"}

paso 5/5: minería de datos de la granja envía acciones a dogecoin straum, pero están por encima del objetivo

{"params": ["FarmOne", "2610", "04000000", "531c8b67", "f4be2e00"], "id": 7, "método": "minería de datos.enviar"}
{"error": [-2, "Compartir es por encima del objetivo", null], "id": 7, "resultado": null}
{"params": ["FarmOne", "2610", "01000000", "531c8b67", "45ca4700"], "id": 8, "método": "minería de datos.enviar"}
{"error": [-2, "Compartir es por encima del objetivo", null], "id": 8, "resultado": null}

Gracias!

+98
Adhiyaman Msa 10 ene. 2013 10:54:24

ERROR: ConnectBlock() : coinbase paga demasiado (real=20000000 vs limit=20000000)

Tengo este error en mi depurar.registro de

alguien sabe como solucionar este problema? Yo soy de codificación de una nueva moneda, el cambio de sus recompensas, que parametter necesito cambiar para aumentar el límite.

en la línea:

 si (vtx[0].GetValueOut() > GetBlockValue(pindex->nHeight, nFees, pindex->nBits))
 estado de retorno.DoS(100, error("ConnectBlock() : coinbase paga demasiado (real=%"PRI64d" vs limit=%"PRI64d")", vtx[0].GetV$

He cambiado mi nsubsidy para el código

int getrandint(int min, int max)
{
 int num;
num=rand();
num=num%(max-min+1)+min;
 return num;
}



int64 estática GetBlockValue(int nHeight, int64 nFees, unsigned int nBits)
{
 si (nHeight == 0)
{
 volver nGenesisBlockRewardCoin;
}

 unsigned int i, iMax, iMin;


 iMin = 1;
 iMax = 50;

si(nHeight<500)
{
iMax = 3;
}
si(nHeight > 8000)
{
iMax = 30;
}
si(nHeight > 20000)
{
iMax = 20;
}
si(nHeight > 100000)
{
iMax = 10;
}


 i = getrandint(iMin, iMax);
 int64 nSubsidy = nBlockRewardStartCoin * i ;



 // Subsidio se reduce a la mitad cada 60480 bloques (21 días)
 //nSubsidy >>= (nHeight / 60480);

 // Subsidio mínimo
 si (nSubsidy < nBlockRewardMinimumCoin)
{
 nSubsidy = nBlockRewardMinimumCoin;
}

 volver nSubsidy + nFees;

}

El código originalmente fue

int64 estática GetBlockValue(int nHeight, int64 nFees, unsigned int nBits)
{
 si (nHeight == 0)
{
 volver nGenesisBlockRewardCoin;
}

 int64 nSubsidy = nBlockRewardStartCoin;

 // Subsidio se reduce a la mitad cada 60480 bloques (21 días)
 nSubsidy >>= (nHeight / 60480);

 // Subsidio mínimo
 si (nSubsidy < nBlockRewardMinimumCoin)
{
 nSubsidy = nBlockRewardMinimumCoin;
}

 volver nSubsidy + nFees;
}

Porque de lo que puedo cambiar, mi código de error coinbase paga demasiado

[email protected]:~/dogequark/src$ ./dogequarkd
dogequark servidor a partir de
[email protected]:~/dogequark/src$ finalizar llamada después de lanzar una instancia de 'std::runtime_error'
 lo que(): CreateNewBlock() : ConnectBlock error

También tengo este error cuando ejecuto el coind en otro servidor después de la clonación a través de github.

+98
user65598 1 jun. 2018 17:40:55
  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.

+80
cesar paiz 13 feb. 2017 21:49:31

BIP39 basado en Brainwallets una patada en el culo por encima de cualquier edad cerebro cartera de tecnologías tales como la de que encapulsulated por https://brainwalletx.github.io/. La razón es porque en el 2000 rondas adicionales de sha512 endurecimiento del cerebro de cartera de la frase de contraseña. Esto añade un computacional de la costa para aquellos que tratan de fuerza bruta descubrir las claves asociadas con la baja entropía cerebro de carteras. Además, la importación de BIP 39 de la semilla de palabras, que son cryptocurrency agnóstico, ahora se ha convertido en mucho más ampliamente apoyado por el HD carteras de importación específicos de la cartera de formato de entrada (WIF) claves privadas para determinadas monedas.

  1. Inseguro de la prueba de vector para un 12 BIP 39 de la Semilla de Word Brain Wallet:

    % echo -n "Esta es una muy baja entropía cerebro cartera semilla que necesita dhc&%hFF{]" | bx base16-codificar | bx sha256 | cut-c 1-32 | bx mnemónico-nuevo

    nada rebaño inusual hermano mundo físico combinar historia átomo de mantener por encima de la pantalla

  2. Inseguro de la prueba de vector para un 18 BIP 39 de la Semilla de Word Brain Wallet:

    % echo -n "Esta es una muy baja entropía cerebro cartera semilla que necesita dhc&%hFF{]" | bx base16-codificar | bx sha256 | cut-c 1-48 | bx mnemónico-nuevo

    nada rebaño inusual hermano mundo físico combinar historia átomo por encima de mantener trastorno de la web estropear despierto mamá traer hermano

  3. Inseguro de la prueba de vector para un 24 BIP 39 de la Semilla de Word Brain Wallet:

    % echo -n "Esta es una muy baja entropía cerebro cartera semilla que necesita dhc&%hFF{]" | bx base16-codificar | bx sha256 | cut-c 1-64 | bx mnemónico-nuevo

    nada rebaño inusual hermano mundo físico combinar historia átomo por encima de mantener trastorno de la web estropear despierto mamá traer brócoli cancelar develar bala de aves comunes ceño

Ver bx para detalles adicionales, y asegúrese de tomar ventaja de definido por el usuario BIP 39 claves para endurecer el cerebro cartera aún más, ver el mnemónico-semilla bx comando.

+48
Subham Dubey 10 jul. 2011 22:15:05

La diferencia radica en la codificación y la representación subyacente en la transacción de los datos almacenados en el blockchain.

El 3-segwit direcciones se conocen como P2SH-P2WPKH o P2SH-P2WSH. Esto significa que para Pagar-a-testimonio-pubkey-hash envuelto en pay-to-script-hash y pagar-para-testigo-script-hash envuelto en pay-to-script-hash respectivamente. Esto fue hecho para proporcionar compatibilidad hacia atrás con las carteras y permitir tiempo para actualizar a la bc1 direcciones.

El bc1 direcciones se conocen como nativo segwit direcciones. Una dirección de partida con bc1 siempre va a ser segwit, mientras que un 3-dirección también podría ser un habitual de multisig u otra secuencia de comandos de dirección.

Tanto el 3-dirección de versión y el bc1 versión requieren menos gastos, aunque el bc1 versión requiere aún menos cargos de la 3-dirección.

bc1 es bech32 codificado, lo que mejora la detección de errores sobre el original base58 de codificación, y también ayuda a prevenir la cruz de la cadena de transacciones (por ejemplo, usted no será capaz de enviar LTC a un bc1 dirección, pero el envío de LTC a un 3-dirección va a ir a través de muy bien)

Usted puede aprender más sobre el diseño de bech32 en esta charla por Pieter Wuille.

+33
Nemanja 13 sept. 2014 11:15:21

Mostrar preguntas con etiqueta

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil