Blockchain.info sin confirmar la transacción

Soy un novato y me estaba preguntando qué hacer cuando hay una transacción sin confirmar en Blockchain.info. Puedo revertir la transacción? Mi BTC llegar al otro lado? O se han perdido?

+109
mikl 1 ago. 2011 8:47:42
21 respuestas

Estoy tratando de crear una secuencia de comandos personalizada con if/else y un multisig operación en una rama. Actualmente, mi script se ve así:

OP_IF
<pub1>
OP_CHECKSIG
OP_ELSE
OP_2
<pub2>
<pub3>
<pub4>
OP_3
OP_CHECKMULTISIG
OP_ENDIF

He calculado un testnet dirección (2NF3yXy2MambEnJuY7eStLNcX92WSxytlvc) a partir de este ejemplo de secuencia de comandos y envía testcoin allí. Entonces, traté de gastar el dinero con el siguiente sig secuencia de comandos:

OP_0 <sig2> <sig3> <redeemScript>

Sin embargo, cuando se trata de la difusión de la transacción, me sale un error:

EMPUJE ERROR DE TRANSACCIÓN: 16: OBLIGATORIA-SCRIPT-VERIFICAR-BANDERA-ERROR (LA FIRMA DEBE SER IGUAL A CERO PARA LA VERIFICACIÓN DE ERROR(MULTI)SIG OPERACIÓN)

Para referencia, aquí está mi cruda de la transacción:

0100000001a492c575e44450a9be9ec4520ea365c53ea6f2018130d682ebf97bdf1b1a15ca01000000fd230100483045022100f502ecfd2b7bbb3e7092b320c568abe0d68dd7e613ab3efcb9e479b2641a73a502202b416bb86bce3d242084f8e24cbed76e5a2c5a0795a5bbd7f3366bf6d086ae4f0147304402201022c7548b55f3fbe3ddf427ad2ae5c6a776e2a63ee25376dca123d53d0f940f022041aa7967208ee8aee1811f02d6c7db0ad2872304133d46dbdd117e9bc09d8c97014c8f632102bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3ac67522102a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e2102046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a210325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a753ae68ffffffff01403fcb000000000017a91429b5c822f40f80cce593460927095ea6d8d720bc8700000000

Su sig script es este:

00483045022100f502ecfd2b7bbb3e7092b320c568abe0d68dd7e613ab3efcb9e479b2641a73a502202b416bb86bce3d242084f8e24cbed76e5a2c5a0795a5bbd7f3366bf6d086ae4f0147304402201022c7548b55f3fbe3ddf427ad2ae5c6a776e2a63ee25376dca123d53d0f940f022041aa7967208ee8aee1811f02d6c7db0ad2872304133d46dbdd117e9bc09d8c97014c8f632102bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3ac67522102a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e2102046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a210325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a753ae68

Que decodifica a

0 3045022100f502ecfd2b7bbb3e7092b320c568abe0d68dd7e613ab3efcb9e479b2641a73a502202b416bb86bce3d242084f8e24cbed76e5a2c5a0795a5bbd7f3366bf6d086ae4f[ALL] 304402201022c7548b55f3fbe3ddf427ad2ae5c6a776e2a63ee25376dca123d53d0f940f022041aa7967208ee8aee1811f02d6c7db0ad2872304133d46dbdd117e9bc09d8c97[ALL] 632102bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3ac67522102a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e2102046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a210325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a753ae68

La última línea es claramente visible como la redimir a la secuencia de comandos, que a su vez decodifica a este:

OP_IF 02bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3 OP_CHECKSIG OP_ELSE 2 02a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e 02046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a 0325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a7 3 OP_CHECKMULTISIG OP_ENDIF

Es mi sig secuencia de comandos incorrectos? Es el script de salida no válida? Cómo puedo solucionar este problema y hacer que funcione?

Muchas gracias de antemano!

EDIT: Después de tomar en consideración Pieter del comentario, pero la colocación de la extra OP_0 justo después de las dos firmas en el sig script, funcionó. Aquí está la nueva decodificado sig secuencia de comandos:

0 3045022100f502ecfd2b7bbb3e7092b320c568abe0d68dd7e613ab3efcb9e479b2641a73a502202b416bb86bce3d242084f8e24cbed76e5a2c5a0795a5bbd7f3366bf6d086ae4f[ALL] 304402201022c7548b55f3fbe3ddf427ad2ae5c6a776e2a63ee25376dca123d53d0f940f022041aa7967208ee8aee1811f02d6c7db0ad2872304133d46dbdd117e9bc09d8c97[ALL] 0 632102bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3ac67522102a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e2102046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a210325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a753ae68

Y aquí está el enlace a la transacción: https://testnet.smartbit.com.au/tx/1894cb91fde60432e59d60f30de503e8b6fbe5d1756bbf0ef7302b57bf31d195

+1000
mn4591 03 февр. '09 в 4:24

Para la nube de la compañía minera hay 2 razón principal de que en los contratos de venta:

  1. Es el camino de la diversificación de los riesgos, que tienen mucho de operativa gasta para mantener las instalaciones de trabajo, por lo que el dinero de los contratos dar estabilidad, mientras que la moneda de los precios de los cambios de forma rápida y impredecible.
  2. Por los contratos de venta pueden tener dinero rápido que pueden utilizar para comprar más de la minería de hardware ahora, no en mucho tiempo, cuando la minería de retorno de las inversiones. Es lo mismo como cuando tomar préstamos del banco - que es menos eficaz que gastar propio dinero, pero permitir el uso de dinero ahora mismo.

Para los clientes de la nube de minería de datos puede ser rentable y nunca bien rentable (algunos contratos tienen más de 200% de ganancia predicciones) pero tiene que elegir la compañía y de los contratos sabiamente!

Hay mucha estafa en este mercado y siempre la confianza de las empresas pueden tener fines lucrativos contratos (como ocurrió con Guión de los contratos después de ASICs para el Tablero de minería de datos fueron inventados).

He escrito detallado de la analítica artículo acerca de minería de datos en la nube - Nube de Minería de datos - preguntas frecuentes, Beneficios y Riesgos .

Es grande, detallado y explica preguntas más comunes, comparar compañías en el mercado y los contratos disponibles. También es interesante cálculos de las ganancias que le ayudarán a elegir sabiamente.

+928
supereve 3 may. 2017 1:28:46

Una idea que he visto flotando alrededor que no necesariamente requieren de un hardfork es añadir más algoritmos de minería de como pasa el tiempo. En lugar de cambiar a un nuevo algoritmo, que permiten a los mineros el uso de cualquiera de una serie de algoritmos. Esto podría mejorar en gran medida la descentralización desde diferentes hardware sería necesario para cada algoritmo.

"está demostrado que hay cheeper soluciones"

No se ha demostrado que hay soluciones económicas. Altcoins son más baratos porque son menos valiosos. Los costes de extracción tienden a acercarse al valor de la minería de recompensa + tasas. Un bitcoin bloque es, por lejos, el más valioso de bloque de cualquier cryptocurrency, y por lo tanto hay más mineros poner más trabajo en la minería de los bloques. La economía dicta que los mineros van a competir hasta que su beneficio neto es 0 (en el sentido económico que incluye los costos de oportunidad).

Así hasta que una alternativa a la Prueba-de-Trabajo es demostrado ser sólido, no hay alternativa probable que se intentó. El consenso en la comunidad es que sus raro que hay una manera de hacerlo mejor que el Prisionero de guerra, pero por supuesto que puede llegar a ser malo.

+925
Alex Makushkin 4 jun. 2019 12:26:33

Sí, por supuesto.

Si usted está buscando un lugar para empezar, mira la minería de datos relacionados con las funciones de la Bitcoin RPC (bitcoin-cli ayuda) para los datos de entrada que necesita para cualquier aplicación de minería de datos.

+823
AlexMik 21 mar. 2010 15:28:12

No necesariamente interoperables.

En primer lugar, las bibliotecas tienen que ponerse de acuerdo sobre qué tipo de parámetros para el intercambio y ¿cómo se realiza el intercambio. No hay ninguna garantía de que los parámetros requeridos por bitcoinj y libbitcoin son los mismos.

