Capítulo #8
Lightning Network: uso de Bitcoin en su vida diaria
|
8.0 Introducción
"Estamos construyendo la red Visa para bitcoin. Pero lo que creo que es poderoso es que, a diferencia de Visa, cualquiera puede construir sobre ella".
Las tecnologías suelen crecer y expandirse en capas, como una pila. Piense en su sitio web, correo electrónico o redes sociales favoritos: se crearon sobre el protocolo de Internet, sobre computadoras, sobre electricidad, etc. Estas tecnologías comenzaron con un diseño muy simple y continuaron mejorando con el tiempo.
Bitcoin no es una excepción. Como dijo Andreas Antonopoulos: "Bitcoin es el Internet del dinero". Es la capa base de un dinero digital sólido y proporciona una base sólida sobre la que se construirá la nueva tecnología.
Una de estas capas se llama Lightning Network. Esto es como una autopista súper rápida para Bitcoin, que ayuda a las personas a enviar y recibir bitcoins rápidamente y con tarifas muy bajas. Permite a los usuarios realizar pequeñas transacciones instantáneas además de la red Bitcoin normal. ¡Esto hace que comprar un café o pagarle a un amigo sea simple y rápido!
Recuerde: un satoshi es como la moneda más pequeña de bitcoin. Así como un dólar se puede dividir en centavos, un bitcoin se puede dividir en unidades más pequeñas llamadas satoshis. Un bitcoin equivale a 100 millones de satoshis, lo que convierte a los satoshis en las partículas de valor más pequeñas del sistema Bitcoin. En este capítulo, cuando hablamos de enviar bitcoins a través de Lightning Network, lo llamaremos "envío de sats", que son solo partes más pequeñas de un bitcoin.
Actividad: Mire este video en Lightning Network
8.1 La red Lightning
Como acabamos de ver, Lightning Network sirve como un sistema de pago que facilita transacciones rápidas y rentables con bitcoins. Opera estableciendo una billetera compartida donde ambas partes tienen algunos bitcoins. Pueden realizar numerosas transacciones entre sí sin la necesidad de registrar cada una en el libro mayor principal. Luego, el saldo final se registra en el libro mayor una vez que se completan las transacciones.
"Lightning Network es un sistema de pago que permite a los usuarios enviar y recibir pagos de forma rápida y económica utilizando bitcoin. Funciona configurando una billetera compartida donde ambas personas almacenan sus bitcoins y luego realizan transacciones ilimitadas entre sí sin tocar la cadena de bloques principal. Cuando terminan, el saldo final se registra en la cadena de bloques principal".
Imagínese un día dedicado a trabajar en un café. Anticipando una estancia de un día completo, abre una pestaña y paga algo de dinero por adelantado en lugar de pagar cada vez que pide algo. Cuando esté listo para irse al final del día, usted y el propietario revisan la cuenta para liquidar la factura final. Si pagó más de su consumo real, recibirá una devolución de dinero.
Ahora, imagine a miles de personas haciendo lo mismo simultáneamente y permitiendo que otros usen sus pestañas para conectarse con más personas. ¡Esa es la Red Lightning!
Con Lightning, puedes realizar pagos a cualquier persona en la red, no solo a la persona con la que compartes una pestaña directa. Tu pago puede navegar por la red hasta llegar a su destino, incluso si no tienes un canal abierto con el destinatario.
Echemos un vistazo a la diferencia entre transacciones dentro de la cadena (el tipo que analizamos en el Capítulo 7) y transacciones fuera de la cadena (Lightning Network):
Transacciones en cadena: Estas son transacciones que ocurren directamente en la cadena de bloques de Bitcoin. Tardan unos 10 minutos en confirmar y las tarifas dependen del tamaño de la transacción en bytes. Son más seguros pero más lentos.
Transacciones fuera de la cadena (Lightning Network): Estas transacciones se realizan en una red separada construida sobre la cadena de bloques de Bitcoin. Se liquidan más rápido y con tarifas más bajas. Se utilizan comúnmente cuando las regulaciones y leyes respaldan su adopción y donde características como la velocidad y el costo de las transacciones son más importantes. En comparación con las transacciones en cadena, son menos seguras.
Red de pago | Red Bitcoin | Red de iluminación |
---|---|---|
Definición | Una red digital descentralizada que utiliza criptografía para proteger las transacciones financieras. | Un protocolo de pago de segunda capa que opera sobre la cadena de bloques de Bitcoin, lo que permite transacciones más rápidas y económicas. |
Ventajas | Descentralizado y seguro. Sin devoluciones de cargo ni fraude. Se puede utilizar de forma anónima. Aceptación global | Transacciones más rápidas y económicas. Mayor escalabilidad. Las transacciones fuera de la cadena no obstruyen la cadena de bloques |
Desventajas | Tiempos de transacción lentos. Tarifas elevadas para ciertos tipos de transacciones. Complejo para principiantes | Requiere confianza en los operadores del canal. Todavía experimental y no ampliamente adoptado. Requiere transacciones en cadena para abrir y cerrar canales |
8.2 Diferentes tipos de billeteras Lightning
Una billetera Lightning es un poco diferente a una billetera Bitcoin, aunque realiza la misma función: recibir y enviar bitcoins. La diferencia es que una billetera Lightning le permite enviar bitcoins en Lightning Network, que a su vez es una segunda capa encima de la red Bitcoin.
Tal como vimos en el capítulo anterior con las billeteras Bitcoin, las billeteras Lightning tienen diferentes características que deben considerarse antes de elegir una.
8.2.1 Carteras de autocustodia frente a carteras de custodia
Las billeteras Lightning se pueden dividir en categorías muy específicas, pero en aras de la simplicidad, las dividiremos en dos: autocustodia y custodia.
Al igual que las billeteras Bitcoin, una billetera Lightning con custodia propia es aquella en la que usted controla las claves de la billetera, mientras que una billetera Lightning con custodia es aquella en la que otra persona controla las claves.
Cuando usa una billetera de custodia, solo tiene acceso a la billetera, pero depende de que otra persona le dé permiso para usar su dinero; estás renunciando a la propiedad de tu dinero por conveniencia.
Esto puede ser aceptable para cantidades pequeñas, aunque se recomienda utilizar una billetera con custodia propia una vez que comprenda la tecnología.
En lo que sigue, hablaremos únicamente de billeteras Lightning con custodia propia.
8.2.2 Código abierto versus código cerrado
Al igual que las billeteras Bitcoin que vimos en el capítulo anterior, las billeteras Lightning pueden ser de código abierto o cerrado. Utilice siempre carteras de código abierto, ya que están completamente abiertas para su revisión y examen por parte de la comunidad.
Una aplicación de código abierto también significa que cualquiera puede contribuir a la mejora del software, convirtiéndolo en una mejor opción para los usuarios.
8.3 Configurar una billetera Lightning de Bitcoin
Configurar una billetera Bitcoin Lightning con autocustodia es lo mismo que configurar una billetera Bitcoin en cadena con autocustodia.
Ejercicio de clase: opción 1. Descargue una nueva billetera Lightning con custodia propia
Cómo crear y utilizar una billetera Bitcoin Lightning.
- Busque la aplicación en App Store (iOS) o Google Play Store (Android).
- Abra la aplicación y escriba su frase de recuperación de 12 o 24 palabras (a veces llamada frase inicial). ¡Asegúrese de anotarlo y guardarlo en un lugar seguro! Esta frase de recuperación le permite recuperar el acceso completo a sus fondos si es necesario.
- Confirme que realmente ha guardado su recuperación o frase inicial. Para hacer esto, debes ingresar, en el mismo orden, las palabras de tu frase semilla.
- Como medida adicional de seguridad, algunas billeteras te permiten elegir una contraseña segura. Su billetera crea automáticamente su clave privada y su primera dirección de Bitcoin.
- Genere una factura, dirección o código QR Lightning para recibir bitcoins. Transfiera bitcoins a su billetera. Con una billetera de autocustodia, no siempre puedes comprar bitcoins directamente con dinero fiduciario, por lo que es posible que primero tengas que comprarlos y transferirlos desde un intercambio.
Tu frase semilla
Su frase inicial se utiliza para generar y recuperar su cuenta. 1 Inconveniente , 2 Llama , 3 Muestra , 4 letras , 5 Encuentre 6 Bóveda , 7 Tijeras , 8 Banner , 9 Linda , 10 Dañar 11 Civil , 12 Cabra Guarde estas 12 palabras en una hoja de papel. El orden es importante. Esta semilla te permitirá recuperar tu cuenta. |
*Nota: si está utilizando una billetera de custodia, no necesitará seguir algunos de los pasos de la sección 8.3. Usar una billetera de custodia conlleva riesgos, ya que no tendrá el control de su clave privada, lo que significa que no tendrá el control del dinero que guarde en su billetera.
Ahora que hemos configurado nuestra billetera Bitcoin Lightning, veamos cómo recibir y enviar transacciones Lightning y en qué se diferencian de las transacciones en cadena que enviamos en el Capítulo 7.
8.4 Envío y recepción de transacciones Lightning
Con una billetera Lightning, usar Bitcoin es rápido, económico y privado, lo que facilita las transacciones entre dos personas. Puede enviar y recibir bitcoins rápidamente para cosas cotidianas como comprar café o ir de compras.
Veamos algunos ejemplos de Lightning Network en acción.
Ejemplo 1:
A continuación, tanto Marcia como Eve tienen 5 unidades monetarias cada una. Marcia quiere enviar 2 de sus unidades a Eve, por lo que le envía 2 unidades a Jeff. Luego, Jeff le pasa las 2 unidades a Eve, quien ahora tiene 7 unidades. Marcia ahora tiene 3 unidades. ¡Y eso es! La transacción está hecha.
Jeff actúa como intermediario o "tercero de confianza" en este escenario, donde Marcia y Eve no confían entre sí directamente. Jeff recibe las 2 unidades de Marcia y luego se las pasa a Eve, completando así la transacción. Al utilizar a Jeff como intermediario, Marcia y Eve pueden completar la transacción sin la necesidad de un banco u otra institución centralizada, lo que puede hacer que la transacción sea más rápida, económica y segura. Jeff es un elemento clave en este proceso de transacción entre pares.
Como operador de nodo en una transacción de Lightning Network, Jeff se beneficia de varias maneras:
- Tarifas de transacción: Jeff gana una pequeña tarifa por cada transacción que pasa por su nodo, lo que le compensa por el tiempo y el esfuerzo que dedica a mantener y ejecutar su nodo.
- Participación en la red: Al ejecutar un nodo Lightning, Jeff participa en la red y ayuda a aumentar su descentralización, seguridad y estabilidad. Esto puede aumentar la reputación y credibilidad de Jeff como operador de nodos confiable, convirtiéndolo en un intermediario más atractivo para futuras transacciones.
- Crecimiento de la red: A medida que Lightning Network crece y más personas la usan, es probable que aumente la cantidad de transacciones que pasan a través del nodo de Jeff, lo que puede generar mayores ingresos por tarifas de transacción.
- Mayor seguridad de la red: El papel de Jeff como intermediario ayuda a aumentar la seguridad de la red al agregar una capa adicional de protección entre Marcia y Eve. Esto puede aumentar la confianza de los usuarios en la red, haciéndola más atractiva para los nuevos usuarios y ayudando a impulsar el crecimiento. En general, ser operador de nodos en Lightning Network puede brindarle a Jeff una fuente constante de ingresos, así como la oportunidad de contribuir al crecimiento y desarrollo de la red.
En resumen, Las transacciones dentro de la cadena son más lentas pero más seguras, mientras que fuera de la cadena (Lightning Network) son más rápidas pero menos seguras. Debe considerar la compensación entre seguridad y velocidad según sus necesidades.
Ejemplo 2:
Mina siente un gran amor por McDonald's; ¡Ella va allí a desayunar, almorzar y cenar todos los días! Pero con tantas opciones de pago diferentes disponibles, no está segura de cuál es la mejor opción. Afortunadamente, aprendió un poco sobre Bitcoin y Lightning Network. Después de comparar las tablas siguientes, Mina no tiene dudas de que utilizar un método de pago Lightning es el camino a seguir.
La Lightning Network versus el sistema bancario tradicional
Beneficios | Lightning | Sistema bancario tradicional |
---|---|---|
Velocidad | Rápido | Lenta |
Transparencia | Transparente | Opaco |
Seguridad | Asegure | Vulnerable |
Costos por Transacciones | Baja | Alta |
Inclusión financiera | Alta | Limitada |
Beneficios | Lightning | Sistema bancario tradicional |
---|---|---|
Escalabilidad | Alta | Baja |
Privacidad | Alta | Moderado |
Interoperabilidad | Alta | Baja |
Compliance Legal | Moderado | Alta |
Rentabilidad | Alta | Moderado |
Mina también es fanática de las transacciones rápidas, seguras y rentables, por lo que decidió utilizar Lightning para sus compras en McDonald's. Con Lightning, puede disfrutar aún más de sus comidas sabiendo que sus pagos se procesan de forma instantánea, segura y con tarifas bajas. Además, dado que Lightning Network brinda inclusión financiera, Mina ahora puede pagar sus comidas incluso si se encuentra en un área remota de El Salvador.
Para comenzar con Lightning, Mina primero descarga una billetera Lightning en su teléfono. Luego financia su billetera enviando algunos bitcoins desde su billetera Bitcoin habitual a su nueva billetera Lightning. Este proceso se denomina "financiar la billetera" o "financiar un canal de pago". Mina puede financiar su billetera con cualquier cantidad de bitcoins con la que se sienta cómoda, pero es importante tener en cuenta que la cantidad de bitcoins que bloquea en su billetera Lightning no se puede usar en sus transacciones en cadena.
Una vez que su billetera Lightning esté financiada, podrá usarla para realizar pagos a McDonald's.
McDonald's tiene un nodo Lightning, por lo que Mina puede abrir un canal de pago con ellos enviando algunos de sus bitcoins desde su billetera Lightning a una dirección específica proporcionada por McDonald's. Esto mueve sus bitcoins de la cadena de bloques de Bitcoin a una transacción fuera de la cadena en la red Lightning.
Con el canal de pago abierto, Mina ahora puede realizar compras en McDonald's sin tener que abrir un nuevo canal o pagar tarifas elevadas cada vez. El canal permanece abierto mientras Mina y McDonald's quieran usarlo. Por ejemplo, si Mina compra una hamburguesa por 0.0005 bitcoins, el canal rastrea que Mina ahora tiene 0.9995 bitcoins. Y si compra un batido por 0.0003 bitcoins al día siguiente, el canal rastrea que Mina ahora tiene 0.9992 bitcoins.
Cuando Mina decide que quiere usar su saldo de bitcoins para otra cosa, cierra el canal transmitiendo una transacción de cierre a la cadena de bloques de Bitcoin. Esto se hace iniciando una transacción de cierre en su billetera Lightning, y la transacción contiene el saldo final del canal acordado por ambas partes. Luego, la transacción se transmite a la cadena de bloques de Bitcoin y un minero la confirma. Una vez confirmada la transacción, el canal se cierra y los bitcoins restantes en el canal se devolverán a Mina y McDonald's.
Es importante tener en cuenta que cerrar un canal puede tardar algún tiempo en confirmarse en la cadena de bloques. Durante este período de espera, los fondos todavía están bloqueados en el canal y no pueden usarse para transacciones en cadena. Mina recibirá una notificación una vez que se confirme el cierre de la transacción.
Ahora que hemos configurado nuestra billetera Lightning y leímos cómo usar la red Lightning para enviar transacciones, vamos a jugar un juego en el que enviamos satoshis (la unidad más pequeña de bitcoin) a otros estudiantes de la clase a través de la red Lightning. .
"Este es un mapa del mundo entero. Con Lightning Network, puedes enviar satoshis a cualquier usuario de la red con una billetera Bitcoin Lightning. El pago llegará en unos segundos y solo costará unos pocos centavos."
Compruébalo por ti mismo:
Actividad: Ejercicio de clase: Carrera de relevos de Lightning Wallet
- Primero, deberá descargar una billetera Lightning en su teléfono o computadora.
- Siga las instrucciones para instalar la billetera en su dispositivo en la sección 8.3 de este capítulo.
- Una vez instalada la billetera, ábrela y sigue las instrucciones para configurarla. Esto puede implicar crear una nueva billetera o restaurar una existente y protegerla con una contraseña u otra forma de autenticación.
- Genere una factura, dirección o código QR Lightning para recibir bitcoins.
- Cuando tu billetera esté configurada y estés listo para recibir satoshis, tu maestro te dará a ti y a tu grupo una cantidad inicial de satoshis enviándolos directamente a tu billetera.
El objetivo de su grupo es pasar los satoshis de la billetera de una persona a otra usando Lightning Network hasta que lleguen a la última persona del grupo. Para enviar satoshis a otra persona, abre tu billetera y sigue las instrucciones para realizar un pago. Deberás proporcionar la factura Lightning del destinatario o escanear un código QR e ingresar la cantidad de satoshis que deseas enviar. Si tu grupo es el primero en enviar con éxito los satoshis a la última persona, ¡tú ganas! (Y consigue conservar los sats). Discuta cualquier dificultad que haya tenido su grupo con la actividad. ¿Enviar una transacción fue fácil, rápido y económico? ¿Crees que Lightning Network es fácil de usar y comprender? |
8.5 Comprar café y comestibles con Bitcoin
¿Alguna vez te has preguntado si podrías usar bitcoins para comprar tu taza de café diaria o abastecerte de alimentos? Resulta que puedes. Hay muchas opciones tanto online como presencial que te permiten pagar con bitcoins. Exploraremos algunas de esas opciones y herramientas que te ayudarán a encontrar tiendas locales para que puedas gastar bitcoins.
Aunque pagar con una tarjeta de crédito o una aplicación puede parecer fácil de entender para la persona que paga, el procesamiento del pago es en realidad muy complejo e involucra a muchas partes diferentes.
Cuando compras cosas, hay muchas partes involucradas y cada parte cobra una tarifa. Para los propietarios de tiendas, estas tarifas pueden ser altas: más del 3% del precio, lo cual es una cantidad grande para ellos.
¡Y eso sin mencionar las tarifas de cambio de moneda!
Con Bitcoin y Lightning Network, las empresas pueden recibir pagos instantáneos de todo el mundo a través de un sistema monetario abierto, seguro, nativo de Internet, sin fronteras y resistente a la censura.
A continuación, veremos algunas formas en que los comerciantes pueden aceptar fácilmente pagos en bitcoins.
8.5.1 En línea: complementos de pago: comercio electrónico
BTCPayServer es un procesador de pagos de código abierto que permite a los comerciantes aceptar pagos en bitcoins con pocos conocimientos técnicos. Es completamente gratis y no cobra ninguna comisión.
Las empresas en línea pueden integrar BTCPayServer sin problemas agregando el complemento BTCPay a su sitio web.
Debido a que BTCPay Server es un proyecto de código abierto, no una empresa, puede contribuir al proyecto una vez que aprenda más sobre él y sobre programación informática.
Check out BTCPayServer para obtener más información sobre cómo utilizar este sistema de pago para su negocio presencial o en línea.
8.5.2 En persona: busque un comerciante en su área
Las tiendas físicas también pueden usar BTCPayServer para aceptar pagos, o simplemente pueden descargar una billetera Bitcoin y aceptar pagos Bitcoin directamente desde su teléfono.
Para encontrar un comerciante que acepte Bitcoin en su área, vaya a BTCMap.org y busque su región.
BTCMap.org es un mapa de código abierto donde los comerciantes que aceptan Bitcoin pueden enumerar sus negocios. Es una herramienta poderosa para las personas que desean gastar sus bitcoins.
8.5.3 Herramientas de transición: vales, tarjetas de regalo y tarjetas de pago
Para comprar productos o servicios de empresas que aún no aceptan Bitcoin, existe una herramienta intermediaria que puede utilizar: las tarjetas de regalo.
Algunas empresas se centran en la compra y venta de tarjetas de regalo a cambio de bitcoins. Eso significa que puedes adquirir una tarjeta de regalo para la tienda a la que te gustaría ir a cambio de bitcoins y luego gastar la tarjeta de regalo directamente en la tienda.
Billetes de avión, hoteles, juegos, tarjetas SIM… ¡puedes comprar casi cualquier cosa con bitcoins y tarjetas regalo!
8.5.4 Economías circulares y Bitcoin como medio de intercambio
El concepto de economía circular surge de la idea de minimizar los residuos en una economía reutilizando y reciclando tantos productos y subproductos como sea posible.
A partir de este concepto, una economía circular de Bitcoin es aquella en la que las transacciones se realizan en bitcoins y en la que el dinero en forma de bitcoins permanece y crece dentro de la economía, beneficiando a sus individuos y empresas.
Lightning Network permite que las economías circulares de Bitcoin florezcan en todo el mundo gracias a transacciones de Bitcoin casi instantáneas y con tarifas bajas.
La primera economía circular de Bitcoin jamás creada se encuentra en Arnhem, Países Bajos. Se creó mucho antes de que existiera Lightning Network, pero en aquel entonces, ¡las tarifas en cadena eran realmente bajas!
El segundo fue Bitcoin Beach, ubicado en El Zonte, El Salvador. ¡Aprovechó el poder de Lightning Network para brindar a la comunidad, que en su mayoría no estaba bancarizada, pagos digitales instantáneos directamente con sus teléfonos inteligentes!
Hoy en día, se están creando cientos de economías circulares en todo el mundo, impulsadas por Bitcoin, Lightning Network y recursos educativos.
On BTCMap.org, también puede buscar comunidades de Bitcoin donde conocerá a otros usuarios de Bitcoin y encontrará empresas que acepten Bitcoin. Algunos de nuestros profesores y estudiantes han añadido negocios y economías circulares a BTCMap.org, y una vez que estés listo, ¡tú también podrás hacerlo!
Recursos: Comunidades Bitcoin
A medida que concluimos el Capítulo 8, obtendrá información sobre el uso de Bitcoin en su vida diaria a través de Lightning Network. Lightning Network hace que las transacciones sean más rápidas y accesibles, ofreciendo una vista previa de cómo Bitcoin seguirá cambiando y evolucionando en capas.
En el Capítulo 9, investigaremos el aspecto técnico de Bitcoin. Desde criptografía hasta nodos, mineros y más, prepárese para observar más de cerca cómo funciona realmente Bitcoin.