Xarxa Lightning de Bitcoin

La Lightning Network (LN) ha fet alguns avenços significatius al llarg del 2018. Avaluar fins a quin punt ha arribat la segona capa de Bitcoin des del seu llançament revela alguns desenvolupaments impressionants i un considerable augment de l’adopció. Actualment, amb més de 18.000 canals oberts i prop de 487 BTC en total, els LN estan preparats per expandir-se com a xarxa de pagaments P2P viable..

No obstant això, el LN encara s’enfronta a alguns obstacles notables abans que pugui assolir tot el seu potencial i obtenir una major adopció per part de comerciants i usuaris. La navegació pels problemes al voltant del reequilibri dels canals LN i el desenvolupament del seu espai de disseny hauria de ser un pas vital en la futura adopció de la xarxa, i s’estan proposant algunes solucions intrigants..

Xarxa Lightning de Bitcoin

El problema del reequilibri LN

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

El problema del reequilibri prové del disseny de canal bidireccional de pagament de la LN i del requisit d’una transacció de finançament en cadena. L’import que un canal està finançat per dues parts que obren un LN fora de la cadena està predeterminat per les parts i es coneix com el compromís del canal.

Si Alice i Bob obren un canal i Alice deposita 2 BTC mentre que Bob també diposita 2 BTC, el compromís del canal és de 4 BTC. Bob i Alice poden canviar BTC dins d’aquest canal fora de la cadena tantes vegades com vulguin sense comissions i liquidació gairebé instantània.

Tanmateix, l’import canviat depèn del saldo del remitent, ja que no pot superar el saldo del remitent, cosa que fa que els canals LN fora de la cadena siguin convenients per a les entitats que financin el canal amb un valor més gran perquè interactuaran a través del canal regularment. Per contra, l’ús del canal LN per a casos puntuals és actualment inconvenient, ja que tant la transacció de finançament com la transacció de tancament del canal requereixen comissions a la cadena i temps per realitzar.

Quan entren en joc les limitacions funcionals del problema de reequilibri és amb els usuaris que volen fer transaccions a través de la LN amb diverses parts o parts amb les quals no tenen un canal obert. Si Alice vol obrir un canal amb Bob, Charlie i Daisy, ha d’obrir cada canal individualment i finançar-los amb un import fix. No pot processar grans transaccions a cap de les parts perquè el seu finançament està repartit i bloquejat en canals separats, cosa que requereix que obri i tanqui nous canals de manera constant en funció de la dinàmica evolutiva de qui paga i quant els paga..

La LN aborda aquest problema en permetre als usuaris fer transaccions mitjançant canals de pagament encadenats a la xarxa mitjançant Hash Time-Locked Contracts (HTLC). Els usuaris no necessiten explícitament obrir canals de pagament directe amb altres parts amb qui vulguin fer transaccions, ja que els HTLC creen la possibilitat que nodes intermediaris entre dues parts interactives funcionin com a nodes d’encaminament.

Finalment, el potencial dels HTLC i dels nodes d’encaminament estén la capacitat LN fins al punt en què els usuaris no hauran d’obrir canals directes amb ningú de la xarxa i els pagaments s’encaminaran automàticament entre els usuaris en funció del protocol. No obstant això, el problema del reequilibri s’interposa en la realització pràctica d’aquest objectiu. Llavors, quin és exactament el problema?

Si Alice i Bob volen fer transaccions sense obrir un canal de pagament directe, poden fer-ho si Charlie té un canal de pagament obert amb tots dos.

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second

Alícia 2 → 2 Charlie 2 → 2 Bob

A l’exemple anterior, Charlie té un saldo de 2 BTC amb Alice i Bob (4 BTC en total), mentre que Alice i Bob tenen un saldo de 2 BTC amb Charlie.

Si Alice vol enviar Bob 1 BTC sense obrir un canal directe amb ell, ho pot fer mitjançant Charlie com a node d’encaminament. Tanmateix, això requereix que tots els saldos de la cadena de pagaments s’actualitzin en conseqüència, cosa que permet seguir els saldos següents.

Alice 1 → 3 Charlie 1 → 3 Bob

El canal de Charlie amb Alice rep 1 BTC per actualitzar a 3 BTC mentre el seu saldo amb Bob disminueix a 1 BTC perquè va enviar 1 BTC (d’Alice) a Bob. Charlie encara conserva 4 BTC, però el seu canal amb Bob es va reduir a 1 BTC. Podeu veure cap a on va, a mesura que les transaccions es tornen més complexes amb diverses parts implicades.

