El mismo valor de R de todas las transacciones que no se proporcionan correspondiente privatekey

ECDSA Firma y la "z" valor

desde el enlace de arriba aprender cálculo de valor de z y obtener la clave privada

https://blockchain.info/tx/9ec4bc49e828d924af1d1029cacf709431abbde46d59554b62bc270e3b29c4b1

transacción que usted consigue

R = d47ce4c025c35ec440bc81d99834a624875161a26bf56ef7fdc0f5d52f843ad1

S1 = 44e1ff2dfd8102cf7a47c21d5c9fd5701610d04953c6836596b4fe9dd2f53e3e

S2 = 9a5f1c75e461d7ceb1cf3cab9013eb2dc85b6d0da8c3c6e27e3a5a5b3faa5bab

Z1 = c0e2d0a89a348de88fda08211c70d1d7e52ccef2eb9459911bf977d587784c6e

Z2 = 17b0f41c8c337ac1e18c98759e83a8cccbc368dd9d89e5f03cb633c265fd0ddc

z = 7a1a7e52797fc8caaa435d2a4dace39158504bf204fbe19f14dbb427faee50ae

clave privada = c477f9f65c22cce20657faa5b2d1d8122336f851a508a1ed04e479c34985bf96

pero la transacción no proporcionar la clave privada correspondiente

con el mismo Valor de R = d47ce4c025c35ec440bc81d99834a624875161a26bf56ef7fdc0f5d52f843ad1

https://blockchain.info/tx/47106ff70bf779efc32230f5ca956d0fc563f35a3c4395d1977fc38995327fe1

https://blockchain.info/tx/00b4dea9266283d93f35240f34b871b55e59c3d4a7705aa08d5745af398d9046

https://blockchain.info/tx/d6f071e082ebb8c7c7721a9019d7478489e3fd423cae6acabdbd2ffd28f5c300

https://blockchain.info/tx/83415dded4757181c6e1c55104e2742a6f8cff05a9a46fbf029ae47b0054d511

https://blockchain.info/tx/2bd15366f5bcc2046c480db4d6ad82450893f2a3370935ddee753325f1a7c6cc

https://blockchain.info/tx/e96feca9744b95533a5a3f657c346d7772a5004a76f4bc8de810b7ad015f6440

https://blockchain.info/tx/5a994f485039ebd83a0ed22cae943f0c792d85d218884f4cd80bd7cccdd75aae

+44
TomK89 23 ene. 2016 15:40:55
28 respuestas

Como la cuenta de que el sistema está en desuso, no estoy usando. Pero cuando intento usar json-rpc llamada sendmany, me sale el error:

"Cuenta tiene fondos insuficientes (código -6)"

Pero cuando me llaman getbalance tengo más que suficiente fondos

+987
Yauhen Yakimovich 03 февр. '09 в 4:24

Bitcoin Core no hace un seguimiento de cada dirección individual, sólo las direcciones asociadas con su billetera.

Hay otros clientes, tales como bitcore-conocimiento y btcd, que mantienen una dirección independiente de índice.

Alternativamente, usted puede implementar un índice de usted, o de ejecutar una existente, tales como ElectrumX.

+978
user87236 25 feb. 2013 8:21:50

Puede configurar una transacción o contrato en que expresa su voluntad de transferencia específicos de bitcoins a otra persona:

De los contratos. Ejemplo 4: Uso externo de estado:

Los Scripts son, por diseño, puro funciones. Ellos no pueden encuesta externa los servidores o importación de cualquier estado que puede cambiar a medida que permitiría un atacante para correr más rápido que el bloque de la cadena. Pero podemos hacer transacciones conectado con el mundo de otras maneras.

Considere el ejemplo de un hombre viejo que quiere dar una herencia a su nieto, ya sea en el nieto de su 18 cumpleaños o cuando el el hombre muere, lo que ocurra primero.

