no mostrar mi saldo por "getbalance myaddress", pero muestran equilibrio "getbalance". ¿cuál es la razón?

puedo enviar btc en mi-servidor creado btc dirección.

que es creado por "getnewaddress".

obtener el pago también y se muestra por "getbalance".

pero yo quiero ver el saldo por "getbalance myaddress".

no se ve. ¿cuál es la razón? que alguien me ayude al respecto? cómo una cuenta de servidor asociado creada dirección de btc?

+400
J Lemon 31 ene. 2017 0:52:58
30 respuestas

Me gustaría, en un punto, para crear yo mismo un bitcoin wallet mediante un equipo sin conexión y, a continuación, la tienda que la cartera en un lugar seguro (ya sea impreso, cifrados en una hoja de papel o cifrados en una memoria USB). Sin embargo, que requiere bastante tiempo y algunas habilidades, que no tengo todavía (relacionadas con bitcoin -- cuando se trata de Linux / boot-sólo CDs/DVDs y PKCS etc. no hay ningún problema: estoy mucho tiempo usuario de Linux y sé un poco acerca de crypto cosas).

Mientras tanto, me desea, puede ya comprar bitcoins en línea (es decir, si un accidente ocurre que yo podría decidir comprar algunos).

Si puedo abrir una cuenta, por ejemplo, en mtgox, puedo comprar inmediatamente bitcoins y si puedo, puedo, a continuación, transferir el muy bitcoins, yo acabo de comprar a mi propia cartera (el que voy a generar más tarde sin conexión y poner de su parte privada en un lugar seguro).

Como un lado-pregunta: ¿dónde están los bitcoins que puedo comprar en mtgox almacenados? En una cartera pertenecientes a mtgox?

+969
buie 03 февр. '09 в 4:24

Para simplificar, cada usuario utiliza la misma cartera dirección única a cada uno de los de usuario) para todos los demás depósitos o retiros.

De manera realista, este no sería el caso - tal vez para los retiros, pero no para los depósitos, ya que da mucha información acerca de cada usuario. Usted debe hacer un balance por el usuario en un esquema diferente y el uso de facturas para manejar los pagos y retiros. La razón por la que menciono esto es porque usted se está preguntando qué es la práctica general en la Pregunta 1.

Pregunta 1: ¿Es una práctica generalizada para que cada usuario tiene un cuenta diferente nivel de nodo? Por ejemplo: Usuario 1 tiene m/44'/20'/1, usuario 2 tiene m/44'/20'/2', etc.

Yo no lo haría. Este sistema no sólo relaciona el dinero en el sistema, también los enlaces que tiene la cantidad de dinero.

Pregunta 2: Suponiendo que la pregunta anterior es correcto, debe de la cuenta el nivel clave se endurezca o no se ha endurecido?

Como usted ha mencionado la derivación camino, como tal,

m / propósito / coin_type' / cuenta / cambio / address_index

Esto significa que la cuenta de la profundidad debe ser endurecido. El no hacerlo será una anomalía y si pongo el maestro de la clave privada en una cartera diferente, diferentes direcciones será generado. Así que la respuesta a su pregunta es sí, debe de ser endurecido.

+808
loon3 26 nov. 2018 1:42:35

Comprendo la forma en que las transacciones se agrupan en bloques. Sin embargo, no entiendo por qué esto es necesario, en primer lugar. Si se trata de una minería cosa, no veo por qué los mineros no sólo la actualización de las transacciones con algunos metadatos y dejarlo en eso. A continuación, el blockchain podría ser simplemente una caché en la parte superior de las transacciones. No veo la necesidad real de un bloque de existir si hay transacciones, aparte de que es una especie de caché.

+779
skify 8 oct. 2017 5:23:18

He enviado un Bitcoin pago usando el Círculo de Pago. De acuerdo a mi Círculo de Pago de la transacción se ha completado. Ya han pasado dos días y la persona en el otro extremo está alegando que no han recibido el dinero. ¿Cómo puedo comprobar para ver si él está diciendo la verdad. Por lo que he leído, todas las transacciones son públicas, correcto?

+716
Utku Mun 9 ago. 2013 8:18:13

