Me he dado cuenta de que un número inusualmente alto de mis intentos de transacciones de envío entre mis nodos (que actualmente es solo 6 como máximo, pero nunca menos de 4) no se transmitirá independientemente de la cantidad de tiempo que espere. Al final termino teniendo que abandonarlos para devolver los fondos de la billetera desde la que intento enviarlos. No he notado una correlación específica entre el remitente y el destinatario (como un solo nodo que siempre no puede enviar o recibir) y he notado que cada transacción exitosa se transmite y aparece en el grupo de memoria casi inmediatamente después del envío.
¿Hay alguna causa específica para esto? ¿Tal vez el hecho de que actualmente estoy limitado a un número tan pequeño de nodos?
He utilizado getnewaddress para generar todas las direcciones que han recibido monedas con éxito y sin éxito, por lo que me resulta difícil creer que las direcciones reales puedan ser el problema, ya que todas deberían haberse derivado de claves válidas.
El problema no tiene nada que ver con la densidad de nodos. Está recibiendo el error, can't broadcast immediately, no witness yet
lo que significa que segwit aún no está activo en su moneda, por lo que los gastos de las salidas de segwit no se transmitirán. Debes activar segwit extrayendo suficientes bloques que señalen a Segwit. Tener el NODE_WITNESS
bit de servicio establecido no importa; segwit es una regla de consenso y el bit de servicio no tiene sentido sin que la regla de consenso esté activa.
andres chow
apt-getschwifty
apt-getschwifty