En segundo lugar, se considera ahora una práctica estándar para crear P2SH las transacciones, independientemente de qué tipo de transacción que se está configurando, a menos que se P2PKH. En el caso de P2SH transacciones, entonces usted tiene que afirmar que el pago protocolo de canal también sería capaz de analizar/reconocer/comprender la canjear script proporcionado por un proveedor de servicio de pago de canal (suponiendo que estamos hablando de una sola dirección de pago de canal).

+801
user17211 13 jul. 2012 7:21:09

Usted puede integrar el Cambio plugin en su sitio web. Construir algo como esto. Esa es una buena manera de empezar. Puedes ver un ejemplo aquí http://radelcorp.in/shp

+710
Sooriya Bandara 19 jun. 2013 23:07:06

Tales proyectos son posibles con Bitcoins. En general, lo que puede hacer con el dinero, usted puede hacer con Bitcoins.

Servicios de custodia en Bitcoin fueron apareciendo cada ahora y, a continuación, en los primeros días de Bitcoin, pero no recuerdo a ninguno de ellos a ser demasiado popular. Sin embargo, la configuración de un depósito-como el servicio debe ser bastante simple. Si usted necesita ayuda, usted puede mándenme una línea ;).

+602
Nastushka00 13 ago. 2019 4:13:04

He leído otras respuestas relacionadas con ¿cómo puedo configurar mi propio cambio

Lo que se necesita para hacer un bitcoin exchange?

pero todavía tengo algunas dudas.

  1. Cuando un cambio se puso en marcha y no hay compradores o vendedores inicialmente cómo es el precio de cualquier cryptocurrency conjunto.
  2. En mi país hay unos intercambios que no proporcionen ningún tipo de orden en la funcionalidad del libro, solo que la lista de su compra y precio de venta para cada cryptocurrency y se puede comprar en los precios, así que, ¿cómo funciona eso? A nombre de algunos de esos intercambios. buyucoin, bitcoin-la india. Estos intercambios no tienen orden de libro, pero todavía alrededor de 30 cryptolisted comprar/vender.
+593
kuzy3012 21 may. 2012 17:17:23

Usted no puede. Si pudiera, la criptografía en la que Bitcoin se basa sería inútil.

No sé quién es este "especial de la unidad de inteligencia", pero si todo lo que hicieron fue encontrar la dirección, a continuación, que no es ninguna ayuda. (Si la "unidad de inteligencia", se llevó el dinero de usted para averiguar que esta dirección, y le dijo que se había recuperado de sus fondos, entonces usted ha sido estafado de nuevo.)

No se ha recuperado de sus fondos y no se va a. A su vez va a ser mejor gastado en averiguar cómo hacerlo sin ellos. Lo siento.

+579
cilerler 27 ago. 2011 3:36:58

Sí, todos los que son almacenados en la cartera.archivo dat. Yo mismo he migrado con éxito la cartera de archivos a un ordenador nuevo, las direcciones y descripciones intacta.

+544
eclux 1 jun. 2016 18:58:51

Si usted sabe que su estimado de hashrate y el consumo de energía, o puede estimar usando la wiki, puede funcionar para ti mismo:

Los ingresos estimados / seg = Bpas * 1e09 / 2^32 * B / D * exch.la tasa de elec.costo / 1e03 / 3600 * vatios

Bpas = estimado dispositivo hashrate en Bpas

B = bitcoin bloque de recompensa, en la actualidad 50 btc, que pronto se redujo a la mitad, 25 btc

D = la minería de dificultad, en la actualidad 3072321

la tasa de cambio = btc a su tasa de cambio de moneda

elec.costo = costo de la electricidad en su moneda

watts = el estimado de consumo de energía de su ordenador + GPU

Mientras las ganancias estimadas son > 0 y usted no tiene que desembolso de nada, la minería no tendrá ningún coste para usted.

+525
Swav 21 jun. 2014 14:51:26

Litecoin se vende en Coinbase, pero me pregunto si alguien ha compilado una lista o sabe de otros intercambios de venta de la moneda?

+490
Aleyango 15 jul. 2013 13:44:33

Cada vez que envíe algunos bitcoins de Blockchain.info, que me permite establecer una tarifa específica. He instalado bitcoind y yo no puedo averiguar cómo agregar un 0.00013674 de pago de cada cuota.

