update formatting
This commit is contained in:
+8
-8
@@ -4,7 +4,7 @@
|
||||
|
||||
### ¿Qué es un canal?
|
||||
|
||||
Un canal Lightning es simplemente un multisig 2-de-2 en la cadena. Para abrir un canal, solo enviamos fondos a una transacción multisig 2-de-2. Esto crea un UTXO y el canal está abierto hasta que este UTXO se gaste. Durante la vida del canal, se crean un montón de transacciones que gastan doblemente la transacción de financiamiento, pero eventualmente una (y solo una) de estas se publicará en la cadena para cerrar el canal. Así que, idealmente, un canal Lightning condensa efectivamente un montón de transacciones en dos transacciones en la cadena: la que lo abre y la que lo cierra. Podríamos decir que así es como Lightning "eleva" las transacciones fuera de la cadena.
|
||||
Un canal Lightning es simplemente una multifirma 2-de-2 en la cadena. Para abrir un canal, solo enviamos fondos a una transacción multifirma 2-de-2. Esto crea un UTXO y el canal está abierto hasta que este UTXO se gaste. Durante la vida del canal, se crean un montón de transacciones que gastan doblemente la transacción de financiamiento, pero eventualmente una (y solo una) de estas se publicará en la cadena para cerrar el canal. Así que, idealmente, un canal Lightning condensa efectivamente un montón de transacciones en dos transacciones en la cadena: la que lo abre y la que lo cierra. Podríamos decir que así es como Lightning "eleva" las transacciones fuera de la cadena.
|
||||
|
||||
### Creando un canal
|
||||
|
||||
@@ -24,17 +24,17 @@ Para ver cómo se utilizan estos dos conceptos para negociar la apertura de un c
|
||||
|
||||

|
||||
|
||||
Es un poco como negociar un contrato; cada parte solo firma cuando está feliz con los términos. Vamos a revisar cada uno de estos mensajes con más detalle.
|
||||
Es un poco como negociar un contrato; cada parte solo firma cuando está contento con los términos. Vamos a revisar cada uno de estos mensajes con más detalle.
|
||||
|
||||
#### open_channel
|
||||
|
||||
Alice envía este mensaje a Bob para indicar que quiere abrir un canal con él. Este mensaje contiene varios detalles sobre los requisitos de Alice para el canal. El más importante es funding_pubkey. Esta es la clave pública que Alice tiene la intención de usar como su clave pública en el script de la transacción de financiamiento.
|
||||
Alice envía este mensaje a Bob para indicar que quiere abrir un canal con él. Este mensaje contiene varios detalles sobre los requisitos de Alice para el canal. El más importante es `funding_pubkey`. Esta es la clave pública que Alice tiene la intención de usar como su clave pública en el script de la transacción de financiamiento.
|
||||
|
||||

|
||||
|
||||
#### accept_channel
|
||||
|
||||
Si Bob está contento con los requisitos que Alice ha presentado en su oferta de canal, puede enviar de vuelta el mensaje accept_channel, que también contiene algunos de sus requisitos junto con su funding_pubkey.
|
||||
Si Bob está contento con los requisitos que Alice ha presentado en su oferta de canal, puede enviar de vuelta el mensaje `accept_channel`, que también contiene algunos de sus requisitos junto con su `funding_pubkey`.
|
||||
|
||||

|
||||
|
||||
@@ -54,13 +54,13 @@ Ten en cuenta que Bob no puede hacer nada aún con su transacción de compromiso
|
||||
|
||||

|
||||
|
||||
Si Bob está contento, entonces puede enviar a Alice un mensaje funding_signed, que contiene la firma de Bob para la transacción de compromiso de Alice.
|
||||
Si Bob está contento, entonces puede enviar a Alice un mensaje `funding_signed`, que contiene la firma de Bob para la transacción de compromiso de Alice.
|
||||
|
||||
Ahora, Alice tiene una transacción de compromiso válida firmada por Bob que puede usar para gastar sus fondos de vuelta a sí misma en caso de que Bob desaparezca. Por lo tanto, es seguro para ella transmitir la transacción de financiamiento.
|
||||
|
||||
#### channel_ready
|
||||
|
||||
Tanto Alice como Bob estarán ahora observando la blockchain esperando que la transacción de financiamiento alcance el número deseado de confirmaciones. Una vez que cada uno lo vea, se enviarán mutuamente el mensaje channel_ready que contiene el ID del canal.
|
||||
Tanto Alice como Bob estarán ahora observando la blockchain esperando que la transacción de financiamiento alcance el número deseado de confirmaciones. Una vez que cada uno lo vea, se enviarán mutuamente el mensaje `channel_ready` que contiene el ID del canal.
|
||||
|
||||
|
||||

|
||||
@@ -71,6 +71,6 @@ Tanto Alice como Bob estarán ahora observando la blockchain esperando que la tr
|
||||
|
||||
Terminaremos con un breve resumen de los conceptos importantes que hemos aprendido en este capítulo. Siéntete libre de volver aquí en el futuro en caso de que necesites un recordatorio.
|
||||
|
||||
- **canal**: un contrato multisig 2-de-2 en la cadena utilizado para elevar transacciones fuera de la cadena
|
||||
- **transacción de financiamiento**: una transacción multisig 2-de-2 con un script de salida P2WSH que contiene las claves públicas de ambos participantes del canal
|
||||
- **canal**: un contrato multifirma 2-de-2 en la cadena utilizado para elevar transacciones fuera de la cadena
|
||||
- **transacción de financiamiento**: una transacción multifirma 2-de-2 con un script de salida P2WSH que contiene las claves públicas de ambos participantes del canal
|
||||
- **transacción de compromiso**: una transacción que define el estado de un canal, es decir, la distribución de fondos entre los participantes del canal
|
||||
|
||||
Reference in New Issue
Block a user