Lo sellos de un gitian construir? Una marca de tiempo! (Tonta broma - lo sé)

He estado monitoreando la privacidad de las monedas y verificar que las prácticas de desarrollo (commit de la firma, gitian de uso) un poco y he visto los siguientes proyectos de uso gitian para cada versión.

He tenido que luchar con gitian en el pasado, tengo mi propio gitian construir la máquina para verificar que se basa. Tratar con gitian no siempre es tan fácil, por lo tanto, aplaudo el esfuerzo.

Zcash - ejecuta su propio determinstic construir el sistema, usando vagrant y LXC (bitcoin-core).

Particl - Uno de los más pequeños cryptocurrencies, pero parece que su actuar juntos cuando se trata de proporcionar seguro de prensa - utiliza LXC (desde aguas arriba de Bitcoin Core). Parecen uso gitian para otras aplicaciones.

+709
James L 27 jul. 2019 1:18:27

Tengo un pequeño problema con el lanzamiento del software: https://bitcointalk.org/index.php?topic=55038.0

Mi blockchain es totalmente cargado y JSON-RPC también funciona, ya que yo lo uso en un script de PHP cuyo código es:

<a href="?api=getblockcount">getblockcount</a> | 
<a href="?api=getdifficulty">getdifficulty</a> | 

<?php

require_once 'jsonRPCClient.php';
$bitcoin = new jsonRPCClient('http://user:[email protected]:8332/');

switch ($_GET['api']) {
 caso 'getblockcount': 
 echo "<pre>\n";
 $página de inicio = file_get_contents('https://blockchain.info/q/getblockcount');
 echo 'Blockchain:' .$página de inicio; 
 print_r('<br />Mybitcoin: '.$bitcoin->getblockcount()); 
 echo "</pre>"; 
 break; 
 caso 'getdifficulty':
 echo "<pre>\n";
print_r($bitcoin->getdifficulty());
 echo "</pre>"; 
 break; 

por defecto:
 echo "<pre>\n";
print_r($bitcoin->getinfo());
 echo "</pre>"; 
break;
}


?>

El resultado:
Result php json rpc code

Así que, he instalado cpuminer y cuando intento ejecutar este (básico) comando:

./minerd --url=http://127.0.0.1:8332 --userpass=usuario:xxxxx

Me sale este error:

[2017-02-27 15:54:30] Enlace de hilo 0 a 0 de la cpu
[2017-02-27 15:54:30] 4 minero subprocesos iniciados, el uso de 'scrypt' algoritmo.
[2017-02-27 15:54:30] Unión rosca 3 de la cpu 3
[2017-02-27 15:54:30] Unión rosca 2 de la cpu a 2
[2017-02-27 15:54:30] Unión rosca 1 a la cpu 1
[2017-02-27 15:54:30] No pago a la dirección proporcionada, el cambio a getwork
[2017-02-27 15:54:30] HTTP error de solicitud: La dirección URL solicitada devolvió el error: 404 No Encontrado
[2017-02-27 15:54:30] json_rpc_call error, vuelva a intentar después de 30 segundos

He intentado también este:

./minerd --url=stratum+tcp://127.0.0.1:8332 --userpass=usuario:xxxxx

Me sale este error:

[2017-02-27 16:05:18] a Partir del Estrato en el stratum+tcp://127.0.0.1:8332
[2017-02-27 16:05:18] 4 minero subprocesos iniciados, el uso de 'scrypt' algoritmo.
[2017-02-27 16:05:18] Unión rosca 2 de la cpu a 2
[2017-02-27 16:05:18] Unión rosca 3 de la cpu 3
[2017-02-27 16:05:18] Unión rosca 1 a la cpu 1
[2017-02-27 16:05:18] Enlace de hilo 0 a 0 de la cpu
[2017-02-27 16:05:18] JSON decode error(1): '[' o '{' espera que cerca de 'HTTP'
[2017-02-27 16:05:18] stratum_subscribe enviar error
[2017-02-27 16:05:18] ...reintentar después de 30 segundos

Sin embargo, mi JSON-RPC puerto está abierto y funcionando correctamente!
Yo no lo entiendo.