Para resolver esto, el hombre se envía primero el monto de la herencia a sí mismo, de modo que hay una sola salida de la cantidad correcta. Entonces él crea una transacción con un tiempo de bloqueo de el nieto de su 18 cumpleaños que paga las monedas para otra tecla de propiedad por el nieto, firma, y se la da a él - pero no la difusión. Esta se ocupa de el cumpleaños número 18 de condición. Si la fecha de pases, el nieto las emisiones de la transacción y de las reclamaciones de las monedas. Él podría hacerlo antes de entonces, pero no le consigo las monedas anteriores, y algunos nodos puede elegir a la caída de las transacciones en la piscina de la memoria con tiempos de bloqueo de lejos en el futuro.

La muerte condición es más difícil. Como Bitcoin nodos no se puede medir arbitraria condiciones, debemos confiar en una de oracle. Un oráculo es un servidor que tiene un par de claves, y los signos de las transacciones en la solicitud cuando la proporcionados por el usuario expresión se evalúa como true.

...

No estoy seguro de si este mecanismo es lo suficientemente flexible como para ser utilizado si usted no está seguro de la cantidad que debe ser transferido o a partir de la cual la dirección (porque usted lo desea, puede realizar algunas operaciones con los bitcoins después de ajustar la "herencia de la transacción"; tal vez, simplemente puede generar y almacenar una transacción cada vez que la cantidad o la dirección de los cambios).

+899
Todd Bernhard 18 jun. 2014 12:41:11

El blockchain de Bitcoin necesita algún protocolo actualizaciones y hay varios puntos de vista sobre lo que los cambios tenían que ser. Debido a que el blockchain es totalmente descentralizado cualquier parte de la red puede crear y mantener su propia versión de la blockchain, que se llama duro de la horquilla, y que es lo que ocurrió el 1 de agosto.

El 20 de julio de este año, el conjunto de la comunidad Bitcoin votado en un 97% a favor de la implementación de BIP 9 (Bitcoin Mejora de la Propuesta) el 1 de agosto, también conocido como SegWit. Básicamente, esto cambia la estructura de los bloques, de modo que las firmas de cabecera (el testigo) están separados de las transacciones reales. Desde allí es posible llegar a un aumento de tamaño de los bloques. Mientras que la mayoría de la comunidad estaba dispuesta a implementar un aumento en el tamaño de bloque (SegWit2x) a través de un duro tenedor alrededor de noviembre de 2017, que algunos de los grandes mineros, dispuestos a manejar grandes bloques, decidió ir por delante de SegWit2x y duro de la horquilla de la cadena, con bloques de 8x más grande, a la derecha el 1 de agosto de ahí la creación de Bitcoin en Efectivo (BCH).

La horquilla que sucedió (usted puede seguir los tenedores aquí) y el primer bloque se extraen alrededor de las 4 pm (GMT) del 1 de agosto. BCH empieza la negociación en las plataformas que se acordó implementar también el aumento de tamaño de bloque (1 de agosto fue un día difícil para el cripto-intercambios, algunos se fueron por un tiempo). Porque ambas cadenas comparten la misma historia, cualquier propietario de Bitcoin (BTC) técnicamente también posee la misma cantidad de BCH. A fecha de hoy (3 de agosto, 1 de la madrugada - hora GMT), 16 bloques se han extraído en la nueva cadena, ya que los mineros están a la espera de que el nivel de dificultad para ir hacia abajo (la dificultad de minar un bloque en la cadena depende de hash de energía, y la nueva cadena heredado el viejo nivel de dificultad, pero con sólo alrededor de un 20% del total de hash poder, va a tomar algún tiempo para ajustar).

Un duro tenedor es un evento importante porque este es el tipo de actualización de la totalidad de la red al mismo tiempo. Grandes jugadores puede decidir hacer lo que quieran, como el blockchain no es un servidor que se puede actualizar. Esto implica simplemente podemos adivinar el resultado de un duro fork basado en lo que la información de los mineros decide revelar, pero siempre estar consciente de que todavía pueden cambiar sus mentes.

El verdadero problema aquí es que los protocolos actuales de ejecutar el blockchain no son escalables. Para una verdadera adopción masiva de Bitcoin y otras blockchain tecnologías relacionadas, tenemos que mejorar los protocolos hasta que encontrar algo estable y escalable. Esto podría tomar un tiempo y es probable que otros tenedores como esta, con nuevas ideas sobre cómo aumentar la escala de la blockchain.

