(des)Ventajas de migrar fondos a segwit?

Para monederos pre-segwit fuera de línea (direcciones que comienzan con 1), ¿cuáles podrían ser las ventajas de migrar o no migrar a segwit (direcciones que comienzan con 3)?

A pesar de que las tarifas de los mineros de segwit son o serán supuestamente más bajas , no encontré ningún dato concluyente sobre cuánto más bajas son en este momento, por lo tanto, asumo que mantener las monedas en formato 'heredado' aún sería más barato en términos de futuro. el gasto ya que la tarifa del minero por mudarse a una dirección segwit seguiría siendo significativamente más alta que cualquier ganancia potencial futura. ¿Es esto correcto? ¿Seguiría siendo esto cierto si las monedas se van a gastar, por ejemplo, en un año, dos o cinco?

Entre las desventajas actuales de migrar a billeteras segwit, veo un soporte incompleto en las aplicaciones existentes , también, por ejemplo, Mycelium no funcionará con un ledger nano si está configurado como segwit. Este subreddit sugiere ir con segwit.

¿Se puede considerar que el segwit está listo para usar?

Tenga en cuenta que todavía hay un par de "errores" cuando se trata de SegWit. Por ejemplo: Trezor (con la configuración de la billetera SegWit) no funcionará con Mycelium, por ejemplo, porque no tienen soporte para SegWit. La situación con las nuevas direcciones de segwit "nativas" de Bech32 (que comienzan con bc1..) es mucho peor... la mayoría de las billeteras y los exploradores de bloques no entenderán estas direcciones en absoluto.
@JonathanCross: mismo problema en micelio con ledger nano, como se indica en la pregunta original. Les envié un correo electrónico sobre el problema a la dirección de correo electrónico que figura en Google Play Store y recibí... un correo electrónico rebotado. su desarrollador líder renunció, y no está claro hacia dónde se dirigen.
el ticket sobre la compatibilidad con segwit en Mycelium: github.com/mycelium-com/wallet-android/issues/379
electrum funciona con ledger/trezor en modo segwit: Archivo > Nuevo/Restaurar > Monedero estándar > Usar un dispositivo de hardware > establecer la derivación en m/49'/0'/0'lugar del valor predeterminado.

Respuestas (1)

Supongo que mantener las monedas en formato 'heredado' aún sería más barato en términos de gastos futuros, ya que la tarifa del minero por mudarse a una dirección segwit aún sería significativamente más alta que cualquier ganancia potencial futura. ¿Es esto correcto?

Todavía necesita mover las monedas eventualmente, y las ganancias potenciales se anularán por el hecho de que todavía tiene que pagar BTC para mover las monedas. La cantidad que pague probablemente seguirá siendo la misma ya sea que mueva las monedas ahora o las mueva más tarde.

También puede ser muy barato en sus tarifas de transacción. Solo pague una tasa de tarifa muy baja. Su transacción tardará mucho tiempo en confirmarse, pero si es solo para almacenamiento en frío, no hay nada de qué preocuparse.

Entre las desventajas actuales de migrar a billeteras segwit, veo un soporte incompleto en las aplicaciones existentes, por ejemplo, Mycelium no funcionará con un ledger nano/trezor si está configurado como segwit.

Si no planea gastar su Bitcoin, entonces eso no importa. Simplemente use un software compatible con segwit. Si desea ser compatible con billeteras que no sean segwit, use una dirección segwit anidada P2SH.

¿Se puede considerar que el segwit está listo para usar?

Sí.

al decir La cantidad que paga será la misma, ya sea que mueva las monedas ahora o las mueva más tarde, probablemente se refiera a la cantidad en BTC, no en fiat, ¿verdad? En comparación con hace un año, las tarifas han aumentado significativamente, incluso como cantidades de BTC, por lo que, a menos que se apliquen algunos BIP nuevos, es probable que las tarifas sigan aumentando, ¿no?
Sí, esa es la cantidad en BTC. Nuevamente, si no desea que la transacción se confirme rápidamente (lo cual es aplicable cuando está moviendo monedas almacenadas en frío), entonces pagar una tarifa baja está bien, y esa tarifa baja será la misma ahora que en el futuro. Tampoco hay garantía de que las tarifas aumenten o disminuyan en el futuro. Solo porque sucedió en el pasado no significa que continuará en el futuro.
nuevamente, está hablando del monto de la tarifa en bitcoin, el monto en fiat puede y será bastante diferente
Por supuesto que estoy hablando de la cantidad en Bitcoin. Todo lo que importa en una transacción de Bitcoin son las cantidades de Bitcoin. A la red Bitcoin no le importan los valores fiduciarios. Tratar de dar los valores en valores fiduciarios es imposible ya que requiere predecir el futuro para saber cuál será el tipo de cambio de Bitcoin a fiduciario.
❗️❗️❗️ADVERTENCIA!!! ❗️❗️❗️ : Con respecto a: ¡También puede ser muy barato en sus tarifas de transacción ; esto es peligroso porque sus transacciones pueden quedar atrapadas en un estado no confirmado durante días, semanas, meses o para siempre!
Si una transacción no se confirma durante un largo período de tiempo, es bastante fácil crear un gasto doble con una tarifa de transacción más alta que confirmará. Es poco probable que los nodos recuerden una transacción que no ha sido confirmada durante mucho tiempo, por lo que se producirá el doble gasto. Por "un largo período de tiempo", me refiero a unos pocos días.
esto requerirá volver a crear la billetera original sin la transacción no confirmada, y si la billetera es un servicio externo en la nube, será necesario vaciar la billetera, lo que puede no ser posible cuando hay transacciones pendientes sin confirmar; así que en realidad no es bastante fácil .
No es necesario vaciar la billetera para hacer nada relacionado con esto. Muchas billeteras en línea simplemente olvidarán que incluso existió una transacción no confirmada si no ha sido confirmada durante mucho tiempo. Entonces, después de que eso suceda, puede volver a realizar la transacción pero con una tarifa de transacción más alta. Además, muchos servicios de billetera en línea utilizan los mnemotécnicos BIP 32 y BIP 39, por lo que puede restaurar su billetera a otra billetera que le permita eliminar la transacción no confirmada o ni siquiera saberlo en primer lugar. Luego puede hacer el doble gasto desde allí.