Editar: Salida de --protocolo de volcado

{
 "txid": "d164587bb86b8bc512875234d9e9287a5c2b55132b1ac5cd17199e59fb3a7e15",
 "depende": [],
 "datos": "0100000005763ec95f443d56ad1d6d6dc548ceef54b3337aa17f3ade0919ffe17e20ee049b000000006b483045022100c4dc98e9b602562fa1804866e2941059506d0d774aabd1c598d9316015fc091b02202d1866f029d5f4ca583e39e40ac37b6f3cda053d7f72021d3d208c7e2436bf61012102a6b445dad7a9786aedcbef422c43403a0ef456e07c93b20f73e8d3a645ce2df6ffffffff9db45cd39689cf3f0c963998d2c47ef46d8b02135cfeed6eba3d0925274e3c7f000000006a473044022056c3c0953f585a1d00e4898fba74be331c98df8fe4fd06b7d27b1671e1c08cf802207c173699816b91d0349412a835f3c0b6b1dc67cd233e405cd59bb0ca4fa1e738012102043891b2c24b09518aee54721276376e1a804972e6eab942bef6eb21ce47a3d3ffffffff20c626710f914e611a5153fc022ceb38a96039a7d480643cd707792043537bd4000000006b483045022100b161d4f4851f2cb6f3b3a2f28ade52eca51ae9927246ec0ee99f88986b2a3f4102203bdffc99bce188c50861e3d6719ce17118a06ac5653a506fd1cf8791cca964ef012103c4059c0171448f778dd80ab5ae94f73f7c939c2563a774eb922790b9414c872effffffff90e4efff277de68fe237bd97a63dbc3ffdb2b8bc7eeccbb05299ce8ebc27d1a7010000006a47304402200de759505eb62f672619b4747b68d4ac29d752a2f877ae1bff8f3f53cc9830a202203eeb5ff9b60590db2c5b68e75752a9a4cbf095cce2ea05acbd6c7b5174ff41480121020d36c0a1534fb2a98f8850d2df417ad2e797d32e300291a4889d6312f17710e3ffffffffe7ab3f1e1e2335fd99b85d4c76e23a67b08b217a3028e07fefaace55772d9693000000006a47304402200db21539819e7f78144a114d52f0ad7a6c2d83989f9d21f87e484cacf8aa9501022023e250bc6abf248fd954eb99438569c17f1c7b9140a3f9ed5acf1aec794b13b7012103f193e01a1a8489f88f0a3ea96e19c8e22d613beb654fca59fd4f5d4abbbec4feffffffff027fea0300000000001976a9144003f281c42fb1cc2d21a2be92212cf97b52b72188acb9b91000000000001976a9142a1665bf1affbac0503d4bf7481c505d96bb07ca88ac00000000",
 "hash": "d164587bb86b8bc512875234d9e9287a5c2b55132b1ac5cd17199e59fb3a7e15",
 "precio": 147240,
 "de peso": 3260,
 "sigops": 2
},
{
 "txid": "0049b022864e0f27ca17177b768dfd990d2aed315b82cbf5c7e6574243223593",
 "depende": [],
 "datos": "0100000001b68373162494d0409621feeb056e9d5133ae26245e1a44f839fd3c98bbe2e86a010000006b483045022100c0bd2aca622330e46b1fd58148420b1297754524ff820ac8845bf4dc17a842b40220372666ba44e9289f1fb1ac965486889d6ac365a46c61e0e85e81d6dff97aa38d012102409fafcff27fb07a8b1ce51898f081d4e84ce947a09bb4e5046cd4601ee239adffffffff010fe80200000000001976a9145d5925ac98510c6d331f1c4653332b391d79a00888ac00000000",
 "hash": "0049b022864e0f27ca17177b768dfd990d2aed315b82cbf5c7e6574243223593",
 "precio": 34683,
 "de peso": 768,
 "sigops": 1
}
],
 "destino": "0000000000000000027e93000000000000000000000000000000000000000000",
 "noncerange": "00000000ffffffff",
 "sigoplimit": 20000,
 "sizelimit": 4000000,
 "bits": "18027e93",
 "de altura": 454996
},
 "id": 0
}
[2017-02-27 16:25:17] No pago a la dirección proporcionada, el cambio a getwork
[2017-02-27 16:25:17] JSON solicitud de protocolo:
{"método": "getwork", "params": [], "id":0}