En lo que va a suceder, esta es complejo y cambiante, todos los días, pero BCH en realidad podría estar alrededor como un bitcoin-equivalente crypto por un tiempo, o simplemente colapsar en un par de horas, o tal vez BCH va a sobrevivir como un valor bajo crypto como cualquier otra Altcoin... realmente difícil decir. Mi opinión sería que una versión de la cadena de superar a la otra, y me parece difícil para la BCT a colapsar en cualquier momento pronto. Algunos no están de acuerdo, debo decir que soy bastante nuevo en el juego (como un par de semanas), pero he puesto mucho esfuerzo para tratar de entender lo que estaba sucediendo. Es realmente interesante ver cómo nosotros, como grupo, están tratando de entender y encontrar la implantación definitiva de uno de los últimos grandes de la tecnología de actualización que es la blockchain.

La mejor manera de estar informado es el Bitcoin subreddit y para obtener una visión técnica en los mercados, el BitcoinMarkets.

+847
Ryan Brown 30 oct. 2012 3:46:35

Cuando dos mineros encontrar el mismo número de bloque en aproximadamente el mismo tiempo, la cadena se bifurca, y hay un poco de una carrera para desarrollar una más de la cadena, dejando la alternativa huérfanos.

¿Por qué existe este tipo de carreras en lugar de un desempate entre los dos competidores bloques?

Un simple empate sería:

"el bloque con el menor valor nonce gana, y el bloque con la mayor nonce debe ser huérfanos de inmediato".

Hace la competencia entre las distintas piscinas ofrecen alguna ventaja que no estoy viendo?

+800
Emmanuel Joubaud 30 may. 2015 20:39:40

1) asegúrese de que la Vanitygen que uso tiene el AMD parche (si usted tiene un procesador AMD GPU, Vanitygen Plus tiene)

2) Actualización de los controladores de la GPU (no se puede hacer en Mac)

3) Jugar con cada una de estas constantes. Su efecto es diferente entre la Gpu y de los conductores, y puede que nunca se sabe si puede tener un (relativamente) el efecto positivo significativo en el rendimiento.

-w <worksize> Conjunto de elementos de trabajo en cada subproceso de una unidad de trabajo
-t <hilos> Fijar destino hilos por multiprocesador
-g <x>x<y> Establece el tamaño de la cuadrícula
-b <invsize> Conjunto modular inversa de la ops por el hilo
+745
Alejandro Escobell 31 ene. 2016 20:18:18

Los diversos enfoques de la base para el cliente toma se describen en detalle en la wiki de Bitcoin. Una vez que esté conectado a la red, sus compañeros pueden informar sobre más de sus compañeros, así que la gran pregunta es, ¿cómo se puede conseguir la primera revista?

Hay algunos codificado direcciones IP y nombres DNS en el cliente que elija en su mayoría estables Bitcoin nodos. Si todos estos, de repente se desconecta, los nuevos usuarios sólo sería capaz de unirse a la red mediante la búsqueda de uno de los pares a través de otros medios, por ejemplo, pedirle a una persona que está en el Bitcoin red IP a través de un foro, correo electrónico, o en persona.

Si usted se está preguntando si un gobierno (u otra entidad) podría apagar el Bitcoin red por sacar un par (por ejemplo, 1-10) "central Bitcoin servidores", la respuesta es no. Se podría, en el mejor de los casos, perjudicial a la red. Acaba de sacar la búsqueda de DNS, que necesita de la cooperación de (o la capacidad de ataque DDOS a los servidores de) la IANA (servidores DNS raíz), o personas a cargo de los cuatro .org (Registro Público de Internet), .me (Montenegro), .ser (Bélgica), y .com (Verisign) Tld. O el gobierno tendría que estar en control de su conexión a Internet y prevenir/redirigir estas solicitudes, y bloquear el uso de Tor (y otros/proxy de anonimato cosas) para eludir estas restricciones.

+728
Elenadays 27 ene. 2014 8:09:57

En la actualidad esto no es posible con el cliente estándar, aparte de hacer independiente de carteras. Hay un parche para la moneda de selección en github, que fue muy prometedor. Por lo que esta característica puede hacer que en una futura versión.

+691
Ramon Quesada 20 oct. 2011 16:40:56