Finalment, si Alice vol enviar a Bob un altre BTC per la mateixa ruta de pagament, Charlie tindrà 0 BTC en el seu saldo d’enviament amb el canal compartit amb Bob, desactivant efectivament el canal d’encaminament entre Alice i Bob perquè està desequilibrat. Tots podrien tancar els seus canals i tornar-los a obrir amb nous saldos, però aquest mètode no s’escala bé i presenta inconvenients que els comerciants voldrien evitar..

El dilema resultant és el problema del reequilibri i es fa més complex amb múltiples rutes de pagament derivades de més intermediaris i nodes d’encaminament..

Els nodes d’encaminament reben petites tarifes pel seu treball, de manera que el reequilibri és en gran mesura el seu objectiu en el context del problema. S’han proposat diverses solucions per superar el problema del reequilibri, moltes de les quals són intel·ligents i ofereixen diversos avantatges i deficiències.

Solució del reequilibri LN

Tot i que hi ha diverses solucions proposades per al reequilibri disponibles a la LN, cap d’elles és perfecta. Donar un exemple d’alguns dels més coneguts oferirà una visió de la innovació en curs en aquesta àrea. Hi ha dos tipus principals de mètodes per eludir els problemes de reequilibri:

  1. En cadena
  2. Fora de la cadena

Avaluem dos dels mètodes principals; splicing per a pagaments en cadena i circulars per fora de cadena.

Mètodes en cadena

El mètode més senzill és obrir i tancar els canals, reembossar-los i tornar a començar. Tanmateix, això costa tant les comissions de cadena com el temps per a cada canal (així com el temps de confirmació en cadena) que tanca i obre Charlie, una solució inconvenient. Una altra solució que utilitza un mètode en cadena es coneix com splicing, que és una forma una mica més eficient d’aprofitar la funcionalitat d’obertura / tancament de la cadena..

Per exemple, fem servir la situació en què Charlie es queda amb 1 BTC al seu canal amb Bob i Alice vol enviar-li 1 BTC a Bob de nou. En nom de l’exemple, ara Alice té 3 BTC al seu canal d’enviament amb Charlie.

Alícia 3 → 3 Charlie 1 → 3 Bob

|

|

Alícia 2 → 4 Charlie 0 → 4 Bob

Basat en aquesta dinàmica, si Alice vol enviar a Bob 1 BTC més, no ho pot fer perquè Charlie no queda cap BTC en el seu saldo d’enviament amb Bob. Splicing permet a Charlie tancar el seu canal amb Alice i tornar-lo a obrir en dues etapes.

  1. Splicing Out
  2. Splicing In

A l’empalmament, Charlie tanca el seu canal amb Alice i el reembossarà amb 3 BTC mentre manté 1 BTC a la cadena, encara equivalent al 4 BTC total que tenia anteriorment. Ara, la configuració al canal tindria el següent aspecte:

Alícia 2 → 3 Charlie 0 → 4 Bob

1 cadena BTC (Charlie)

La segona etapa, empalmant-se, és on Charlie tanca el seu canal amb Bob i afegeix el 1 BTC que està en cadena després de l’empalmament, donant lloc a la dinàmica següent:

Alícia 2 → 3 Charlie 1 → 4 Bob

Ara Charlie pot tornar a enviar un pagament de 1 BTC o menys entre Alice i Bob. Tanmateix, Charlie incorre en dos casos separats de tarifes en cadena tant per l’empalmament com per l’empalmament. Les taxes incorregudes són la raó per la qual Charlie pot cobrar petites taxes per ser el node d’enrutament entre Alice i Bob.

En general, el splicing és més eficient que tancar i reobrir els canals entre les parts, ja que només hi participa Charlie. Tot i la seva eficiència augmentada, encara comporta costos en comissions i requereix el temps de confirmació d’una transacció en cadena, no ideal per als comerciants per reequilibrar el seu canal. Les estructures de tarifes d’aquest model també condueixen a més complexitats de reequilibri.

Mètodes fora de la cadena

Un mètode separat per reequilibrar els canals mitjançant una estructura totalment fora de la cadena es coneix com a pagaments circulars i s’entén millor amb un model de pagament una mica més complex. Essencialment, els pagaments circulars són autopagaments a través d’un camí d’encaminament especificat on un node es reequilibra pagant-se a través de transaccions fora de la cadena en lloc d’obrir un canal nou.