* Reconstruida URL: http://127.0.0.1:8332/
* Encontrar paquete de host 127.0.0.1: 0x7f58a0013d60 [puede tubería]
* Re-uso de la conexión existente! (#0) con el host 127.0.0.1
* Conectado a 127.0.0.1 (127.0.0.1) puerto 8332 (#0)
* Servidor de autenticación Básica con el usuario 'usuario'
> POST / HTTP/1.1
Host: 127.0.0.1:8332
Autorización: Básico Y29pbmNvaW46YXplcnR5
Accept-Encoding: deflate, gzip
Content-Type: application/json
Content-Length: 45
User-Agent: cpuminer/2.4.5
X-Minería-Extensiones: midstate

* La dirección URL solicitada devolvió el error: 404 No Encontrado
* Cierre la conexión 0
[2017-02-27 16:25:17] HTTP error de solicitud: La dirección URL solicitada devolvió el error: 404 No Encontrado
[2017-02-27 16:25:17] json_rpc_call error, vuelva a intentar después de 30 segundos

Salida de --no-getwork

[email protected]:~/cpuminer-2.4.5# ./minerd --url=http://127.0.0.1:8332 --userpass=usuario:***** --no-getwork
[2017-02-27 16:51:50] Enlace de hilo 0 a 0 de la cpu
[2017-02-27 16:51:50] Unión rosca 1 a la cpu 1
[2017-02-27 16:51:50] Unión rosca 2 de la cpu a 2
[2017-02-27 16:51:50] 4 minero subprocesos iniciados, el uso de 'scrypt' algoritmo.
[2017-02-27 16:51:50] Unión rosca 3 de la cpu 3
[2017-02-27 16:51:50] No pago a la dirección proporcionada
[2017-02-27 16:51:50] json_rpc_call error, vuelva a intentar después de 30 segundos
[2017-02-27 16:52:21] No pago a la dirección proporcionada
+706
saxarok83 4 oct. 2017 13:11:54

Explicar como soy 5 años de edad y mi otra mitad del cerebro se extirpa quirúrgicamente :) no quiero poner mucho estrés en mi cerebro

1.¿Cuáles son estos nodos bitcoin y para qué sirven?

2.y también la razón por la que aún se están ejecutando?

3.y no mineros utilizan para extraer o validar la transacción más?

4.cómo bitcoind está relacionado con alguno de ellos?

0-Bitcoin Core

1-Bitcoin nodos Ilimitados

2-Bitcore nodos

3-Bitcoin UASF nodos

4-nodos btc1

5-Bitcoin Nudos nodos

6-bcoin nodos

7-Bitcoin Clásico de los nodos

8-btcd nodos

9-Bitcoin XT nodos

10-TRB nodos

11-libbitcoin nodos

12-Bitcoin ABC

+687
bluewhile 9 jul. 2016 19:18:15

Ya que el uso de carteras en el teléfono celular, supongo que usted está ejecutando una SPV nodo. SPV nodos verificar las transacciones realizadas utilizando un método ligeramente diferente que se basa en pares para proporcionar vistas parciales de las partes pertinentes de la blockchain en la demanda. Con el fin de asegurarse de que la transacción que ha enviado ha sido confirmado en un bloque, su SPV nodos se utilizan filtros de bloom y la enviará a la totalidad de los nodos conectados a él. Los nodos después de la prueba de cada transacción salidas contra el bloom filter. Sólo las transacciones que coinciden con el filtro se envía al nodo.

En respuesta a una getdata mensaje desde el nodo, los compañeros enviar un merkleblock mensaje que contiene sólo el bloque de las cabeceras de los bloques que coincidan con el filtro, un merkle ruta de acceso para cada coincidencia de transacción y, a continuación, enviar tx mensajes que contienen las transacciones que coincida con el filtro.

Es de esta transacción, que es enviado de nuevo al nodo es lo que estamos viendo en el tráfico de paquetes.

+645
Michael Eves 2 jul. 2012 16:15:27

Sí, es una estafa, y una bien conocida. Usted perderá el dinero que usted deposita a la cartera, incluso si sólo tienes la contraseña y 2FA para la cartera. Su "amigo" ya copiado la recuperación de las semillas y puede tomar el dinero de la cartera, incluso sin una contraseña o un 2FA. Simplemente dejar correspondiente con esa persona.

+601
Ollof 29 dic. 2012 23:33:51

Donde puedo encontrar datos históricos de la distribución ?

¿Cómo fluctúa ? No es constante, ¿correcto ?

El señor Nakamoto en su libro blanco asumió que era constante ?

+594
J posh 10 ago. 2010 15:37:25

Fui a https://iancoleman.github.io/bip39/ y después de la generación de una docena de reglas nemotécnicas tengo

auditoría de nuevo supongo que la mantequilla minutos predecir la cuadrícula de imagen fresca kit de occidente antes de fideos de suministro de magia pan proteger a imitar mantequilla de crédito trágico receta aclarar

Así que esto confirma las otras respuestas: suponiendo que esta es una implementación correcta, repite están permitidos.

+583
pavlukov 9 ago. 2010 5:17:14

Microsoft acepta Bitcoin para financiar su cuenta. Desde el siguiente enlace: https://commerce.microsoft.com/PaymentHub/Help/Right?helppagename=CSV_BitcoinHowTo.htm

Para agregar dinero a su cuenta de Microsoft con Bitcoin:

  1. Iniciar sesión en la cuenta Microsoft - Facturación con tu cuenta de Microsoft
  2. Seleccione las opciones de Pago > cuenta de Microsoft > canjear bitcoin
  3. Seleccione la cantidad que desea agregar y, a continuación, haga clic en Siguiente
  4. Revisar la cantidad de Bitcoin necesario y el uso de su monedero digital para completar la transacción dentro de los 15 minutos:

    • En el equipo, seleccione la opción de Pago con Bitcoin y luego pagar de su Bitcoin wallet en el mismo dispositivo.
    • En su smartphone para escanear el código QR que aparece en la página de pago de su billetera móvil de la aplicación.

    • Si su cartera es en otro dispositivo, puede copiar la dirección de recepción y BTC cantidad para la cartera en su dispositivo o en la Web y luego de realizar tu compra.

+581
Dean Jansen 19 jun. 2017 5:58:00

Usted debe comprobar fuera de esta página:

http://blockchain.info/p2sh

Si desea verificar si un grupo operador de hecho ha minado los bloques de los votos, él o ella puede firmar algún mensaje con la clave privada correspondiente a la pública direcciones de los destinatarios de la cuadra de la recompensa.

+563
Advocation 10 jun. 2019 4:54:59

Entiendo que BIP12 fue retirada, y probablemente a causa de este explotar a continuación. Puede alguien explicar cómo este ataque han trabajado y el efecto que tendría en la red?

 for (;;) {
 RAND_bytes(nonce.b, sizeof(nonce));
 RIPEMD160(nonce.b, sizeof(nonce), digest);
 si (
 digerir[0] == 174 && // OP_CHECKMULTISIG
 digerir[1] == 76 && // OP_PUSHDATA1
 digest[2] == 16 // 0x16
 ) {
 // Vamos a imprimir la información de estado sobre los éxitos parciales, sólo para hacer las cosas más
 // muy interesante.
 printf("%llx\n", nonce.i);
 print_hex(digest, 20);

 // Comprobar por completo hit
 si (digest[19] == 117) // OP_DROP
de retorno;
}
+512
Ryan Dave Pasimio 17 jun. 2018 5:16:07

De acuerdo a una entrevista con Yeastplume en Lo que Bitcoin Hizo, Sonrisa, va a tener un plano de la recompensa horario de 60 sonrisa por cada bloque en un minuto bloques. Esto se traduce en una inflación anual del 100% en el segundo año, el 50% en el tercer año, el 33% en el cuarto año, y así sucesivamente. Para la comparación, muchos de los países de destino de alrededor del 2% de inflación, que Sonrisa solo va a alcanzar, en su 51ª año de operación. Incluso teniendo en cuenta que la inflación real de monedas puede ser más alto, la Sonrisa de la alta inflación que parece que lo hacen poco atractivo para almacenar el valor en la Sonrisa por muchos años a venir.

Tiene la Sonrisa equipo elabora su razonamiento para elegir una recompensa de programación con una alta inflación?

+443
kine 21 ene. 2015 14:44:52

Entiendo que el uso de json-rpc para escuchar todas las transacciones es una mala idea debido al rendimiento, pero bitcoinj es capaz de hacerlo. En realidad bitcoind es el análisis de todas las transacciones bajo el capó cuando se reenvía. ¿Hay alguna forma para bitcoind notificarme cuando ve a una nueva transacción (no pagar a una dirección en la cartera)?

Seguramente es capaz de notificar a los demás compañeros, así que ¿por qué no a mí?

Una solución en la que estoy pensando es en ejecución de la conexión de un bitcoinj nodo a mi bitcoind y, a continuación, el uso que escuchar a las transacciones.

Otra solución es que se acaba de escuchar de bloques y pierden la capacidad de ver a cero conf pagos.

+419
user12568 17 nov. 2012 12:25:20

Sé cómo calcular dificultad, y sé que es aumentada o disminuida por la comprobación de que el periodo de tiempo del pasado año 2016 bloques.

y he encontrado el código real para el cálculo de intervalo de tiempo: https://github.com/bitcoin/bitcoin/blob/master/src/pow.cpp#L55

actual_timespan = last_block->get_timestamp() - first_block->get_timestamp()

Pero, como sé que marca de tiempo en el bloque no es el momento exacto de la minería: https://en.bitcoin.it/wiki/Block_timestamp

Así, el intervalo de tiempo que se utiliza para calcular el siguiente dificultad no es exactamente el período de tiempo, pero su valor aproximado. Estoy en lo cierto?

+408
Arcayne 14 may. 2018 21:25:03

Entonces, ¿es correcto decir que, en una aproximación más simple tarda de 6 veces el tiempo de confirmación en el gráfico para obtener una transacción hecho?

No es la primera confirmación es diferente de todos los posteriores confirmaciones, voy a explicar cómo:

Para la primera confirmación, hay un par de factores en juego:

  • ¿cuánto tiempo hasta el siguiente bloque se extrae

  • qué tan alto el tx cargo, en relación a otras transacciones en el mempool

Para todos los posteriores confirmaciones, no es sólo un factor:

  • ¿cuánto tiempo hasta el siguiente bloque se extrae.

El promedio de tiempo entre los bloques varía, pero por lo general un promedio de menos de 10 minutos. Por lo que una simple aproximación de tiempo de 6 confirmaciones podría ser:

(Tiempo para la primera confirmación) + 5*(promedio bloque de tiempo)

Como un ejemplo, digamos que tenemos un tx donde la primera confirmación toma un tiempo debido a una tarifa baja (digamos, 40 minutos). El bloque siguiente (next confirmación) será, en promedio, llega 10 minutos después de que, el próximo 10 minutos después de eso. Así, podríamos esperar que el tiempo de 6 confirmaciones de ser (40 + (5*10)) = 90 minutos. Mientras que en virtud de su asunción esperamos que sea (40*6) = 240 minutos.

Vale la pena señalar que 6 confirmaciones se considera a menudo como 'confirmado', para ayudar a mitigar el riesgo de una cadena de reorg ocurre después de uno o dos confirmaciones. Este número se calcula considerando el costo de un ataque a reorg la cadena, contra el valor de la transacción de ser enviado. Para transacciones de alto valor, te gustaría espera de más confirmaciones, porque finalmente el costo de un ataque a reorg la cadena será mayor que el valor de la transacción (por lo que un minero tendrían que gastar más recursos de atacar la cadena de la que se obtendría mediante la inversión de la transacción).

+362
Ayush Bansal 24 nov. 2017 0:11:31

Acabo de mayo han sido estafados a través de un enlace de phishing. La transacción es verificada pero no confirmado, soy nuevo en bitcoins, como usted probablemente puede decir. A partir de la rápida poco de investigación he hecho no hay nada que yo pueda hacer. Se fue de sólo $20.

He aquí mi pregunta, ¿hay alguna forma para asegurarse de que la transacción no se confirme o enviar los bitcoins fuera de mi cartera antes de que se confirma?

+357
Justin Taylor 24 nov. 2012 12:51:40

Soy nuevo en bitcoin. Quiero implementar un bitcoin sistema de pago. Estoy usando blockcypher de la API. Supongamos que tenemos una hd cartera "myhdwallet" y nos han impulsado a 2 direcciones con xpub para mi hd cartera. (discurso A=> m/0/1 ,la dirección de B=>m/0/2,...). Quiero crear una transacción y enviar algunos bitcoins de mi cartera direcciones a la dirección de destino C. ¿Cómo puedo hacer eso? Tuve éxito en el envío de bitcoin el uso de claves privadas. Pero aquí no tengo ninguna clave privada para las direcciones. Sólo tengo cartera de nombre y xpub. Cómo puedo hacer que el uso de blockcypher de la API?

+301
RCProgramming 10 jul. 2011 19:51:38

De Bip125:

Explícito de señalización: Una transacción se considera que han optado en permitiendo el reemplazo de sí, si alguna de sus entradas tienen un nSequence número menor (0xffffffff - 1).

Heredado de señalización: las Transacciones que explícitamente no de la señal de replaceability son reemplazables en virtud de este la política para siempre como uno de sus antepasados señales replaceability y sigue sin confirmar.

Sin embargo, a mí me parece que sólo "explícita" la señalización es probado. Ver esta parte de la BIP125 pull request que se fusionó en Bitcoin Core:

https://github.com/bitcoin/bitcoin/pull/6871/files#diff-7ec3c68a81efff79b6ca22ac1f1eabbaR841

Es muy claro que el Tx marcada por conflictos (doble pasa) y si el conflicto TX no explícitamente señal de RBF con su secuencia de entrada, a continuación, el nuevo TX es rechazado.

Si implícitos de señalización se llevaron a cabo, yo esperaría a ver una verificación recursiva para el conflicto TX mempool antepasados, o la comprobación de algún tipo de bandera almacenados con el TX de metadatos.

O, es el texto de la BIP acaba de describir lo que sucede a los descendientes de los sustituido las transacciones, en tanto que son desalojados cuando su explícitamente-señalización ancestro es reemplazado.

+250
petra bickel 19 feb. 2015 0:09:15

Que la dirección no puede ser gastado y cualquier transacción de este tipo que pasa de ella no es válido. Sin embargo, esto no impide que mal escritos software de pensar que su clave privada es válido y privadas y la realización de la curva elíptica operaciones en ella. Así que por lo tanto la dirección fue creada y una transacción que parece válida. Pero a la hora de validar la transacción con el software adecuado, el software lo rechaza.

Esta transacción aparece en blockchain.info probablemente debido a que su software es una implementación inadecuada o simplemente no validar (o totalmente validación) de las transacciones. Esta no es la primera vez que ha sucedido, aunque.

+209
Ashutosh Mishra 6 may. 2014 15:28:54

Que no es posible porque sólo mirando el archivo no se puede decir qué allí hasta que se ha guardado estos cartera.dat archivos en diferentes carpetas segunda cosa es que usted no puede leer el contenido de un .archivo dat. Así que no es posible.

+200
Saleem 6 jul. 2017 15:06:07

No, no hay manera de bloquear a las personas el envío de bitcoins. Sin embargo, puede enviar los bitcoins de vuelta al remitente. De hecho, usted puede redimir a la transacción de salida creado por el remitente en una nueva transacción, creado por usted, de vuelta al remitente. Esto demostraría que la precisión de estos fondos (no sólo los fondos para la misma cantidad) fueron transferidos de vuelta al remitente.

+189
afinaamore 2 oct. 2011 16:21:10

Si usted no tiene su semilla, la extracción de su bitcoin en efectivo sin su billetera palabras que funciona, pero requiere saber cómo editar y compilar código java: https://bitcoin.stackexchange.com/a/51297/64842

Debido a la instalación de maven, java, modificar y compilar el FRASCO, y el uso de las claves privadas está un poco más allá de la mayoría de los desarrolladores, he creado una guía completa, junto con un pre-construido archivo JAR a caminar a través de él:

https://github.com/josephduchesne/multibit-hd/blob/develop/README.md

El resumen es:

  1. Conseguir un parche para la versión de MultiBit-HD basado en redee la respuesta enlazado más arriba
  2. Obtener su billetera direcciones
  3. Extracto de sus claves privadas
  4. La importación en electrónica
+137
user2426062 25 mar. 2013 4:20:59

Lo que hizo que el núcleo de desarrolladores C++ como el principal lenguaje de programación para la implementación de bitcoin? Era esto a causa de su preferencia personal? O por otra razón?

+116
vinodk 24 oct. 2015 23:30:14

el más largo de la cadena es siempre la cadena, que será aceptado por todos los nodos y minero. el resto de los bloques en el escenario son llamados huérfanos bloques. una buena explicación para el más largo de la cadena es de aquí.

+108
celine 1 ago. 2016 21:08:03

Al crear una copia de seguridad con el Micelio de la aplicación, me da una lista de 12 palabras que se utilizan como una forma de semilla que se supone que debo escribir y almacenar en un lugar seguro. Cualquier persona con acceso a esta lista de palabras puede tener acceso a ninguno de los actuales y futuros de fondos en la cartera.

Bien, ¿qué pasa si mi lugar seguro se ve comprometida y la lista de palabras robadas - ¿puedo de alguna manera de cancelar la copia de seguridad y generar uno nuevo? O tengo que configurar una nueva cartera y transferir mis fondos allí y simplemente abandonar la vieja?

+66
Tiss Tisdale 31 mar. 2013 14:01:08

Las ventajas de ser un early Ondulación adoptante:

  • Ser capaz de obtener una gran cantidad de libre ondas durante su primera distribución
  • Ser capaz de establecer a sí mismo como un confiable y de buena reputación de la Puerta de enlace que será un lugar donde para todos
  • El establecimiento de sí mismo como la primera empresa en hacer algo con la Ondulación del ser, la venta de algo o la oferta de algunos servicios. Otros pioneros sería entonces inclinado a pasar sus ondas en su servicio por el mero hecho de utilizar el sistema de

Generalmente, no es que la gran ventaja de ser un early Ondulación adoptante en comparación con el uso de Bitcoin. Eso no significa, sin embargo, que las ventajas no están allí.

+36
Denise Smallwood 31 dic. 2014 10:38:20

Es allí base de datos global de toda la cartera de direcciones y las transacciones?

Sí, es llamado el blockchain. Usted puede navegar a través de varios sitios web, llamado bloque de exploradores: por ejemplo, http://blockchain.info, http://blockr.io, http://blockexplorer.com. Si el uso completo del nodo de software, tales como Bitcoin Core, puede descargar una copia completa de esta base de datos (en la actualidad más de 120 GB).

Cómo mi clave pública está emparejado con mi billetera cuando alguien intenta enviarme monedas?

El papel de cartera contiene una clave privada y una dirección. A partir de la clave privada uno puede calcular la clave pública correspondiente, y la dirección es un hash de la clave pública. Usted puede dar su dirección a nadie, y ellos pueden enviar monedas a esa dirección; esto significa que una transacción se registra en la blockchain mostrando un crédito de monedas a su dirección. Aparte de su dirección, este no necesita cualquier información adicional o participación de usted.

Sólo se necesita la clave privada cuando se desea gastar esas monedas. La importación de que la clave privada en la cartera de software, usted puede hacer una nueva transacción para gastar las monedas que le fueron enviados. La clave privada es necesaria, a fin de firmar la transacción y demostrar que está autorizado por usted, el propietario legítimo de las monedas; pero este proceso no revelar la clave privada a nadie. (Como parte de este proceso, la clave pública se vuelve a calcular a partir de la clave privada y se incluye en la firma. Que es más fácil que incluyendo la clave pública en el papel en el bolsillo.)

+34
SergSmiths 17 jul. 2017 13:05:44

Mostrar preguntas con etiqueta