Aclaración del ejemplo de red lightning (poner fondos en lightning)

Estoy comprobando ¿Cómo funciona la red Lightning en términos simples? ejemplo de respuesta:

1) Poner fondos en Lightning Ambos enviamos 0.5 BTC a una dirección multigrado compartida 2 de 2. Esto requiere una transacción en la cadena de bloques de Bitcoin. Como "hoja de balance", cada uno de nosotros crea una transacción multigrado de 2 de 2 que le paga 0,5 BTC a usted y 0,5 BTC a mí. Firmo una transacción de pago y se la doy. Si desea ponerlo en práctica, solo necesita agregar su propia firma y transmitirla a la red de Bitcoin. Viceversa, me das tu copia de la transacción de pago que has firmado y yo aún no. El "balance general" es una transacción multisig regular de 2 de 2 en la red de Bitcoin, pero aún no es válida porque no tiene todas las firmas.

Entonces, en el primer paso, usted realiza una transacción regular desde su dirección A a nuestra dirección común 2-2 C, y yo hago una transacción regular desde mi dirección B a nuestra dirección común 2-2 C.

Yo tengo una clave de esta 2-2 multisig direccion C y tu tienes otra?

La dirección C ahora tiene 1 BTC.

Ahora desde esta dirección C devuelvo 0.5 de sus 1 BTC a tu dirección A y firmo con mi llave, y tú devuelves los 0.5 restantes a mi dirección B y firmas con tu llave?

Respuestas (1)

Entonces, en el primer paso, usted realiza una transacción regular desde su dirección A a nuestra dirección común 2-2 C, y yo hago una transacción regular desde mi dirección B a nuestra dirección común 2-2 C.

Sí, aunque en la especificación e implementación Lightning actual, solo una parte financia el canal. Sin embargo, ciertamente podrían ser ambas partes las que lo financien.

Yo tengo una clave de esta 2-2 multisig direccion C y tu tienes otra?

Sí.

La dirección C ahora tiene 1 BTC.

Ahora, desde esta dirección CI devuelve 0,5 de su 1 BTC a tu dirección A y firma con mi clave, ¿y devuelves los 0,5 restantes a mi dirección B y firmas con tu clave?

En este punto se forman dos transacciones:

  • uno que haces y firmas y me envías que te da 0.5 BTC a ti y 0.5 BTC a mí,

  • uno que hago, firmo y te envío que también te da 0.5 BTC a ti y 0.5 BTC a mí.

Respecto a la tercera parte. Sé que ambos deben firmar para ser válidos. Me interesa si en el segundo paso usamos la dirección C (ponemos fondos en el paso uno) para devolver fondos?
Sí, la dirección C es la que se gasta desde para devolver fondos.
También en la tercera parte, la transacción que realizo desde la dirección 2-2 tiene dos salidas (0.5 para mí y 0.5 para ti), ¿o solo una salida que te envía 0.5BTC?
son dos salidas
¿Y la transacción que realiza desde la dirección 2-2 también tiene dos salidas 0.5 para mí y 0.5 para usted? Por lo tanto, solo se puede completar una de estas transacciones, ya que cada una gasta fondos completos de la dirección C?
No. La dirección C tiene 1 BTC, y la transacción gasta ese 1 BTC y me envía 0,5 a mí y 0,5 a ti.