Tuve que borrar mi .bitcoin directorio en Ubuntu 12.10, después de meses de llegar a los cerca de 9 GB de blk archivos de datos.

He copiado todo a otra máquina (y volver a la original) y me da:

Un error grave. Bitcoin no puede continuar de forma segura y dejar de fumar.
EXCEPCIÓN: St13runtime_error
El CDB() : no se puede abrir el archivo de base de datos blkindex.dat, 22 de error
bitcoin en Runaway excepción

He intentado chmod +w en los archivos, pero sigue sin ir.

+683
buy BTC 18 ene. 2013 9:09:59

Recientemente he instalado Windows 8 en un disco duro, copiar sobre el BitCoin-qt directorio, y el directorio de datos. Incluyendo la cartera.dat.

Pero después de la ejecución de la resincronización, mi cartera se muestra vacía, y tengo una nueva dirección.

Por favor alguien puede ayudarme a través de la transferencia de mi cartera, yo tenía 2 BTC allí.

*Nota, me encontré -resync en CMD y anexando para el acceso directo. También tengo un trasladó DataDIR

+623
grimm33rus 6 ene. 2016 9:56:52

Digamos que la ha privado de los registros médicos de los pacientes y la B es una empresa farmacéutica que quiera ver los registros médicos de Un para averiguar el efecto de un medicamento en particular en los pacientes (ejecutar una evaluación de drogas lógica para obtener estadísticas de rendimiento de un medicamento en particular). Una quiere compartir los datos privados a B pero quiere evitar B para adelante (pérdida) de los datos a otras organizaciones de terceros. ¿Cómo puede este problema puede resolverse con blockchain?

+603
rmc05b 27 feb. 2013 0:28:58

¿cómo se puede activar bitcoin como cualquier moneda en efectivo en la mano,donde se puede exchange de bitcoin y se convierten en moneda corriente en su mano.mi amigo tiene un bitcoin no sé cómo hacer como dinero en efectivo en mano

+584
Armallen 7 feb. 2010 2:35:17

¿Cómo funciona una transacción maleabilidad en el blockchain? ¿Hay algún ejemplo?

+553
user59297 12 nov. 2017 6:06:18

Echa un vistazo a la especificación de la transacción de mensajes, en particular, la muestra de transacciones: https://en.bitcoin.it/wiki/Protocol_specification#tx

La mejor manera de minimizar el tamaño de la transacción es minimizar el número de entradas. Evitar la acumulación de "polvo" de los balances de cantidades muy pequeñas. Esta es la razón por la minería de piscinas tienen un mínimo de pagos.

La vanidad direcciones son todavía los 20 bytes. Incluso si utiliza un firstbits dirección, usted tiene que buscar la dirección completa antes de usarlo.

[Mueve la respuesta del comentario de abajo para aquí:

Usted no consigue un tamaño de transacción de ahorro de uso de firstbits, porque no es legal en el protocolo y usted tendrá que usar la dirección completa de todos modos.]

+481
laego 4 ago. 2011 23:40:49

Hay bitcoin clientes sin Isstandard () función que permitiría no estándar de las transacciones de la emisión?

+426
Musician Magician 21 may. 2014 13:21:54

Utilizando las últimas bitoind, cualquier forma de calcular max disponibles de cartera, con cierta cantidad de salidas? Por ejemplo tengo que enviar toda la cartera monto de 2 salidas y conjunto de minería de cargo suficiente para obtener la confirmación en el primer bloque. ¿Cómo puedo calcular max disponibles cantidad?

+351
vendettacore 15 feb. 2018 15:54:29

La herramienta para la creación de raw de las transacciones tiene un error. Se codifica DER firma a un formato incorrecto.

Echa un vistazo a estos bytes (he añadido algunos espacios adicionales)

3044
0220 d034c6cd1aa5590a7d5dac9143d794c49953dd78083a746c9888bbe1020e0b4c
0220 01 a104832606c509a77543b5889c3940df22fc888aa3240c43ae1e99f6959fea87

Estos números deben ser codificados como firmado positivos, no negativos! Moderno bitcoin nodos no aceptar/relé/mina de tales transacciones. Pero puede corregir manualmente esta prima de la transacción.

  1. reemplazar 4730440220d034 con 493046022100d034
  2. reemplazar 0220a104 con 022100a104

