Non-Technical: Lightning Network Explained
(Explicación de #LightningNetwork No técnica)
Para los no técnicos, qué es Lightning Network? Cómo funciona? Desde transacciones de financiación hasta canales, tarifas, seguridad y la falta de confianza...
En este vídeo Andreas M. Antonopoulos explica qué es Lightning Network y cómo funciona para las personas no técnicas, veamos si se puede responder a esta pregunta...
La red Lightning es una red superpuesta, lo que significa que no es una cadena de bloques, no es una cadena lateral, no es una cadena de estado, no es una cadena de transmisión, no es ningún tipo de cadena, es una red peer-to-peer que opera junto o encima de #Bitcoin
y utiliza Bitcoin para asegurar sus transacciones, por lo que utiliza las reglas de consenso y la seguridad de la cadena de bloques de Bitcoin para hacer algo muy interesante que es proporcionar transacciones muy rápidas y muy baratas...
En primer lugar es importante comprender que Lightning se utiliza para realizar pagos de Bitcoin, también puede operar en otras cadenas de bloques como la Litecoin blockchain y quizás en el futuro otros también, por ahora es bitcoin y litecoin,
y es importante entender que lightning no tiene su propia moneda o su propia cadena de bloques, es simplemente una red para intercambiar transacciones de Bitcoin, tengamos eso en cuenta primero,
así que digamos que yo y mi amiga Renee, tenemos una conexión lightning y que queremos establecer una conexión para que podamos enviarnos pagos entre nosotros con lightning Network, así que lo que haremos es configurar lo que se conoce como un canal de pago,
ahora, un canal de pago no es una cosa física, ni siquiera es una cosa de red, es básicamente una configuración de transacciones de Bitcoin de tal manera que podemos intercambiar valor entre los dos
y la forma en que funciona es mediante el uso de dos características clave de la cadena de bloques de Bitcoin, la primera son las transacciones de firma múltiple...
Las transacciones de Firma múltiple son transacciones en las que se necesitan dos personas para firmar para mover dinero, o 3 o 4 o cualquier número de personas,
y la segunda característica que utiliza son los bloqueos de tiempo, que es donde puede configurar la transacción para que no sea ejecutable hasta algunos puntos en el futuro,
estas dos características juntas son básicamente todo lo que necesita para configurar un canal de pago lightning y cualquier cadena de bloques que admita estas características, como por ejemplo, Litecoin puede ser teóricamente incorporado a lightning Network,
así que volvamos a nuestro ejemplo, Renee y yo queremos abrir un canal de pago, así que lo primero que hacemos es crear una dirección de firma múltiple dos de dos,
una dirección de dos de dos firmas múltiples es básicamente una dirección donde si pones dinero en ella solo se puede gastar desde esa dirección si ambos participantes firman la transacción.
Así, en segundo plano, a través de la red, establecemos una conexión, y Renee y yo intercambiamos algunas claves para poder configurar esta dirección de firma múltiple para que intercambiemos efectivamente claves públicas para así configurar esta dirección de firma múltiple
ahora en ese momento, uno de nosotros financiará esta dirección poniendo dinero en ella, digamos que puse una décima parte de un Bitcoin en esta transacción, así que 0.1 Bitcoin se envían en una transacción a esta dirección,
así que hago una transacción regular en la cadena de bloques de Bitcoin que envía 0.1 Bitcoin a esta dirección de firma múltiple, esa transacción se llama la transacción de financiación porque financia el canal entre nosotros,
nuevamente demos un paso atrás, qué es un canal de pago, un canal de pago es básicamente un acuerdo entre los dos participantes, y es un acuerdo en este caso que nos permite gastar dinero si ambos firmamos
y nos permite realizar un seguimiento de un saldo que mantenemos en ese canal de pago virtual que nos permite esencialmente transferir dinero de una parte a la otra,
es decir, para intercambiar dinero entre Renee y yo, a través de Lightning, en lugar de usar transacciones que potencialmente se transmiten en la red de Bitcoin,
así que he puesto 0.1 Bitcoin en esta dirección de firma múltiple y después de seis confirmaciones, esto ahora será válido y completamente confirmado en la cadena de bloques de Bitcoin, y ahora tenemos un canal financiado, ahora cuál es el saldo de este canal,
algo interesante y esclarecedor es que un canal de pago tiene dos saldos, tiene lo que se llama un saldo local y lo que se llama su saldo remoto y por supuesto depende de su perspectiva...
mi saldo local es el dinero que tengo en el canal y mi saldo remoto es el dinero que Renee tiene en el canal y para Renee por supuesto es lo contrario, su saldo local es lo que tiene en el canal y su saldo remoto es mi saldo,
así que en cada canal de pago esos dos saldos depende de su perspectiva... piensan en el como un montón de dinero bloqueado al otro lado del canal...
cuando abrimos este canal entre nosotros, porque lo financié en la dirección de firma múltiple con una transacción, el dinero está todo bloqueado en mi extremo del canal, esencialmente hay cero en el otro lado y hay 0.1 Bitcoin de mi lado y ese es nuestro saldo actual,
poseo 0.1 Bitcoin que está en el canal de mi lado, ahora si quisiera, para enviar dinero a través de este canal de pago a Renee, ahora comienza la magia del aligeramiento porque no necesito hacer una transacción de Bitcoin en cadena para intercambiar valor con Renee
No puedo gastar fuera de este canal sin el acuerdo de Renee, Renee no puede gastar fuera de este canal sin mi consentimiento y eso significa que no tenemos que confiar el uno en el otro.
Como parte de los Scripts en la dirección, también hay un guión que me permite obtener un reembolso por el dinero que puse después de un período de tiempo en caso de que Renee simplemente desaparezca y me deje colgado,
por lo que hay un mecanismo para garantizar que el dinero no esté bloqueado allí y no pueda ser recuperado por cualquier persona, así que ahora podemos comenzar a intercambiar transacciones. Digamos que quiero enviar dinero a través de este canal de pago a Renee...
Lo que voy a hacer es firmar parcialmente una transacción de compromiso que gasta desde esta dirección de firma múltiple y crea dos salidas, una salida que es, digamos 0.01 Bitcoin, que se puede gastar para Renee y una salida que es 0.09 Bitcoin que es gastable para mí,
así que envié el 0.1 Bitcoin y tomé una décima parte de eso y se lo di a Renee y 0.09 de vuelta a mí y si Renee está de acuerdo puede contrafirmar y lo transmite en la red y como resultado obtener ese Bitcoin on-chain,
pero no hay razón para transmitir esa transacción porque Renee sabe que en cualquier momento puede realizar esa transacción, porque ya está firmado por mí.
Renee, que es mi contraparte en este canal, puede gastar su parte, todo lo que tienen que hacer es aplicar una transmisión de firma que está en la cadena de bloques de Bitcoin y la cadena de bloques de Bitcoin dividirá el dinero en la proporción de los saldos del canal acordados,
por lo que en este punto el canal tiene un saldo de 1/10 100 de un Bitcoin en el lado de Renee, 9 centésimas de un Bitcoin de mi lado y, por lo tanto, hemos dividido ese saldo de manera efectiva,
lo que ha sucedido es que he movido 0.01 del monto de apertura hacía un lado, pero nadie sabe esto, lo único que sucedió es que intercambiamos una transacción firmada a través de esta red peer-to-peer moviendo efectivamente el equilibrio entre nosotros.
ahora este es el concepto básico de un canal de pago, si Renee quisiera devolverme el dinero, podríamos crear una nueva transacción que gaste la transacción de financiamiento original que se envió a la dirección de firma múltiple,
pero que tiene una distribución diferente de saldos entre Renee y yo y efectivamente que transfiere el saldo de un lado a otro y de ida y vuelta y podemos hacer esto tantas veces como queramos.
Podemos enviar estas transacciones tan rápido como queramos entre nosotros, cientos de veces por segundo y cada transacción que enviamos utiliza un contrato inteligente para invalidar la transacción anterior, actualizando el saldo,
de modo que ahora solo se puede gastar la última actualización de saldo si decidimos cerrar este canal y asignar el saldo como está a cada una de las partes, este es el concepto básico de un canal de pago.
ahora, imagina que Renee tiene un canal de pago a Carol y yo tengo un canal de pago a Renee, yo para pagarle a Carol en lugar de abrir un nuevo canal de pago directamente entre Carol y yo, utilizamos a Renee como canal,
lo que podemos hacer es hacer un acuerdo por el cual Carol que comparte un hash conmigo y yo pago a ese hash que se hace en forma de la factura Lightning
y la forma en que lo hacemos es que Carol tiene un secreto que está hasheado y Carol solo revelará ese secreto cuando Carol reciba el pago, así que hago un pago a través de mi canal a Renee por las cantidades que Carol recibirá y ese pago depende del secreto de Carol.
Renee luego hace un pago en su canal a Carol, que también depende del mismo secreto, Renee puede hacer eso porque sabe que si obtiene el secreto de Carol, porque ella cobró su pago, puede usar ese mismo secreto para obtener el pago de mí,
lo que significa que no hay riesgo de que no tenga el pago, no tiene que confiar en mí, si alguno de nosotros no realiza el pago, los canales regresarán de vuelta donde estaban antes de esa transacción que se enrutó entre nosotros, esto se llama contrato de bloqueo de tiempo hash
Estos HTLC pueden encadenar tantos canales de pago como quieras, de esta manera, donde hago una promesa a Renee, Renee hace una promesa de que Carol, Carol hace una promesa a Dave, Dave hace una promesa a Elizabeth, Elizabeth hace una promesa a Franck, etc., etc
y una vez que establecemos todas las promesas, entonces el secreto fluye hacia atrás y cada una de estas promesas se cumple, nadie puede ser engañado en el camino, nadie tiene custodia porque cada canal requiere dos firmas y acuerdos entre ambas partes,
nadie puede ser engañado porque si alguien abandona a mitad de camino, entonces no sucede nada de la cadena de pago y todo es revertido y las personas pueden obtener reembolsos después de un tiempo de espera si la otra parte desaparece, etc.,
por lo que este es un sistema sin confianza, nadie tiene que confiar en nadie,
es un sistema sin custodia porque nadie tiene la custodia del dinero, está en un multi-sig entre las dos partes para cada canal de pago y porque no tenemos que esperar la confirmación porque solo lo hacemos cuando cerramos los canales de pago hacía la red principal de Bitcoin
todos los pagos intermedios nos dan la posibilidad de hacer pagos muy rápidos,
ahora, si en cada uno de estos saltos las partes que están participando se aseguran de que el pago que reciben es unos satoshis más que el pago que envían a la siguiente persona, la diferencia de esos pocos Satoshi es efectivamente una tarifa de enrutamiento
que pueden cobrar y pueden decirle al resto de la red de enrutamiento las tarifas que quieren para reenviar un pago y de esa manera también hay un mecanismo de tarifas en Lightning Network, por lo que esa es la descripción general de cómo funciona Lightning Network.
y las cosas más importantes a recordar es que Lightning Network transmite transacciones de Bitcoin parcialmente firmadas o totalmente firmadas, lo que es una simplificación, en la interpretación de los conceptos...
no es exactamente que sea más fácil transmitir las firmas, pero efectivamente estamos operando en el ámbito de las transacciones de Bitcoin, transacciones de Bitcoin perfectamente válidas que se pueden construir por cada uno de los pares,
estas transacciones se basan en el gasto de un contrato dos de dos firmas múltiples, lo que significa que ninguna de las partes puede huir con el dinero,
lo que significa que no hay confianza involucrada cuando usted se encadena a lo largo de varios canales de pago para realizar un pago,
nadie tiene que extender ninguna confianza, las personas pueden recibir reembolsos si las otras partes desaparecen y los pagos que estamos transmitiendo son transacciones de Bitcoin que están transfiriendo Satoshis,
así que esto es solo Bitcoin, solo sobre una base más rápida, con transacciones privadas de igual a igual que pueden operar muy barato...

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Jonny Jimenez 🇻🇪

Jonny Jimenez 🇻🇪 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @JonnyJi50127056

May 19
#LightningNetwork, es un protocolo descentralizado creado para mejorar la escalabilidad de Bitcoin. La red Lightning es una red peer-to-peer que opera como una segunda capa sobre #Bitcoin y que permite hacer micropagos de forma casi instantánea. Qué necesito para usar Lightning?
Para utilizar Lightning Network necesitas instalar un nodo para Lightning y una billetera que se conecte con la red para poder enviar/recibir los pagos. En teléfonos móviles no es tan difícil, porque las billeteras LN en móviles son técnicamente nodos ligeros para LN y funcionan
Para computadores de escritorio o portátiles, la historia es otra, no hay muchas opciones, debes instalar un nodo Bitcoin y un nodo Lightning además de una billetera compatible con LN. Las soluciones All-in-One, como Umbrel, vienen preparadas para utilizar LN desde el principio.
Read 6 tweets
Mar 26
El Consumo de Energía de Bitcoin: "Desacreditado"
#Bitcoin no desperdicia energía, Bitcoin capitaliza la energía desperdiciada. Una nueva investigación está reivindicando la única solución monetaria pacífica del mundo.
Por @emilybitcoiner
bitrawr.com/mining/bitcoin…
La minería de Bitcoin y su consumo de energía es un tema muy controvertido y es muy probable que se utilice para impedir el avance de la única solución monetaria pacífica del mundo.
Cada vez más titulares de tabloides etiquetan la minería de Bitcoin como un desastre energético y ambiental. Además de los titulares, se han dirigido posiciones políticas cada vez más ofensivas hacia Bitcoin, con personas como Warren, Yellen, Manchin y Trump criticando la moneda “No consumes ese tipo de energía para tener dinero deposi
Read 85 tweets
Mar 25
Tengo una pregunta, cuando veo criticas de bitcoiners por los usos del #Bitcoin ¿Por qué es malo utilizar Bitcoin para comprar un café o pagar el teléfono o hacer mercado, pero es bueno utilizarlo para comprar una Gift Card de Amazon o Netflix o un vídeo juego? Es curiosidad...
Me refiero al hecho que cuando alguien publica que lo utilizó para comprar "X" producto, desde comprar un café hasta comprar una casa, siempre hay comentarios que van desde los que celebran el ejemplo de uso hasta los que critican por ser reserva de valor que no se debe gastar
I have a question, when I see criticism from bitcoiners for the uses of #Bitcoin, why is it bad to use Bitcoin to buy a coffee or pay the phone or make a market, but it is good to use it to buy an Amazon or Netflix Gift Card or a videogame? It's curious...
Read 4 tweets
Feb 24
"Saque su dinero del canal alojado predeterminado de SBW, no es seguro mantener nada allí dada la situación actual"
Este mensaje de SimpleBTCWallet nos permite hablar del tema de los Hosted Channel o Canales Alojados o Anfitrión en Lightning Network (LN)
Los canales alojados o Hosted Channel (HC), son una extensión del protocolo LN que permite que dos nodos LN establezcan un nuevo tipo de canal entre ellos que intencionalmente no está respaldado en cadena.
La gran diferencia entre un canal alojado y un canal Lightning regular, es que el HC no se puede aplicar en la cadena, simplemente porque no hay una transacción de apertura de canal para gastar. Así es, los canales alojados no se abren mediante una transacción de Bitcoin.
Read 35 tweets
Feb 17
Aprovechando que Decentralized_b está hablando de PayNym y el BIP47, podemos tocar el tema de la privacidad y el anonimato en #Bitcoin (si, privacidad y anonimato)...
Bitcoin por diseño es seudonimo y privado, no anónimo. Las direcciones de BTC no están asociadas a una identidad personal, ni se requiere una identificación para realizar una transacción, pero las Tx son públicas y están a la vista de cualquiera que sepa auditar la cadena.
Esta transparencia en las Tx hace que la privacidad en Bitcoin no esté garantizada a nivel de protocolo. Cualquiera con el conocimiento y las herramientas adecuadas puede encontrar el rastro de las monedas a través de las diferentes Tx y al final podría asociarla con una persona
Read 54 tweets
Sep 21, 2021
Conceptos Básicos de #Bitcoin
Wallets (un tema que al principio parece sencillo pero que es extenso por todos los conceptos que abarca)
Enviar y recibir Bitcoin es casi tan simple como usar efectivo. De hecho, ni siquiera hace falta saber cómo funciona Bitcoin.
Solo se necesita alguien que mande, alguien que reciba, la dirección para el envío y una cantidad en la que estén de acuerdo.
En términos simples un Monedero (Wallet/Billetera) es un software (programa/aplicación) que contiene una lista de direcciones publicas de Bitcoin y sus correspondientes claves privadas (siempre van juntas) para realizar las operaciones de envío/recepción de BTC
Read 172 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(