Per exemple, Charlie vol reequilibrar el seu canal amb Bob al quadre següent. Els pagaments circulars poden funcionar com un triangle perquè simplement hi ha d’haver un mínim de 3 nodes implicats.

A l’exemple anterior, Charlie enviava 1 BTC (en sentit antihorari) des del seu canal amb Alice a si mateix a través de la direcció de les fletxes, rebent finalment l’1 BTC al seu canal amb Bob. Com a resultat, el saldo d’enviament de Charlie amb Bob és ara de 2 BTC.

Posteriorment, Charlie pot encaminar un pagament de 2 BTC d’Alice a Bob en la direcció oposada (en el sentit de les agulles del rellotge). Alice no pot enviar directament 2 BTC al seu canal amb Bob perquè només té 1 BTC al canal, però pot utilitzar Charlie per enviar-lo a Bob.

Amb més nodes i valors de canal, el procés es pot convertir en un ecosistema autosostenible basat en estructures de tarifes. Els nodes de reequilibri es completen completament fora de la cadena sense necessitat de transaccions en cadena. Un node d’encaminament pot reequilibrar el seu canal quan vulgui, simplement iniciant una transacció per si mateix.

Tanmateix, els pagaments circulars també inclouen les seves advertències. Els nodes d’encaminament comporten comissions en el cicle d’autopagament. Com més gran sigui la cadena de transaccions, més comissions es pagaran. Els nodes encara no necessiten esperar els temps de confirmació de les transaccions a la cadena, però l’estructura de les comissions es pot complicar i queda limitada pels saldos dels nodes d’encaminament de la cadena de pagament..

Els comerciants d’aquest ecosistema també agregarien la majoria de BTC intercanviats en pagaments circulars si formessin part de la cadena durant un període prolongat perquè només reben en lloc de pagar. Aquest sistema pot acabar produint enrutaments competitius i saldos de canals innecessàriament grans per part dels no comerciants perquè funcioni de manera coherent.

Altres desenvolupaments a la LN

Superar el reequilibri dels canals LN és vital per a la capacitat de LN funcionar sense que els usuaris hagin d’obrir canals de pagament directe entre ells, una de les seves propietats més potents. Imagineu-vos anar a una nova cafeteria o restaurant de menjar ràpid i haver d’obrir un canal de pagament i ingressar una quantitat específica de BTC cada vegada. Aquest mètode és incòmode no només per al client, sinó també per al comerciant.

Finalment, aquestes solucions haurien de funcionar de manera conjunta, entre altres desenvolupaments, per permetre als usuaris fer transaccions sense interrupcions mitjançant LN sense haver d’obrir un canal directe. L’únic requisit seria que el comerciant i el client tinguessin carteres Bitcoin compatibles amb LN.

A mesura que el LN continua avançant, hi ha diversos components més importants que cal destacar. Concretament, el LN també ho permet Micropagaments d’encaminament de ceba per millorar la privadesa de la capa de xarxa i Lightning Labs ha avançat en l’actualització de seguretat del seu LN aplicació d’escriptori alliberat al setembre.

Actualment, l’experiència d’usuari de la LN està orientada sobretot als desenvolupadors. Una elevada barrera tècnica a l’adopció és natural amb les tecnologies emergents, però la UI / UX ja millora ràpidament amb la LN. Pierre Rochard proporciona algunes excel·lents guies sobre l’ús del LN, especialment amb Joule – la nova extensió LN Chrome.

Intercanvis submarins

Llegiu: Què són els swaps submarins?

A més, la progressió dels permuts submarins també hauria de facilitar la recàrrega i la interoperabilitat del canal, una consideració important per augmentar la flexibilitat del LN entre els comerciants. Inclusió recent de Blockstream compatible amb satèl·lit Els micropagaments LN també són un altre pas endavant significatiu per als usuaris sense connexió a Internet, cosa que obre la potència de LN a moltes persones sense accés bancari.

L’LN de Bitcoin està fent avenços notables tant en el desenvolupament com en l’adopció. Els canals de reequilibri de les cadenes d’encaminament presenten un obstacle perquè la xarxa assoleixi tot el seu potencial, però hauria d’acabar demostrant un accelerat en la seva acceleració cap a una capa de pagaments P2P viable i omnipresent..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me