¿Qué debo hacer? Si tengo que esperar un par de días, la transacción simple fallar y los fondos de volver a la dirección de envío?

Sí.

El envío de un segundo trabajo de transacción (posiblemente después de esperar un par de días)?

Sí. Pero usted debe crear su segunda transacción con el fijo de la herramienta :)

+331
Mick Walker 21 may. 2018 21:08:42

Yo estaba buscando para la Minería de hardware en internet y encontré que una nueva tecnología conocida como "bitcoin usb block erupter" para la minería de bitcoins como 300MH/S

Sólo quiero saber si es útil el uso de estas hardware en lugar de la GPU de la minería y de cómo calcular el punto de equilibrio para ellos.

P. S. : he buscado en google para muchas cosas, pero no hubo respuestas mixtas por eso hice esta pregunta aquí

+251
blacker 11 ago. 2011 20:46:48

Que podría disminuir significativamente las posibilidades de que las transacciones están siendo minados si, dicen que la minería del nodo mineros representa una fracción muy pequeña de la hashpower de la red. Si sólo un pequeño subconjunto de la red hashpower es la minería, una transacción específica, que puede tomar mucho tiempo o nunca se extraen en todos. Tendrías que calcular cómo a menudo los mineros ganar un bloque para saber el promedio de tiempo de confirmación de envío para ese nodo.

Edit: entendido mal la pregunta. La retransmisión de las transacciones para todos "minería de datos" nodos no debe afectar a la seguridad de otros que la retransmisión de la transacción para todos los nodos de minería, puede tomar más tiempo si no sale a callejones sin salida (con el "no a la minería" nodos). También, algunos nodos se utilizan para hacer bloque de exploradores y las billeteras de los que generalmente se puede decir que el tx está pendiente, pero que no tienen el tx hasta que se fue extraído. También, usted puede ya lista blanca de los nodos a partir de la cual se va a transmitir las transacciones en bitcoind el uso de la -lista blanca de la bandera.

+241
Jonathan Moore 5 may. 2017 20:54:05

No hay ningún tipo de árbitros en la actualidad, que yo sepa. Ha habido planes de discusión para crear fuentes de confianza de Bitcoins. La idea sería que me gustaría mantener mis Bitcoins con un servicio de monedero electrónico y les pedimos que la transferencia de mis monedas para usted. El servicio de monedero electrónico confirmaría (fuera de la red Bitcoin) que se va a enviar tantas monedas.

En un plan, el servicio de monedero electrónico enviaremos un mensaje de correo electrónico firmado que contiene el ID de transacción y una copia de la transacción. Si una transacción en conflicto aparece nunca en el público de bloque de la cadena, tendría la prueba de que el servicio de monedero electrónico había estafado, destruir su reputación.

Hay otro método que no requiere que el remitente para utilizar un servicio de monedero electrónico. En este método, un verificador se conecta a como muchos Bitcoin clientes como sea posible durante tanto de la red como sea posible. Él supervisa las transacciones que aparecen. Si él ve una transacción en todos los puntos y no se ve una transacción en conflicto en cualquier lugar, la única posible doble pasar ataque sería a conspirar con un minero que sucede a la mina de la siguiente bloque por la suerte.

Para la mayoría de las transacciones, sólo con ver la transacción publicado es suficiente. Pero si se añade en asegurarse de que la transacción es visto por la mayoría de la red, el riesgo es lo suficientemente bajo como para ser vale la pena tomar todas pero la de más alto valor de las transacciones (por ejemplo, de $5,000 o más). Para las transacciones más que eso, es difícil ver cómo, a 10 minutos de retraso es una gran oferta. Pero si es así, usted necesitará desarrollar un método para manejar la situación.

También ha habido propuestas para "cadenas laterales" que generan los bloques más rápidamente y permitir que las transacciones se confirmó más rápido. Sin embargo, realmente no son adecuados para las transacciones de gran tamaño ya que es poco probable que vea lo suficientemente hash de alimentación para asegurarse de que son resistentes a un 51% de ataque.