He leído un par de artículos y me vea el conjunto de los honorarios que siempre es relativa al tamaño de la transacción. Por lo tanto, estoy usando paytxfee=0.00027348 en mi archivo de configuración.

Cuestión es esta configuración es la producción de:

importe enviado=0.00106326 fes=0.0000618 importe enviado=0.00086326 fes=0.00006153 importe enviado=0.00106326 fes=0.00014166

Estoy dispuesto a tener mi transacciones incluidas en el blockchain más rápido. Alguna idea para modificar mi configuración para tener esta mejora ?

+419
cpurdy 8 feb. 2013 18:14:51

Hay varios métodos bootstrap. Yo sé de dos:

  1. En un canal de IRC está unido por el cliente. En este canal, los clientes conectados a menudo en la difusión de sus IP, para permitir a otros a encontrar.
  2. Hay una lista de rígida IPs en el cliente binario, que el cliente se conecte a bootstrap de su red.
+412
user14122 17 jul. 2014 8:15:50

Las recompensas son siempre para el minero si el minero se encuentra una válida bloque. Así Es la recompensa(nueva bitcoin 12.5 + transacción recompensa), siempre que el minero tan pronto como el nuevo bloque se encuentra minero o recompensa se ofrece únicamente cuando validada por otros mineros?

Si la recompensa es siempre tan pronto como se encuentra el bloqueo, lo que ocurre en el caso de la horquilla creado. ?

+351
jose carneiro 16 may. 2012 21:55:49

Veo al menos uno de los problemas con esto. El ajuste de la dificultad (o minero recompensas, o algo similar) funciona mucho mejor que las otras.

Voy a asumir un sistema de extracción similar a Bitcoin. Si el valor de su moneda es muy alta, asegúrese de que usted puede devaluar por lo que es más fácil el mío y el vertido de más monedas en el mercado. (Ya hay un problema con el que tendrás que conseguir que todo el mundo está de acuerdo que la minería a cabo los ajustes basados en un "verdadero" precio de mercado que no está sujeto a la manipulación.)

Pero, ¿qué hacer si el valor es demasiado bajo? Haciendo más difícil la mina va a ralentizar su inflación, pero no hace nada acerca de las monedas que ya está ahí fuera. A menos que usted va a quitarle a la gente monedas o comprar de vuelta de alguna manera, esta será una manera muy lenta, a revaluar su moneda. Puede no ser capaz de mantenerse en el mercado.

Para decirlo de otra manera, si el control de la oferta, puedes llevar el precio hacia abajo tan lejos como quieras. Pero para conducir, no tiene que ser la demanda.

Además, como hacer minería de menos gratificante, mineros van a dejar. Esto afecta a la seguridad de su moneda y hace un 51% o similar de ataque más fácil, y tienden a reducir aún más la demanda.

El enfoque habitual para la fabricación de una moneda pista de otra es con un peg: un participante en el mercado con muy profundos bolsillos (como gobierno) anuncia que se va a comprar o vender cantidades ilimitadas de la moneda a la velocidad que desee. Si lo hacen, el precio no puede caer encima o por debajo de esta tasa fija. Pero si el mercado comienza a dudar de su voluntad o de la capacidad para mantener el peg, puede ver una corrida bancaria.

+315
IVANBAKLAZHAN 15 oct. 2019 10:20:59

Recientemente he enviado bitcoin desde el local de bitcoin .com y no es registrarse en mi cartera que me envió. Es de$ 1000, ¿qué hago?

+258
Sonabuz 3 jun. 2017 6:59:44

Los puntos de control son relativamente malinterpretado parte bitcoin - Bitcoin tiene un par de puntos de control, pero se utilizan solamente en un caso específico. Ese caso es sólo para ignorar a las horquillas de la cadena antes de que el más visto recientemente punto de control. Cuando un nodo se ha visto un bloque reconoce como un punto de control, los bloques recibidos por debajo de esa altura será ignorado.

Se puede ver aquí: https://github.com/bitcoin/bitcoin/blob/0dfc25f82a01d9fec26380d95915df31e1fe2c02/src/validation.cpp#L3107

