¿Por qué se maleabilidad de transacciones revisión necesaria para la red de Rayos?

Transacción maleabilidad es que TXID se puede cambiar modificando la firma ligeramente sin la clave privada. Para implementar la Red de Rayos, era necesario para corregir la maleabilidad.

Sin embargo, pensé que solo queda esperar para 1 la confirmación de que vamos a crear una apertura de la transacción, que es 2 de 2 Multisig, con el fin de abrir un canal.

Después de investigar un Rayo de protocolo de red, como que me enteré de que antes de la radiodifusión de la apertura de la transacción, tenemos que crear un compromiso de transacción que necesita el TXID de la apertura de la transacción, y tenemos que mantener a la reclamación. Si el TXID es cambiado, el compromiso de la transacción no es válida. Así que necesitaba para arreglar maleabilidad de transacciones para mantener el compromiso de transacción válida.

Es esto correcto? Si no, por favor, educarme.

+938
Lindsay Boutet 15 ago. 2011 21:39:30
16 respuestas

Hay un montón de posibilidades para escribir la secuencia de comandos. Esta es la simplicidad, pero no la más corta

OP_IF
 lock2 OP_CLTV OP_DROP pubAlice OP_CHECKSIG
OP_ELSE
 OP_IF 
 OP_3 pubAlice pubBob pubCarol OP_3 
OP_ELSE
 lock1 OP_CLTV OP_DROP OP_2 pubAlice pubCarol OP_2 
OP_ENDIF
OP_CHECKMULTISIG
OP_ENDIF 
+991
BSC14 03 февр. '09 в 4:24

Yo uso BitcoinSharp con C#.net. Yo trato a la lectura de mi cartera.dat (no encrpyt). Y algunos de error : "La secuencia de entrada no es válida en formato binario. La partida de contenido (en bytes) son: 00-00-00-00-01-00-00-00-00-00-00-00-62-31-05-00-09 .."

Tiene alguna Idea ?

Gracias..

+929
CaptMurphy 28 may. 2014 21:27:17

Andreas Antanopolous' Dominar Bitcoin es probablemente el mejor de los recursos, especialmente desde un punto de vista técnico.

+903
Loc Van 7 may. 2015 10:07:54

Encontrado: Stephenson Cryptonomicon.

Véase también la Moneda Digital: diez años antes de Bitcoin, de Neal Stephenson Cryptonomicon

+832
croweman 13 oct. 2014 20:13:26

En el caso de un aviso en 0 confirmaciones, estoy viendo la final de la transacción en blockchain.info mucho más rápido que bitcoind está llamando a la walletnotify de devolución de llamada - alrededor de 10 minutos más rápido. Es posible acelerar este proceso?

+828
user7793 14 jul. 2019 13:43:19

Tener un CDF de 99% significa que sólo ha tenido 1% para superar un largo período de sesiones. No hay nada de excepcional - en particular, de 1 en 100 sesiones inevitablemente va a tomar mucho tiempo.

+642
Lisa Vasquez 9 nov. 2011 13:28:01

Hay JavaScript que va a hacer esto?

Me gustaría generar un 256 bits contraseña utilizando 99 lanzamientos de dados, entrar en JavaScript en un equipo sin conexión (como el uso de bitaddress.org) y obtener una dirección para enviar Bitcoin, así que me puede almacenar en frío.

Lo que no quiero, como se haría en bitaddress.org es para mi la clave privada se muestra en la pantalla en caso de que no hay captura de pantalla de malware en el equipo. (N. B. I puede derrotar clave de registro por la codificación de la entrada de los lanzamientos de dados el uso de un ratón).

Cuando quiero transferir el Bitcoin, digamos, a una cuenta de Blockchain, puedo ir a un equipo sin conexión, generar la clave privada a partir de la contraseña utilizando bitaddress.org y, a continuación, en otro equipo que está en línea llevar a cabo la transferencia.

El procedimiento parece bastante seguro para mí.

+626
Rob Cannon 2 may. 2013 5:16:12