Tenga en cuenta que si alguna vez se lo arrancó de esta manera, siempre se puede probar. Si ves que el no confirmada la transacción, se puede guardar. Si no hay transacción en conflicto se presenta en el bloque de la cadena, todavía puedes publicar que confirmar la transacción. Si una transacción en conflicto consigue, tendrá ambas transacciones. Así que usted puede, al menos, el nombre y la vergüenza.

+226
hupseb 30 oct. 2019 22:54:27
  1. Cometer doble-pasa, ya sea ellos mismos o para alquilar. Si las transacciones revertidas son aceptadas con 0 confirmaciones, que no necesita un alto hashrate para ello con cierta eficacia.

  2. Ataque DoS en Bitcoin, incluyendo nº de transacciones en bloques, y el rechazo de todos los otros bloques. Esto requiere de ~50% para llevar a cabo efectivamente.

  3. Ataques similares en alternativa blockchain basado en divisas, lo que es más fácil, ya que son generalmente más pequeños.

  4. Combinado de minería de datos - no se nefasta en sí mismo, sino que debe hacerse sólo en el acuerdo de los mineros.

  5. Moneda de mezcla - pago generado monedas a las personas en necesidad de fresco monedas, recibiendo de ellos independientes fondos que se pagan a los mineros. (Ilegal si se hace con el propósito de lavado de dinero)

  6. Se incluyen también algunas transacciones, haciendo más difícil para que la gente tenga sus transacciones aceptadas.

  7. Incluir también el número de transacciones en un posible escenario futuro donde una tarifa de transacción de equilibrio se obtiene mediante un acuerdo de caballeros de no incluir las transacciones demasiado barato.

  8. Cosas no relacionadas con Bitcoin, como la de descifrado de contraseñas (por lo general es posible sólo con la costumbre de minería de software).

+197
Peter Carrero 23 feb. 2017 16:46:23

Hay un sitio web donde los puedo comparar varios altcoins en un gráfico?

En particular, estoy buscando un cuadro en el que cada una de las monedas, que quiero considerar, comienza con el mismo valor (por ejemplo, un valor de 100$) en una fecha determinada. Con este gráfico se podría comparar el rendimiento de las altcoins.

+166
Nicholas Psoras 25 oct. 2017 23:46:14

Considere las siguientes respuestas para el consenso (la validación de la cadena) y el nodo de la política (mempool aceptación, tx propagación).

Consenso:

  • (1) Cero Satoshis.
  • (2) No.

Nodo de la política:

  • (1) Véase 2
  • (2) los Nodos tienen generalmente un mínimo de cuota política para mempool aceptación. Por lo tanto, la producción total de las cantidades de una transacción no puede ser cero, a pesar de salida individuales en cantidades. Ver OPRETURN las salidas, por ejemplo.

Los pagos en los relámpagos están denominados en mSat, aunque el balance es redondeado a de Sat pueda ser entregado dentro del canal de cierre.

+164
terazoid 15 ene. 2012 10:59:47

Necesito tu opinión, ¿te importa ? :)

Estoy edificio de javascript capa en la parte superior de bitcoind. He bitcoind que se ejecutan en el servidor rpc & zmq habilitado.

daemon=1
rpcallowip=0.0.0.0/0
rpcuser=xxxxxxxx
rpcpassword=xxxxxxxxx
servidor=1
resto=1
zmqpubhashblock=tcp://*:28332
zmqpubhashtx=tcp://*:28332
zmqpubrawblock=tcp://*:28332
zmqpubrawtx=tcp://*:28332
rpcworkqueue=100

Mi objetivo de este programa es para escuchar rawblock y rawtx ZMQ canales. Este es mi zmq cliente:

const socket = ZMQ.socket('sub')
zócalo.connect ("tcp://myserverip:28332')

zócalo.en('mensaje', (canal de datos) => { 
la consola.el registro del canal.toString())
})

Así que aquí es lo que sucede :

suscribirse a rawtx solo funciona, voy a recibir el tx de flujo (aprox 2.5 tx por segundo)

zócalo.suscribirse('rawtx')

suscribirse a rawblock solo funciona también, puedo recibir cuadras (aprox 1block por 10 minutos)

zócalo.suscribirse('rawblock')

Pero aquí está mi problema, al momento de suscribirse a ambos, yo no reciben rawtx pero no rawblock !

