Se puede enviar bitcoind transacciones que sólo será válida después de una cierta cantidad de tiempo?

El estándar de cliente sólo le permite gastar monedas de una transacción después de conseguir 6 confirmaciones (120 en el caso de la minería de recompensas). Se puede enviar bitcoind un JSON-RPC comando diciendo que enviar a aquellos que no confirmados de monedas antes de que se reúnen suficientes confirmaciones, por lo que las transacciones se ejecutaría una vez que esas confirmaciones de aparecer (esencialmente diciendo que "una vez que usted consiga suficientes confirmaciones, enviar mis monedas a X")?

+246
LaDy DeAtH 17 sept. 2013 5:14:02
18 respuestas

Supongamos puedo crear una cartera en Jaxx y Bittrex para ETH token que a su vez crea público y privado par de claves. Yo soy capaz de transferir las monedas entre las diferentes carteras.

¿Cómo es la dirección generada por Jaxx, reconocido por Bittrex cartera ? Es porque el proceso subyacente de (PGP), la generación de la clave pública es la misma ?

Cuán diferente es este proceso de PGP ?

+954
user1548245 03 февр. '09 в 4:24

CPUMiner sirve es el lugar en el arsenal de la minería opciones de software, pero para Bitcoin, no será eficaz a menos que se utilice en un muy gran escala.

No recuerdo los detalles, pero un video juego de fabricante de 2 años atrás, esencialmente, codificado en un CPUMiner como un troyano que, fundamentalmente, la rampa cuando el sistema esté inactivo.

Fueron golpeados con enormes multas... pero sí, CGMiner podría mina de bitcoin, si usted ha señalado a los mineros a una o varias estrato proxies (entre) el minero de los sistemas y el destino de la piscina.

Obtener CPUMiner implementado en 100s de 1000s de consolas, sistemas, incluso iPhones (millones de personas), y sí que vería BTC ingresos.

Tan lejos como Gpu, siempre hay nuevas monedas que se están desarrollando. Sólo sé que es de alto riesgo y muy manipulado por los desarrolladores de las divisas.

+899
user30356 12 may. 2015 23:14:17

Beam es una aplicación de la mimblewimble de papel. El mainnet lanzamiento está sucediendo mañana (ene-3). ¿Cuál es el total de la oferta y la minería de datos bloque de recompensas por el Rayo?

+766
jollyroger 5 sept. 2013 18:57:02

Estoy buscando en apoyo a la aplicación comprimido claves públicas sobre la Vanidad de la Piscina. Sin embargo, tengo mis dudas acerca de la importación de soluciones en un deseada de la vanidad de la dirección bajo ese formato. Por lo que puedo ver sobre la explicación de cómo un comprimido formato de la clave funciona, parece que una clave privada puede asignar en dos diferentes Direcciones Bitcoin.

¿Hay alguna forma de especificar en el Cliente Estándar de formato que se utiliza para la importación, o será uno de los formatos de ser preferido a todo el tiempo?

+705
Heademi 25 nov. 2012 1:04:12

El artículo dice exactamente esto: "La marca de hora muestra que los datos deben haber existido en el tiempo, obviamente, con el fin de obtener en el hash. Cada marca de tiempo incluye la anterior marca de tiempo en su hash, formando una cadena, con cada marca de tiempo de refuerzo de los de antes."

A mí me parece que se podría poner en cualquier momento que desee en la marca de hora. Es el siguiente frase acerca de "refuerzo", que es la clave de su significado?

+667
yAnTar 29 nov. 2013 18:47:18

El uso de 0,14 y sí, se puede quitar la cadena y esperar una semana a la bifurcación de todo, pero de detener e iniciar un par de veces y es dañado de nuevo. Extraño que bitcoin tiene el más fuerte del equipo de desarrollo y esta base de datos dañada no puede ser resuelto fácilmente. Acaba de quitar todo y empezar de nuevo, a la espera de una semana.

+660
daisuki 8 ago. 2013 23:21:27

Su Bitcoin efectivo servidor puede ser un objetivo para muchos, ya que tiene todas las claves privadas.

Le sugiero que obtener una clave maestra y una clave pública.

utilizan su clave pública para generar direcciones y su clave privada para gastar Bitcoins.

