Benvingut a la meva guia de la xarxa Lightning!
En aquesta guia, us explicaré què és la xarxa Lightning, com funciona i per a què es pot utilitzar. No necessitareu anar a cap altre lloc perquè se us expliqui la xarxa Lightning.
Al final d’aquesta breu guia, sabreu què és bo, què és dolent i què és important a la xarxa Bitcoin Lightning. Començaré fent una ullada a on va començar tot…
Bitcoin va ser creat per “Satoshi Nakamoto” el 2009. El 2011 ja no havien tingut notícies. Ningú sap qui és Nakamoto ni exactament com volien que es desenvolupés la plataforma en el futur.
Aquest és un problema perquè Bitcoin és una tecnologia increïble, però no és perfecte. Si seguirà sent la criptomoneda més gran del món, haurà de canviar i millorar. Aquí és on entra la comunitat Bitcoin…
La comunitat Bitcoin està plena de desenvolupadors, enginyers i informàtics amb talent i entusiasme. Tots tenen idees sobre com millorar la xarxa Bitcoin. Algunes d’aquestes idees són tan petites que amb prou feines es noten i d’altres tan grans que creen noves criptomonedes!
El desenvolupament que us explicaré avui és un dels més importants fins ara. Es diu la xarxa Lightning i podria canviar la manera d’utilitzar la criptomoneda per sempre.
Què és la Lightning Network?
Darrer cupó Coinbase trobat:
Lightning Network funciona com un intercanvi descentralitzat
La Lightning Network va ser proposada per primera vegada per Thaddeus Dryja i Joseph Poon el 2015. El problema que s’ha dissenyat per resoldre és un dels més grans a què s’enfronten les criptomonedes., escalabilitat.
L’escalabilitat és el bé que una plataforma pot afrontar amb un enorme augment del nombre d’usuaris. Per entendre el problema, fem una ullada ràpida a com funciona Bitcoin …
Conceptes bàsics de Bitcoin
Bitcoin és una plataforma de pagament peer-to-peer descentralitzada. És així descentralitzat perquè no està dirigit per una empresa com Visa i no té cap líder (Satoshi Nakamoto ja fa temps que recordeu?). Bitcoin és gestionat pels seus usuaris en una xarxa de milers d’ordinadors anomenada nodes.
Els nodes contenen un registre complet de totes les transaccions de Bitcoin que s’hagin fet mai. Aquest registre es diu a cadena de blocs. Més de la meitat de tots els nodes han d’acceptar que cada nova transacció és vàlida abans que es pugui afegir a la cadena de blocs. Això es diu consens.
Un bloc de les transaccions noves triga uns deu minuts a processar-se i afegir-se a la cadena de blocs. Es denomina nodes que fan la major part del treball de processament de transaccions miners i se’ls paga comissions per la feina que fan. Això significa que l’enviament de Bitcoin no només és lent, sinó que també pot ser bastant car.
A partir d’aquí és possible que pugueu endevinar la resta. Tornem a l’escalabilitat.
El problema d’escalabilitat
A mesura que Bitcoin es fa més popular, la seva xarxa de nodes creix. Com més nodes hi hagi, més trigaran a arribar a un consens sobre noves transaccions. La velocitat mitjana de les transaccions disminueix a mesura que la xarxa es fa més gran.
De moment, Bitcoin pot processar aproximadament 3-7 transaccions per segon (Tx / s). Ara compareu-ho amb dos dels competidors del món real de Bitcoin. PayPal pot processar 150 Tx / s i processos Visa al voltant 2000 Tx / s, però pot arribar fins a un màxim de 56.000 quan està ocupat. Quan Bitcoin està ocupat, els usuaris han esperat 6 dies perquè es processin les transaccions Les comissions de transaccions també solen augmentar durant els períodes ocupats, de manera que els usuaris han de pagar més per menys.
Aquest és el problema d’escalabilitat amb què estan lluitant Bitcoin i moltes altres criptomonedes. Què farà la xarxa Lightning al respecte? Anem a esbrinar…
Com funciona la Lightning Network?
És possible que hagueu sentit a explicar la xarxa Lightning com a 2a capa solució. Això significa que la xarxa Lightning intenta resoldre el problema d’escalabilitat afegint una capa addicional a la xarxa Bitcoin. Així és com funciona …
Lightning Network permet als usuaris configurar els seus canals de pagament. Això significa que milers de transaccions petites i mitjanes es poden fer fora de la cadena de blocs principal.
Imagineu-vos que Joe treballa per a Thad. Thad paga a Joe 1BTC per dia per un contracte que dura 30 dies. El parell va configurar un canal de pagament a la xarxa Bitcoin Lightning. Aquesta informació s’afegeix a la cadena de blocs principal i s’anomena àncora transacció.
Cada dia, 1BTC es transfereix de Thad a Joe al seu nou canal de pagament. Aquestes transaccions es diuen micropagaments i passen a l’instant. El parell ha d’acordar cada transacció dins del seu canal de pagament.
Al cap de 30 dies, finalitza el contracte i el parell tanca el canal de pagament. El saldo final del canal s’envia a la xarxa, es processa i s’afegeix a la cadena de blocs principal. Es diu això assentament transacció. Per tant, si bé es van produir 30 micropagaments entre Thad i Joe al seu canal de pagament, només cal afegir dues transaccions a la cadena de blocs principal.
En utilitzar la xarxa Lightning, Thad va poder enviar Bitcoin a Joe ràpidament i la cadena de blocs principal va ser lliure de processar transaccions més grans. Tothom és guanyador!
A continuació, examinaré més de prop com Thad i Joe configuren el seu canal de pagament i com el sistema pot créixer fins a convertir-se en tota una xarxa …
Canals de pagament
Per configurar un canal de pagament a la xarxa Lightning, Thad i Joe necessiten un cartera multi-signatura. Això s’assembla a un compte bancari conjunt. Un dipòsit de fons crea una cartera amb múltiples signatures. En el nostre exemple, es tractaria d’un dipòsit d’1-30 BTC per part de Thad. Aquesta és la transacció d’ancoratge que s’afegeix a la cadena de blocs principal.
Una cartera multi-signatura requereix que cada usuari proporcioni dos tipus d’informació per a les transaccions. Ells són;
- Adreça pública: Aquesta és la ubicació digital del Bitcoin. Podeu pensar-ho en una adreça de correu electrònic, es pot enviar informació i rebre’n.
- Claus privades: Aquests actes semblen una contrasenya per a l’adreça pública. Cada usuari té les seves línies de codi privades que utilitza per “signar” les transaccions que van des de i cap a l’adreça pública.
Si qualsevol usuari no proporciona aquesta informació, les transaccions al canal de pagament no es produiran. Així, doncs, com es converteix un canal de pagament en una xarxa de pagament súper ràpida?
Xarxes de pagament
L’especial dels canals de pagament de la xarxa Lightning és que es poden connectar per convertir-se en xarxes de pagament de milers o fins i tot milions d’usuaris.
Joe i Thad no necessiten configurar canals de pagament amb tots els usuaris de la xarxa Lightning per fer transaccions amb ells. Imaginem que Joe està casat amb Lou i que tenen el seu canal de pagament per a les despeses de la llar. Aquest canal de pagament enllaça Thad i Lou a través de Joe, de manera que Thad i Lou ara poden enviar-se Bitcoin sense establir cap altre canal de pagament.
Ara imagineu que Thad, Lou i Joe tenen 10 canals de pagament únics amb altres usuaris i cadascun d’aquests usuaris també ha configurat 10 canals de pagament únics. Aviat veuràs una xarxa de milions de nodes capaços d’enviar-se Bitcoin a l’instant. Un pagament únic podria passar per milers de nodes per arribar al seu destí en menys d’un segon!
Sé què estàs pensant. Si el meu pagament passa per milers de nodes diferents per arribar al lloc on vull, què impedeix que un altre usuari el robi? Seguiu llegint per esbrinar-ho …
Lightning Network Security
Els micropagaments a la xarxa de llamps són guiats per contractes intel·ligents. Els contractes intel·ligents són conjunts de regles que s’han de seguir perquè les transaccions tinguin lloc. Per exemple, els usuaris poden assignar tarifes a les transaccions que es paguen a cada node per on passa. Un contracte intel·ligent asseguraria que les comissions només es paguin un cop finalitzada la transacció.
Això proporciona a tots els usuaris de la xarxa Lightning una bona raó per no interferir en les transaccions.
Una nota ràpida sobre les tarifes de la xarxa Lightning
És probable que les tarifes de la xarxa Lightning siguin molt petites en comparació amb les tarifes que cobren els miners a la cadena de blocs principal. La feina feta pels nodes de xarxa Lightning és molt més fàcil que la realitzada pels miners. Qualsevol usuari que intenti cobrar taxes elevades per permetre que els pagaments passin pel seu node s’evitaria. No obstant això, les comissions aviat se sumarien a quantitats respectables a causa de l’alt volum de transaccions de la xarxa Lightning.
Hi ha dues altres característiques importants de la seguretat de la xarxa Lightning timelocks i compromisos de revocació asimètrics. Això és el que fan;
- Cronòmetres es pot utilitzar per establir un límit màxim quant de temps romandrà obert un canal de pagament. Això impedeix que un usuari desaparegui i deixi el saldo bloquejat a la cartera. En el nostre exemple, si Joe només treballés 15 dies i després desaparegués, Thad podria reclamar els 15 BTC restants a la cartera mitjançant un timelock preestablert.
- Compromisos de revocació asimètrics són una manera de castigar els usuaris que intenten enganyar el sistema i eliminar la seva part de cartera en el moment que els convé. Els compromisos de revocació asimètrics permeten als usuaris establir condicions on l’usuari enganyat pugui reclamar el saldo total d’una cartera, deixant al tramper sense res!
Ara ja sabeu què és i com funciona la xarxa Bitcoin Lightning. Vegem en quina fase de desenvolupament es troba la xarxa i qui la fa servir …
Cronologia de Lightning Network
Es podria argumentar que la data de llançament de la xarxa Lightning va ser el 6 de desembre de 2017, quan es va emetre per primera vegada el seu protocol GitHub. No obstant això, la xarxa oficial de Lightning dimoni no va ser alliberat fins 7 de gener, 2017, de manera que també es podria considerar la data de llançament de la xarxa Lightning!
Nota: Un dimoni és un programa que s’executa en segon pla d’un ordinador.
El 27 de desembre de 2017, un desenvolupador anomenat Alex Bosworth va pagar el seu import Omplir de bits factura de telèfon mòbil mitjançant la xarxa Bitcoin Lightning. Es creu que es tracta del primer ús d’un pagament de Lightning Network a la xarxa principal de Bitcoin.
Des de llavors, la xarxa mainning Lightning ha estat en una llarga fase de proves. Diversos desenvolupadors han estat investigant i provant projectes de la xarxa Lightning. Els principals són Lightning Labs, ACINQ i Blockstream.
Al març de 2018, Lightning Labs va llançar Lightning Charge, una eina per construir pels desenvolupadors lApps amb. Les LApps són aplicacions Lightning, com ara serveis de pagament, que es basaran en la xarxa Lightning.
S’espera que els bancs i altres grans organitzacions utilitzin Charge per crear lApps que faran servir els seus milions de clients. Una de les primeres lApps que es va popularitzar és Poketoshi, un joc on els usuaris aposten per controlar personatges famosos de Pokémon amb pagaments a la xarxa Lightning!
És hora de veure on són tots aquests fans de Pokémon! Estic llançant Poketoshi!
Un “Twitch juga” com un joc, utilitzant @llamp microtransaccions de xarxa.⚡
Visita – https://t.co/uZ2wUNq9Vl
També s’utilitza @OpenNodeCo com a tecnologia de base per processar tots els pagaments ?
– João Almeida (@ joaodealmeida94) 16 de juny de 2018
Altres criptomonedes també comencen a seguir el lideratge de Bitcoin. Litecoin va llançar la seva xarxa Lightning a Abril de 2018 i Stellar ha inclòs la seva xarxa Lightning Full de ruta 2018.
La xarxa Lightning s’executarà en qualsevol plataforma que admeti contractes intel·ligents i carteres multi-signatura. Això significa que podríem veure les xarxes Lightning que proporcionen solucions de segona capa a plataformes com Ethereum, Ripple i Zcash aviat.
El motor de cerca i anàlisi, 1 ml, llista més de 2.500 nodes amb més 7.800 canals de pagament que operen avui a la xarxa Lightning. Tot i això, la xarxa no està preparada per a l’ús de milions de persones i els problemes recents ho han confirmat …
Problemes de Lightning Network: 2018
Al gener de 2018, la cofundadora de Lightning Labs, Elizabeth Stark, va criticar Blockstream per permetre als seus clients pagar mercaderies mitjançant la xarxa mainning Lightning. Stark va acusar Blockstream d’arriscar els diners dels seus clients mitjançant l’ús de tecnologia que encara no s’ha provat correctament. Ella ha piulat, “Mal moviment @Blockstream”.
Mala jugada, @blockstream.
– Elizabeth Stark (@starkness) 17 de gener de 2018
El març de 2018, la xarxa va patir un error DDoS atacar. L’atac es va produir després que Peter Todd, un desenvolupador de Bitcoin advertit la comunitat sobre aquest tipus de riscos. Ell també explicat que atacs com aquests a la xarxa Lightning també podrien afectar la cadena de blocs principal de Bitcoin.
Nota: Un DDoS és un atac de denegació de servei distribuït on els pirates informàtics interrompen una xarxa amb milers de peticions falses o correu brossa.
Ara ja sabeu d’on venia la xarxa Lightning i cap a on va. Fins i tot sabeu quan era la data de llançament de la xarxa Lightning (només n’heu de triar una). Abans d’anar-hi, faré un resum de tot allò bo i dolent d’aquest emocionant nou desenvolupament …
Lightning Network: avantatges i inconvenients
La meva àvia sempre em diu que comenci amb les males notícies, així que aquí la teniu!
Contres
✗ La Lightning Network encara no està preparada. És difícil dir l’èxit que podria tenir fins que l’utilitzen centenars de milers de persones. Malauradament, la xarxa Lightning té prou problemes per mantenir ocupada la comunitat de desenvolupament durant molt de temps.
✗ Cal estar en línia per aturar els tramposos. Algunes de les mesures de seguretat que he esmentat anteriorment només funcionen quan els usuaris estan en línia. Els desenvolupadors han suggerit l’ús d’un servei de cobrament de taxes que protegeixi els contractes intel·ligents mentre els usuaris estiguin fora de línia. Aquests Torre de guaita els serveis encara estan a les primeres etapes de la creació en llocs com Lightning Labs.
✗ La xarxa podria quedar massa centralitzada. Alguns membres de la comunitat criptogràfica estan preocupats perquè la forma en què es formin les xarxes de pagament pugui fer que la plataforma es centralitzi. Això significa que els nodes ben finançats amb milers de canals de pagament podrien convertir-se en concentradors centrals potents a través dels quals fluiria la majoria del trànsit de xarxa. Imagineu-vos una versió blockchain d’una enorme empresa com Amazon a la xarxa Bitcoin Lightning. Se suposa que les criptomonedes tallen l’intermediari i no les animen!
I ara les bones notícies!
PRO
✓ És una solució a llarg termini per al problema d’escalabilitat. Altres plataformes, com Bitcoin Cash, han fet canvis a Bitcoin que creuen que resolen el problema d’escalabilitat. No obstant això, les seves solucions solen ser a curt termini. Si alguna vegada la xarxa serà realment escalable, es presentarà en forma de projecte com la xarxa Lightning. Algunes altres solucions suggerides són prou grans per solucionar el problema completament.
✓ Els micropagaments són micro-comissions. La xarxa Lightning podria resoldre el segon problema més gran de Bitcoin, que són les taxes altes. Quan es va crear, Bitcoin va prometre transaccions molt ràpides i tarifes baixes o nul·les. Fins ara, no ha lliurat. Però amb la Lightning Network, pot ser que sigui capaç de fer-ho en breu!
✓ La xarxa Lightning proporciona als usuaris més control. La principal cadena de blocs de Bitcoin està controlada en gran part pels miners. Els miners utilitzen equips molt potents i costosos per completar les tasques relacionades amb el processament de transaccions. A la xarxa Lightning, tothom pot executar nodes; en ordinadors portàtils, ordinadors domèstics i (aviat un dia) telèfons mòbils. Bitcoin va ser dissenyat per incloure tothom i això és exactament el que vol fer la xarxa Lightning.
Això és tot gent, va explicar la xarxa Lightning. Us deixaré algunes reflexions…
Pensaments finals
El 23 de gener de 2018, la principal empresa de serveis de pagament, Ratlla, va anunciar que finalitzava el seu suport als pagaments de Bitcoin. Director de producte, Tom Karlo, dit que tenia Bitcoin, “es va adaptar millor a ser un actiu que a ser un mitjà d’intercanvi”. Això vol dir que Bitcoin és valuós, però ja no és bo ser diners!
Com a tecnologia, Bitcoin té anys per davant de la banca tradicional, però, com a sistema monetari, té molta feina a fer. Vull que penseu en totes les petites compres que feu durant el dia. T’imagines comprar un bitllet d’autobús o una tassa de cafè amb una transacció amb Bitcoin? L’autobús arribaria tard i el vostre cafè estaria fred quan s’hagi afegit la transacció a la cadena de blocs!
Utilitzar la cadena de blocs principal de Bitcoin per a petites compres és com fer servir una transferència bancària o un xec per pagar una tassa de cafè. Simplement no ho faria. No faríeu servir una targeta de crèdit o efectiu, no??
En els Estats Units, 72% de totes les compres no en efectiu es fan amb targetes de crèdit i dèbit, però només es compensen 3% de la despesa total en dòlars. Aquests són els tipus de micropagaments que haurien de passar a la xarxa Lightning. Imagineu quina velocitat funcionaria la xarxa Bitcoin si la cadena de blocs principal només s’utilitzés per processar el 28% de les transaccions que representen el 97% de la despesa total?
Si Bitcoin tindrà èxit com a diners digitals, haurà de convertir-se en un “mitjà d’intercanvi” millor. Al meu entendre, la xarxa Lightning és la millor solució suggerida fins ara. Encara no està del tot preparat, però quan estigui, podríem veure el tipus de xarxa Bitcoin que Satoshi Nakamoto estava imaginant el 2009.