zócalo.suscribirse('rawblock')
zócalo.suscribirse('rawtx')

Estoy suponiendo que la ZMQ socket está inundado con rawtx, que se traducen en la falta de rawblock evento.

Mi pregunta es: ¿cómo le depuración de esto ? Tienen ustedes ante esta situación ya ?

Sé que podría utilizar el blocknotify opción en bitcoind para reenviar el blockhash de vuelta a mi cliente y, a continuación, cargar el rawblock a través de una rpc volver a llamar a bitcoind, pero entonces yo uso 2 mecanismos diferentes (uno para rawtx y blocknotify para rawblock) para algo que se supone que funciona en el primer lugar :)

Gracias por sus comentarios !!

+88
bwinton 27 abr. 2018 16:28:22

Estoy usando pycoin (https://github.com/richardkiss/pycoin) en un proyecto ahora mismo en realidad, tring para comprobar que los datos que debe ser firmado en una transacción bitcoin, así que creo que puedo hablar de esto.

  • Python es bueno porque es más fácil poner los proyectos en marcha rápidamente.
  • Hay bibliotecas que tomar el trabajo de cosas como ECDSA.
  • Python es más accesible el lenguaje de tratar de código en C++, con todos los punteros y referencias, por no hablar de la compilación. Se ejecuta en un lenguaje interpretado como python tiene la ventaja aquí.

Sin embargo, la desventaja es que en python no será lo suficientemente escalable para todas las aplicaciones. Hay una razón por la base para el cliente, por ejemplo, no fue escrito en python.

+40
suth 20 abr. 2013 4:26:14

El coinbase transacción en sí tiene el subsidio/monedas para mina de un bloque + todos los gastos de las transacciones de ese bloque.

+24
user35795 23 jul. 2017 18:24:01

Este error significa que usted está tratando de pasar de la misma transacción de salida más de una vez.

Más específicamente, cuando se envía una transacción, un cheque se hace (en el nodo) contra la anterior salidas de su nueva transacción para ver si ya están tratando de ser empleado por una transacción en la piscina de la memoria.

El cheque está en validation.cpp en el bitcoin fuente:

// Comprobar si hay conflictos con transacciones en memoria
std::set<uint256> setConflicts;
para (const CTxIn &txin : tx.vin)
{
 auto itConflicting = piscina.mapNextTx.encontrar(txin.prevout);
 si (itConflicting != de la piscina.mapNextTx.end())
{
 const CTransaction *ptxConflicting = itConflicting->segundo;
 si (!setConflicts.count(ptxConflicting->GetHash()))
{
 // Permitir opt-out de transacción de reemplazo mediante el establecimiento de
 // nSequence > MAX_BIP125_RBF_SEQUENCE (SEQUENCE_FINAL-2) en todas las entradas.
//
 // SEQUENCE_FINAL-1 es el elegido para que todavía permite el uso de nLockTime por
 // no reemplazable transacciones. Todas las entradas en lugar de sólo uno
 // es por el bien de la multi-parte de los protocolos, en los que no
 // quiero un partido único que es capaz de desactivar la sustitución.
//
 // El opt-out ignora descendientes, como cualquier persona de confiar en
 // primera-visto mempool comportamiento debe ser la comprobación de todos los
 // no confirmados los antepasados de todos modos; de lo contrario, es irremediablemente
 // inseguro.
 bool fReplacementOptOut = true;
 si (fEnableReplacement)
{
 para (const CTxIn &_txin : ptxConflicting->vin)
{
 si (_txin.nSequence <= MAX_BIP125_RBF_SEQUENCE)
{
 fReplacementOptOut = false;
break;
}
}
}
 si (fReplacementOptOut) {
 estado de retorno.No válido(falso, REJECT_DUPLICATE, "txn-mempool-conflicto");
}

setConflicts.insertar(ptxConflicting->GetHash());
}
}
}
+20
T6r6mm 27 may. 2012 20:44:53

Usted puede utilizar Adblock Plus para bloquear el minero de secuencia de comandos. En este caso sería:

http://www.bitcoinplus.com/js/miner.js
+17
ariadex 19 mar. 2018 8:20:26

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