No parece ser una buena idea sólo diferenciar entre el "número de caracteres". Algunas direcciones son de tipo alfanumérico (Bitcoin), los demás son sólo hexadecimal (Etereum), otros sólo son numéricos (LISK)...


Lo que he averiguado:

NXT tiene 24 caracteres (ejemplo: NXT-MT4P-AHG4-A4NA-CCMM2), a sólo 20 sin la estática de los guiones, sólo 17 sin la estática "NXT" en el principio.

Lisk tiene 21 caracteres (ejemplo: 16118128613908223361L), a sólo 20 sin la estática 'L' en la final.

+436
Lyle Dickie 20 oct. 2018 11:57:45

Hay bibliotecas de php que puede utilizar. Por ejemplo, los de mi plugin dirección bitcoin en la includes/directorio libs. Estas bibliotecas fueron creados originalmente por los autores de la bitcoin pagos para el plugin de woocommerce.

También existe la bitwasp biblioteca de php pero es mucho más grande y hace más cosas que simplemente se derivan de las direcciones de xpubs.

+408
Nicholas Rodriguez 13 feb. 2010 20:59:30

Casi lo tengo!

COMPRAR significa que la orden fue la consecuencia de que alguien compra en el precio de venta, como contraposición a la creación de un pedido en un menor precio de mercado.

VENDER significa que la orden era la consecuencia de que alguien la venta en el precio de la oferta, como contraposición a la creación de un orden mayor que el precio de mercado.

+371
Numan 30 abr. 2017 11:13:59

Hay una clave privada asociada con el monedero de la dirección de envió por error?

Si usted puede obtener la clave privada, hay esperanza. Si no, siento decir que todo puede perderse.

+363
oct4th 24 dic. 2011 8:41:52

Nunca sería capaz de mina en solitario de la mina de cualquier Bitcoin con una GTX 1050. La red actual de dificultad es tan alta que su GPU habría un casi 0 probabilidad de encontrar un bloque y por lo tanto ganando Bitcoin.

+300
baleenwhale 28 jun. 2015 10:14:36

Algunos programas de minería de datos (diseñado para su uso con la minería piscinas) mina en nombre de la minería de desarrollador de software para un corto período de tiempo, antes de cambiar a la cuenta de usuario real.

Sólo he visto una vez y no recuerdo que la moneda fue para el, así que no sé lo extendida que está.

+290
Willam Hill 18 sept. 2014 2:16:31

Normalmente, una transacción de salida contendrá una lista de direcciones de + cantidad. Cada elemento de esta lista se ha asociado número de salida, "vsal". Por ejemplo:

Transacción salidas:

vsal=0: addr=m111111, cantidad=100 
vsal=1: addr=m222222, cantidad=200

Mi pregunta es: sería legal para una transacción de salida para contener la misma dirección de destino más de una vez? Por ejemplo, veamos el siguiente ejemplo, donde la dirección "m222222" aparece en vsal=1 y vsal=2:

vsal=0: addr=m111111, cantidad=100
vsal=1: addr=m222222, cantidad=100
vsal=2: addr=m222222, cantidad=100

Sé que esto parece una tontería. Me pregunto si es el tipo de cosa que uno se pueda encontrar "en la naturaleza".

+258
hchava 17 may. 2011 21:49:31

Al hacer ciertas acciones (generalmente de un envío), se genera una nueva clave. La copia de seguridad pre-genera 100 de estas claves. Una vez se necesitan más de 100 claves generadas, la copia de seguridad ya no sabe acerca de las teclas de nuevo. Esto significa que usted debe realizar copias de seguridad periódicamente, al menos cada 100 transacciones.

+167
Rick Swords 11 mar. 2016 15:50:49

Intersango es una fuente abierta de intercambio que se utiliza en intersango.com, que es un cambio operado por El Bitcoin Consultoría. El proyecto de código abierto que puede ser encontrado aquí está liberado bajo la Licencia Pública General Affero GNU.

Para obtener más información sobre cómo configurar, ver este post en el bitcointalk foros: Intersango HOWTO - Construir su propio Bitcoin Exchange Sitio Web!

+75
Dinal24 25 ene. 2010 22:34:52

Mostrar preguntas con etiqueta