Usted puede createrawtransaction y todos los otros comandos usando PHP o javascript sin la necesidad de tener un servidor en ejecución.

estas bibliotecas son útiles: bitcoinlib-js de javascript y bitcoin-php PHP

Usted puede necesitar un servidor sólo para la emisión de una transacción si desea enviar bitcoins. usted puede utilizar su propio servidor o utilización de los servidores públicos como electrum servidores o blockchain.info

+633
Maktann 16 may. 2019 7:07:56

La poda no hará que su sincronización inicial más rápido.

Sé lo doloroso para una unidad de disco duro de usuario para sincronizar un completo nodo...

Si usted tiene SSD, acaba de usar. Usted puede configurar el blocksdir parámetro para migrar el gigantesco bloque de almacenamiento de bajo costo para los HDD.

También hay un feo truco significativamente acclerate la sincronización inicial: usar el disco ram/tmpfs para almacenar la chainstate subdirectorio. En algo más de detalle, de unión de NTFS(Windows)/enlace simbólico(Linux o Mac) podría ser utilizado para redirigir el camino, mientras que ImDisk(Windows)/tmpfs(Linux/Mac), podría proporcionar la RAMDisk.

Un truco que es menos feo también existe: el tipo de uso de Windows(CMD)/cat(Linux/Mac) comando para leer todos los archivos en chainstate subdirectorio antes de comenzar el pleno del nodo, de modo que el sistema operativo podría cargar estos archivos en la memoria caché. Este truco es más útil cuando se están ganando terreno desde hace varios días.

+617
techkuz 29 ene. 2016 23:10:50

El OP_HASH256 de rompecabezas de la operación descrita aquí se extraen en bloque 211997. Pero he leído que sólo operaciones estándar (con salidas de uno de P2PK, P2PKH, desnudo multisig, P2SH, OP_RETURN) dependan. Entonces, ¿cómo esta transacción dependan y minado?

+609
mlemaire 14 oct. 2015 16:47:12

He marcado esto como un duplicado, pero aquí hay alguna información específica para ayudar a calmar sus nervios. No te preocupes, a partir de los sonidos de las cosas que hizo no perder monedas :)

Su libro nano no requieren que usted acepta el cambio de ser devueltos a usted, que esto iba a suceder de forma automática en el monedero cuando usted envía cualquier tipo de transacción. No se requiere ninguna acción de su parte (más allá de envío de la transacción), de hecho, casi cada bitcoin transacción se incluyen una salida de cambio que se paga al propietario de la entrada, esto es inherente a la función de bitcoin.

Si la transacción se dice "sin confirmar" que es normal y significa que aún no ha sido incluido en un bloque. Dependiendo de la cuota que se paga, se debe confirmar en su debido tiempo y, a continuación, su reportó saldo de la cartera debe ser simplemente (saldo antes de la transacción) - (pago enviado).

+447
Yurka 29 3 dic. 2016 6:45:44

Algunos bitcoins se han perdido de forma permanente cuando son enviados a las siguientes direcciones. La explicación que he encontrado es que ellos contienen caracteres que no son válidos en Base58

Específicamente, base58 sólo permite que los siguientes caracteres (excluyendo 0oiL)

static const char* pszBase58 = "123456789ABCDEFGHJKLMNPQRSTUVWXYzabcdefghijkmnopqrstuvwxyz"; 

¿Cuál es la corriente total de ejecución de la "perdida" de bitcoins, o a falta de ello, ¿cuál es el proceso general que se necesita para averiguar esto?

(¿Qué métodos de la API le llame para obtener los datos para determinar esto?)

+407
mister Stark 22 ene. 2013 12:02:02

Puede ser un archivo de tema de la titularidad. Se podrá ingresar con el mismo nombre de usuario y passwd como en la instalación anterior de windows?

+357
ura35508 14 ago. 2010 13:48:18

Mi bitcoind (v0.13.0) mempool tamaño es actualmente 12k transacciones, como puede verse en:

tail-f ~/.bitcoin/debug.registro de

Me parece que este número es muy sorprendente como yo, ingenuamente, se espera que se mantenga en línea con el número de "Incomparable de la transacción" como se informó decir por blockchain.info que en la actualidad muestra 3k transacciones.

https://blockchain.info/unconfirmed-transactions

Lo que me estoy perdiendo?

