Electrum 2of2 multisig ambos cosignatarios comparten la misma clave privada

Configuré esta billetera en la misma máquina en línea. Pensando que eso era todo, fue solo hasta que envié fondos a esta billetera e intenté gastarlos que solo pude firmar parcialmente la transacción.

Abrí el archivo de la billetera en el bloc de notas y, de hecho, el cosignatario 2x no tenía información allí, aparte de la clave nula a privada y la clave pública del cosignatario.

He intentado la mayoría de las cosas que he leído, pero no puedo obtener los fondos. ¿Alguien puede ayudar?

Noté que nunca hubo 1 de 2 billeteras, ambas billeteras eran 2/2 multisig. Tengo las contraseñas, la semilla y todo, incluida la clave privada a la que están asociadas ambas claves públicas, pero no sé cómo obtener mis fondos o deshabilitar o corregir la codificación.

gracias

Respuestas (1)

Adjunte la transacción en cuestión (parcialmente firmada), ningún software que yo conozca puede gastarlo, pero estoy bastante seguro de que puedo hacerlo a mano. Básicamente, solo necesita duplicar la firma y actualizar algunos campos de longitud y demás.

(puede enviarme un ping al freenode irc, apodo "lnovy" si no desea compartir el tx aquí o no le responderé aquí)

¿Cómo lo editarías cuando está todo codificado?
Magia pura. Pruébame. :)
Esto no proporciona una respuesta a la pregunta. Una vez que tenga suficiente reputación, podrá comentar cualquier publicación ; en su lugar, proporcione respuestas que no requieran aclaración por parte del autor de la pregunta . - De la revisión
@PieterWuille: Lo siento, pero leer todo de nuevo me reafirma que la única pregunta que se hizo fue "¿Alguien puede ayudar?", a lo que respondí con "ningún software que conozco puede gastarlo, pero soy bastante Seguro que puedo hacerlo a mano". Por lo tanto, debo objetar su evaluación de mi "respuesta" como un "comentario" inapropiado. Para la segunda parte de su comentario, estoy de acuerdo en que se solicitó una aclaración, pero en este caso no fue "requerida". Proporcioné la aclaración de todos modos y sí, "magia pura" es exactamente lo que hay que hacer.
Así que usé el bloc de notas para tratar de editar el cofirmante 2x con propiedades que faltaban anteriormente y ahora aparece el error al enviar 'Carácter prohibido 61 para base 58' Son solo £ 40 pero es la gran frustración que está causando. Debe haber alguna manera fácil de resolver esto, ¿no?
aquí está la información: coinb.in/…
¿Cómo se las arregló para armar esto? Porque: - Ambas firmas son solo -1 (claramente inválido/marcador de posición) - El script de canje está solicitando dos firmas de dos xpubs diferentes (no estoy seguro de que esto sea realmente legal); de todos modos, este hash de script coincide con el necesario de la transacción que se gastará. ¿Tienes llaves para esos? xpub661MyMwAqRbcGM1xfvUHrwM3FsFRzGfFgPS5TeJs6h7tvXXiLFNDdBKQxsoqmkrfUGRkmXMopfQiQR6T48xcZyPdTqLr5rkWECKZMVXdPDq xpub661MyMwAqRbcFywWQ6ohzEX9iXVxzMWmt4YFnNjP9qKVHBp5wMDUSuZJJ8QviKWbQ3LauRt6cecXTg7cPwf1ZFbH24hGpSawQSw89P8QCsh
Este sitio está diseñado no solo para ayudar a los usuarios con sus propias preguntas, sino también para proporcionar una referencia para los usuarios que tengan la misma pregunta en el futuro. Ofrecer ayuda privada no cumple con ese segundo criterio. Publique instrucciones sobre cómo haría esto, en lugar de ofrecer ayuda privada.
Lo configuré usando electrum y creando 2 de 2 cuentas multisig en el mismo dispositivo, lo que me da esto en la codificación de la billetera donde se guarda el btc], "x1/": { "seed": "lo sé", "type": "bip32", "xprv": "xi know this", "xpub": "xpub661MyMwAqRbcGM1xfvUHrwM3FsFRzGfFgPS5TeJs6h7tvXXiLFNDdBKQxsoqmkrfUGRkmXMopfQiQR6T48xcZyPdTqLr5rkWECKZMVxXSgS" }, "x2/": { "type": "bip32", "xprv": null, "xpub" : "xpub661MyMwAqRbcGqTs6QaVhozNc3NihPuUH7SiWEE555pRsarMGVniEem7TCtY94i4mb68yLLkvoCgFRioPUZSiHzjnHY3MVBseTi5k64zykk"
aquí hay un nuevo intento de transacción, utilizando una de las dos billeteras 2/2 creadas por electrum (ninguna de las billeteras originales se convirtió en '1/2 billeteras
transacción: goo.gl/Yi8DsJ
Básicamente, solo quiero saber si estos fondos son recuperables. aunque tengo la semilla, la clave privada, etc. de un cofirmante?
Parece que encontraste una de las claves (y arruiné la verificación de base58, por lo que los últimos dos caracteres son diferentes). ¿Puede encontrar una billetera que contenga un xpub que comience xpub661MyMwAqRbcFywWQ6ohzEX9iXVxzMWmt4YFnNjP9qKVHBp5w? Si no es así, ¿dónde conseguiste este xpub? Es prácticamente imposible dar con uno por error. Estoy bastante seguro de que obtendrás tus monedas.
Para mods: Me encantaría dar una explicación completa, pero primero necesito saberlo. Prometo poner una nueva respuesta después de llegar a la solución. Gracias.
Lo obtuve abriendo el archivo de la billetera en el bloc de notas. Electrum creó la billetera. El único error que creo que cometí fue hacerlo en la misma máquina y dejar las dos carteras creadas en línea. creé la billetera a> multisig> nueva semilla> guarde la clave del cofirmante para pasarla y luego creé la billetera b> multisig> nueva semilla> copie un pub agregue, luego copié las b sobre las a y creé una y luego creé b
olvidé mencionar que las 2 billeteras que se crearon eran 2/2 billeteras, no 1/2 y 2/2, también compartieron los mismos datos cuando se abrieron en el bloc de notas
Entonces, ¿adiós a las 40 libras? Prefiero entender lo que salió mal.
Solo necesita firmar la transacción con la segunda billetera (b). Intente exactamente lo mismo que hizo para crear la transacción goo.gl/Yi8DsJ pero con la otra billetera y publique los resultados, lo juntaremos.
No me importa enviarte todas las semillas, etc. para que te restaures y trates de ordenarlo, luego puedes decirme qué salió mal, pero electrum generó 2 de las mismas billeteras, la misma clave privada y 2 x claves de pub diferentes para cada una de las mismas 2/ 2 carteras
Lo intentaré lo mejor que pueda. Contáctame en krtek@krtek.net ¿de acuerdo?