[LIGHTNING NETWORK] Hilo General

Parece que de momengo no es mucho más que una alpha, igual no se han currado mucho la compatibilidad.

Igual es por el exceso de café, pero empiezo a ver los pagos normales como si fuesen un PC viejo de esos en los que tienes que esperar un rato a que se abran los programas y los documentos jajaj

Me voy a echar otro :wink:

1 me gusta

La verdad es que el sistema este que han hecho, aunque en pañales y sin aprovechar toda la potencia de la LN, es muy interesante:

  • Al ser canales sólo de pago, la seguridad para el usuario es total sin necesidad de que esté en línea.
  • Al abrir un canal con una tienda (pongamos Starbuks) puedes ir haciendo múltiples pagos con sólo 2 transacciones onchain (apertura y cierre).
  • Al ser una LN y no un simple canal de pago, podrías usar ese canal de pago con Starbuks para pagar en, por ejemplo, Steam, siempre y cuando ambos tengan un canal entre ellos (cosa que sucederá).

Es decir, basta con que unas pocas tiendas ofrezcan la posibilidad de pagar mediante esta wallet y creen una red entre ellas para tener una red de pagos rápida como el demonio, con riesgo 0 para el usuario, y mucho más fiable que VISA y similares :slight_smile:

1 me gusta

Han lanzado una nueva actualización con el siguiente mensaje en el changelog:

Reduced android version requirements to 5.0 (API 21)

Prueba de nuevo :wink:

1 me gusta

¿Sabéis si hay algo más que “comprar” para probar las rutas? Salen más nodos conocidos en la app pero no sé si eso sirve para algo.

App instalada!

Moooola! Pagos instantáneos sin comisiones! Una cosa es que te lo cuenten y otra ver como funciona, aunque sea testnet.

1 me gusta

La verdad la LN es una revolución en si misma, y como mínimo para pagos directos funciona y muy bien :slight_smile:

Porque seamos sinceros, Bitcoin nunca ha sido realmenre práctico para micropagos, mismamente los bots esos que había por reddit para dar propinas creo que funcionaban offchain. Con la LN eso cambia, vaya que si cambia.

Lo que yo creo que pasará con la LN al principio será lo siguiente:

Habrá una serie de nodos de los proveedores de pagos conectados entre sí, y abriendo un sólo canal de pago con ellos ya estaremos conectados (sí, de forma centralizada, no tiene nada de malo, de hecho todos los proveedores de pagos a día de hoy están centralizados y no pasa nada). Esos proveedores tendrán cierto capital bloqueado por lo que aguantarían parte del peso de la red (sin poder hacer absolutamente nada para influirla) durante esta esta primera etapa en la que sería difícil enrutar sin ellos.

Después irán apareciendo más nodos, wallets móviles capaces de enrutar, enrutamiento a través de TOR, etc, de forma que los que así lo deseen podrán conectarse a la red por canales alternativos, habría además competencia por los tener los fees mas bajos.

Esto bajaría la carga de transacciones en la blockchain a la vez multiplicaría la capacidad de transacciones procesadas (eso es hacer más con menos), aunque habría que ir preparando el aumento de tamaño de los bloques (pero hay que ver cuánto costará eso porque hay mucha gente que se opone).

La LN además abre la puerta a cosas imposibles onchain, como el pago de servicios por minuto o incluso segundo, esto sería muy interesante para alquilar tiempo de CPU para ejecutar un programa, o para mantener un streaming de vídeo abierto mientras llegue dinero, etc. Por ejemplo, un programa de edición de vídeo 3D podría renderizar en la nube en lugar de en tu PC, cobrándote unos satoshis por segunto.

1 me gusta

Llamadme guarreras, pero ya veréis lo poco que tardan en hacer una web de porno donde pagues solo por los minutos que ves :joy:

1 me gusta

En el monedero eclair estoy intentando abrir un canal de pago.
¿se hace con auto-connect? he puesto 50 mBTC, en transactions history me sale “in-conflict” y en canales de pago me sale “wait_for_funding_confirmed”
¿simplemente tengo que esperar o algo falla?

Sí. :slight_smile:

El canal de pago estará abierto cuando tenga el mínimo de confirmaciones necesaria, no sé si 1, 3 o 6. Me suena más que era 1 o 3, así que una vez esté ya puedes pagar.

Gracias, probaré a ver.

Estoy intentando pagar en Starblocks con Eclair, pero siempre me sale el error “Payment failed - Route not found”.

¿Alguna pista?

Tienes que abrir un canal, desliza a la derecha y dale a auto-connect.

Sí, lo hice esta mañana y aún está como “WAIT_FOR_FUNDING_CONFIRMED”.

Gracias @uBit

Vale, ahora sí.

El canal ya ha pasado a estado “NORMAL” y me ha permitido pagar.

Edito: Es jodidamente instantaneo :anguished:

Y no requiere que todos los nodos retransmitan almacenen la transacción.

Welcome to the future :slight_smile:

¿Y cuándo se vuelcan todas las operaciones a la cadena de bloques?

No se vuelcan las operaciones, al abrir un canal bloqueas cierta cantidad fe Bitcoins, y al hacer transacciones vas actualizando el saldo mediante un contrato inteligente que invalida al anterior. Cuando lo cierras se te devuelve a ti tu parte y al otro extremo del canal la suya. Las operaciones no quedan registradas en ningún sitio (salvo que alguien las registre por su cuenta).

Entiendo,

Pero, si no cerramos el canal, ¿p.e. Starblocks no recibe el montante de la compra hasta una vez cerrado el canal?