+269
Matt Wiebe 31 ene. 2019 7:53:13

No, NBitcoin no uso Blockchain.info's de la API para interactuar con el blockchain de Bitcoin. Es implmenents el Bitcoin lenguaje de secuencias de comandos, el protocolo de red, de la transacción de la construcción, y otros aspectos. Esto permite a los programadores utilizar NBitcoin de interactuar directamente con el Bitcoin red.

Desde la transacción de la construcción está en manos de la NBitcoin de usuario, las transacciones pueden ser construidos con cualquier minero de los honorarios que usted elija.

+211
Neon Flash 14 jul. 2019 9:06:37

Estoy usando bitcoin bloque de la cadena de API, es posible obtener la cantidad enviada en un id de transacción y las direcciones que fue enviado. Mi problema es conseguir las DIRECCIONES RELACIONADAS con la dirección a la que se envía el pago.. El solo hecho es que quiero ser capaz de validar que envió el dinero y que el mismo fue enviado a.. por ejemplo. mi sitio de involucrar a los usuarios el envío de bitcoin a otros usuarios y enviar el IDENTIFICADOR de transacción. Cada registro de usuario y la entrada de su cartera de dirección. si el Usuario a envía a B de Usuario y envía el IDENTIFICADOR de transacción, quiero ser capaz de averiguar si la transacción está llegando desde el Remitente de Usuario y se va a la Dirección del Receptor. La validación de la dirección del receptor es simple con mis líneas de código:

$requesturl='https://blockchain.info/tx-index/'.$comentario.'? format=json';
$ch=curl_init($requesturl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$cexecute=curl_exec($ch);
curl_close($ch);
$resultado = json_decode($cexecute,true);
for($i=0; $i<count($resultado['a']); $i++) {
$resultado['a'][$i]["direccion"];
}

Puedo conseguir el receptor de direcciones desde el bucle de arriba y validar, y si quieres obtener las direcciones de envío también es posible con:

for($i=0; $i<count($resultado['entradas']); $i++) {
// la direccion es en la entrada
} 

Ahora mi problema es que si la cartera Dirección que el Usuario presentado en nuestro sitio web no está en la dirección de envío de la lista, ¿cómo puedo saber su dirección está en la lista.?

+203
Frank Lesniak 24 dic. 2014 3:18:33

Es muy probable que usted necesita decirle a su PHP JSON de cliente de RPC para conectarse a la derecha del puerto.

Si usted comienza a bitcoind sin -regtest (= principal de la red), se abre el servidor RPC en el puerto 8332. Si utiliza -regtest, el puerto será 18332.

No veo qué clase de PHP JSON de cliente de RPC que se usa, pero debe haber una manera de decirle que debe utilizar el puerto 18332.

+200
Data Daddy 27 may. 2019 10:18:12
Cada nodo tiene su propia piscina de la memoria en la que se realiza un seguimiento de transacciones sin confirmar. Utilice esta etiqueta para preguntas sobre cómo las transacciones de entrar y salir de la mempool, cómo la mempool está delimitada y otros aspectos de cómo funciona.
+170
SudhirMeena 15 ene. 2016 19:17:21

Su comprensión es principalmente correcto, la única cosa que es incorrecto es que no sería sólo una transacción de la que se obtienen con diez diferentes entradas. Usted sólo tiene que introducir su contraseña, usted no tiene que introducir manualmente las claves privadas, a menos que la importación de nuevas claves privadas de su cartera.

Ya que sólo habría una transacción que podría tener acceso a todas las diez direcciones para entradas, de las diez direcciones sería conocido por ser pertenecientes al mismo propietario.

También, estrictamente hablando, el BTC no están "en" la cartera: por el contrario, la cartera sólo contiene las claves, mientras que el BTC se almacenan de manera descentralizada en el blockchain. El BTC están "en el bolsillo" sólo en la medida en que pueden ser enviados con las llaves de la cartera, y que la cartera de software mantiene una cuenta de lo que su saldo es.

Esto se traduce en la distinción que usted sólo tiene que mantener a salvo las claves para proteger su poder de gasto, la "historia" de parte de su cartera es sólo para su información.

+143
Chris Bruinsma 7 jun. 2018 14:00:29

Mostrar preguntas con etiqueta