Es un objetivo a largo plazo de la eliminación de los puestos de control en su totalidad, porque son una fuente de confusión sobre el modelo de seguridad y el poder que los desarrolladores tienen. Pero en la actualidad el papel que sirven es para evitar la dificultad baja encabezado ataques de inundación, y no ha habido ninguna solución alternativa propuesta por el momento (que yo sepa)

+243
Lulu Stal 9 jun. 2013 20:07:33

NUNCA comparta su semilla frase/mnemónico. Alguien que la tenga puede robar tus bitcoins, y no hay NINGUNA razón para que una web-monedero iba a necesitar para la transferencia de fondos.

Si la web de cartera solicita una contraseña con el fin de retirar los fondos, es más probable que la contraseña para iniciar sesión en su cuenta web wallet, o una contraseña secundaria configurar para gastar los fondos de su cuenta web wallet.

+125
Phil Pluckebaum 11 abr. 2011 12:21:25

Parece que la publicación de una transacción que no debe ser publicado ( "mala ley") debe implicar la publicación de algo que la víctima puede utilizar para descansar de todo.

Realmente, debería haber pedido a la pregunta que Murch me respondió (y el LN de papel también respuestas, pero no la he leído con suficiente atención la primera vez). La pregunta es: "¿ LN uso de firmas como claves privadas?" La respuesta es no, usa la existencia de UTXOs de la obsoleta transacciones como la información publicada por un tramposo para derrotar la trampa.

Gracias a Murch la explicacióny el enlace Nick siempre a la LN de papel, me pueden responder a mi propia pregunta. Hay un escenario, ahora entiendo mejor, así que voy a mencionar a continuación.

De hecho, el mal acto en sí mismo es la publicación de "obsoleto" de la transacción que pone (algunos) de bitcoin en cada una de las partes del discurso, sino de que la trampa no se puede pasar por un tiempo. La existencia de la transacción en el blockchain es lo que la víctima puede utilizar para descansar la mala ley. Este es el caso ya que la víctima, de acuerdo a la forma LN funciona, tendrá un "anti-cheat" (Murch del término) de transacciones desde el tramposo, ya firmado, que se gasta el tramposo de la salida de esa obsoleta de la transacción. Es un inútil transacciones, a menos que el obsoleto uno se difunda, y una vez que eso sucede, se convierte en útil y terminará el envío de la mayoría de los fondos para la víctima.

Esto puede parecer a proporcionar el tramposo con un "doble-pasar la oportunidad. La mala ley (publicación de las obsoleta de la transacción) crea una salida (el tramposo de la salida) que el anti-cheat transacción se supone enviar a la víctima. No podía el tramposo de hacer su propia transacción que también gasta esa salida, pero ofrece una tarifa alta para premiar a los mineros para elegir para ayudar a la tramposo? La respuesta es no, el tramposo no se puede hacer una transacción, ya que las salidas de los obsoletos transacciones requieren las firmas de ambas partes. El tramposo ya firmó el anti-cheat transacción.

Por otro lado, con respecto a la pregunta que en realidad plantea, creo que la respuesta es NO, actualmente no existe una tecnología que utiliza una firma como una clave privada. Tal vez esto sea por las razones que Nate le dio en su comentario, o tal vez a nadie que pudiera apreciar los beneficios de hacerlo ha pensado todavía.

+103
Christian Casutt 3 oct. 2017 14:30:08

Yo no creo que eso sea posible con sólo nLockTime. Sin embargo, hay "inteligente" de los contratos, mediante el uso de un 2-de-2 multisignature donde cada una de las partes de los depósitos de un seguro que vale más que el secreto compartido. La pérdida económica es más de lo que ganan si ambas partes no cumplir con su parte del trato.

En una nota, esto en realidad podría ser posible con la tecnología que se utiliza actualmente ZCash. El uso de zk-SNARKS, se podría generar una prueba de que una pieza de contenido está cifrado por clave X. En ese mismo zk-SNARK firma podría probar que hash(X) = y y crear un montaje económico que sólo permitirá una transacción después de X se revela, la creación de y y permitiendo un partido para conseguir su dinero.

+94
Hatsuk 25 mar. 2017 14:40:43

Mostrar preguntas con etiqueta