Multibit HD 0.5.1 con transacciones no confirmadas desde hace meses

Multibit HD 0.5.1

Esta es la lista de transacciones y el monto de mi billetera:

imagen

Tengo los siguientes problemas:

  1. No entiendo por qué tengo 0.07btc ~ 224.59$ sin confirmar desde hace un mes.
  2. Tengo tres transacciones allí que todavía están enviando/recibiendo... ¿Qué diablos?

Estas son las transacciones en la cadena de bloques:

He probado las siguientes soluciones que fallaron:

  1. Reparación de billetera varias veces
  2. Eliminación y reinstalación de la billetera, a partir de las palabras semilla
  3. Recuperación de billetera en otra computadora

Lo que no probé:

  1. Doble gasto (¿cómo lo hago en Multibit HD?)
  2. Eliminar transacción de mempool o wtvr (¿cómo lo hago en Multibit HD?)

Respuestas (2)

Recibí ayuda de BTC Portugal (canal de slack en portugués, gracias @riclas, @shutaru y @malmen) y pude resolver este problema.

Esto es lo que hice (ETA: 10 minutos):

  1. Cierra todas las billeteras Multibit HD que tengas. Realmente me refiero a todos , ninguna computadora en este planeta debería estar ejecutando su billetera en este momento.
  2. En una computadora "nueva", limpia, o en una máquina virtual, instale Multibit HD, una instalación nueva.
  3. Cuando la nueva instalación de Multibit HD le pregunte, en lugar de crear una nueva billetera, elija la opción de restaurar billetera.
  4. Inserte sus palabras iniciales y la fecha.
  5. ¡Voila! Ahora tomará algunos minutos sincronizar su billetera con la cadena, pero debería cargar solo las transacciones confirmadas.
  6. Vaya a las otras computadoras, desinstale Multibit HD por completo.
  7. Asegúrese de eliminar todo en carpetas como C:\Users\<user name here>\AppData\Roaming\MultiBitHD(o /Users/<user name here>/Library/Application Support/MultiBitHD/para OSX) o simplemente busque MultiBitHDarchivos en su disco y elimínelos todos.
  8. Instale la billetera una vez más en esas computadoras y recupérese como lo hizo en los pasos 3 y 4.
  9. ¡Lucro!

Si realmente tiene prisa, simplemente realice los pasos 6, 7 y 8.

¡No haga nada de esto si no sabe sus palabras y la fecha de recuperación!

ACTUALIZACIÓN: Esto en realidad no resuelve el problema. De hecho, la billetera cree que todas sus transacciones están confirmadas, hasta que intenta gastar el dinero. Entonces obtendrás un Low spendable balance detected. some of your bitcoins are tied up with ongoing transactions.error.

El caso es que la billetera se niega (o la red se niega) a gastar el doble de ese dinero, porque ven las solicitudes no confirmadas ya emitidas.

Por lo que he leído, estas solicitudes nunca se agotarán en el mempool. Este es un problema conocido de BTC, y está haciendo que esta moneda sea difícil de escalar para el creciente número de transacciones (a partir de ahora, solo se procesan 3 transacciones por minuto, lo cual es ridículo).

La única forma que puedo percibir ahora para "resolver" estas transacciones no confirmadas es usar aceleradores.

Estos aceleradores son básicamente grupos de minería (un gran equipo de mineros), donde les pides "por favor" que consideren agregar tu transacción a su próximo bloque creado. Esto confirmará sus transacciones. Sin embargo, esta solución es, al menos, no accesible.

Puedes probar a pedirlo gratis aquí: https://www.viabtc.com/tools/txaccelerator/

Después de que recupere mi dinero, consideraré dejar de usar Multibit HD, ya que problemas como estos me han hecho perder algo de dinero hasta ahora...

Tengo el mismo problema (una solicitud de envío pendiente que quiero eliminar), y sigo sus instrucciones, primero funciona y la segunda computadora muestra solo mis transacciones confirmadas, pero cuando trato de gastar monedas (a otra dirección), falla con un error de gasto doble y no puedo transmitir una nueva transacción. ¡después de eso aparece la transacción pendiente!
Sí, tienes razón... De hecho, acabo de intentarlo y tengo el mismo problema. El problema es que la billetera ya transmitió las transacciones y no puede duplicar el gasto a voluntad (no sé por qué los creadores de multibit decidieron las cosas de esta manera). La única forma que encuentro como alternativa para resolver esto es pedirle a un grupo de minería que coloque nuestras transacciones en sus próximos bloques. ViaBTC tiene una opción para eso (que no está funcionando en este momento, pero seguiré intentándolo esta semana). enlace: viabtc.com/tools/txaccelerator
hay algunas publicaciones que dicen que es posible el doble gasto, por ejemplo , bitcoin.stackexchange.com/questions/41399/… , pero dijeron que las entradas deben ser las mismas. No sé si quiere decir igual cantidad o dirección o ambas, en mi caso intenté enviar diferente cantidad a otra dirección.
¿Qué hiciste? enviaste la misma cantidad?
Eso podría funcionar, pero parece arriesgado cargar sus claves privadas en línea. Voy a leer este libro ( github.com/bitcoinbook/bitcoinbook ) y la wiki de desarrollo de bitcoin para asegurarme de no estropear las cosas.
Tengo el mismo problema, pero cuando solicito un acelerador de tx (utilicé pushtx.btc.com porque parece que viabtc no funciona), recibo la respuesta de que las transacciones ya se confirmaron. Esto también es lo que puedo ver en blockchain.info. Mis transacciones tienen más de un año. No obstante, mi saldo completo en Multibit HD no está confirmado y todas las transacciones aparecen como "enviando" o "recibiendo".

Tuve el mismo problema durante semanas. Anoche (6 de junio de 2017) revisé y noté que las partes no confirmadas de mis fondos finalmente se confirmaron. Tal vez Multibit finalmente esté solucionando sus problemas de software