The Lightning Network: uitdagingen en oplossingen

Simon Chandler
| 4 min read

In het geval van Lightning zal er waarschijnlijk enige centralisatie plaatsvinden. Maar zodra de centralisatie schadelijk begint te worden, moet deze gemakkelijk te repareren zijn.

Bron: iStock/Devrimb

Het Lightning Network (LN) lijkt in stijgende lijn te zijn. Er verschijnen voortdurend nieuwe toepassingen voor Bitcoin’s tweedelige schaaloplossing, terwijl zelfs grote bedrijven zoals Twitter flirten met het idee om Lightning-ondersteunde Bitcoin-betalingen te gebruiken.

Hoewel het Lightning Network aanzienlijke vooruitgang heeft geboekt sinds de white paper in januari 2016 werd gepubliceerd, heeft het nog een lange weg te gaan. Niet alleen heeft het nog steeds last van een beperkt aantal ontwikkelaars, maar er zijn een aantal fundamentele vragen met betrekking tot zijn economie, centralisatie en schaalbaarheid.

Centralisatie en economie

Het Lightning Network belooft grotere schaalbaarheid voor Bitcoin. Maar er is een afweging: centralisatie, zoals onderstreept door Bitcoin-expert en beveiligingsonderzoeker Tony Arcieri.

"Lightning’s architecture inherently favors economies of scale, leading many to suspect it would naturally converge in a small set of well-connected "hubs" which will route the overwhelming majority of payments," vertelt hij aan Cryptonews.com, "and so far it appears Lightning ‘hubs’ naturally arise from the economic and technical requirements of the network."

De reden waarom het Lightning Network schaalvoordelen bevordert, is dat er vergoedingen moeten worden betaald om een ​​LN-kanaal te openen. Dit kan duur blijken te zijn voor particulieren die enkelvoudige betalingen willen verwerken, terwijl grote bedrijven in staat zullen zijn (en kunnen profiteren van) meerdere kanalen tegelijkertijd open hebben staan.

Anders gezegd, de verantwoordelijkheid voor het afhandelen van grote aantallen transacties zal eindigen met slechts een paar grote entiteiten. Maar hoewel dit een mogelijkheid is, beweren aanhangers van het Bliksem Netwerk dat het kan worden verdedigd.

“It’s very hard to avoid centralization by economies of scale. For instance, Bitcoin’s mining has similar issues,” zegt Corné Plooy, een Lightning Network-ontwikkelaar.

“In the case of Lightning, some centralization will probably occur, but as soon as the centralization starts becoming harmful, it should be easy to set up new channels to route around the central party. “

“Harmful network effects (‘everyone else is on <evil node>, so I have to be on <evil node> as well’) can be prevented by setting the right technical standards right from the start. A high level of privacy helps: it means a central node can’t detect and can’t prevent the establishment of gateways to more free parts of the network, so that a smooth transition away from centralization remains possible.”

Gebruikerservaring en ontwikkeling

Voor een protocol dat Bitcoin bruikbaarder zou moeten maken als het ooit op grote schaal zou worden gebruikt, laat de UX die door het Lightning Network wordt aangeboden nog steeds te wensen over.

“The lack of polished user experiences has limited the reach of the Lightning Network in the past, and its wider consumer adoption, being perceived as a complicated technology that is accessible to tech-savvy users,” zegt Christian Decker, kerntechnicus bij Blockstream, die een belangrijke bijdrage levert aan het Lightning Network.

“To tackle these issues we are trying to make Lightning itself more accessible with more advanced features that allow to hide some of the complexity behind better abstractions, and at the same time helping new developers find their way in the Lightning specification and implementations.”

Bedrijven zoals Blockstream en Lightning Labs (de belangrijkste ontwikkelaars van de LN) werken hard om de interface van het netwerk te verbeteren, maar Decker bevestigt dat de verbeteringen op dit moment worden vertraagd door een relatief tekort aan ontwikkelaars.

“However the limited number of developers that can contribute to the protocol, implementations and applications on top of the implementations have been limiting the speed at which we can develop the technology.”

En zal het zelfs schalen?

En hoewel het protocol bedoeld is om een ​​grotere schaalbaarheid te bieden, zijn er nog steeds vragen over of het Lightning-netwerk daadwerkelijk op een voldoende hoog niveau zal schalen.

"Lightning is often described (and modeled in simulations) as a limitlessly scalable network much like the Internet where interconnected nodes can scale independent of the performance bottleneck of the Bitcoin blockchain," legt Tony Arcieri uit. "However, the Internet’s seemingly limitless scalability only works because it doesn’t have a central point of contention."

Volgens Arcieri zijn systemen met centrale twistpunten (dat wil zeggen strijd voor computerresources) goed bestudeerd in de informatica, waarbij de wet van Amdahl stelt dat de schaalbaarheid van dergelijke systemen "aanzienlijk minder is dan wat we intuïtief verwachten."

Dat gezegd hebbende, Corné Plooy is niet bijzonder ontroerd door dit argument.

“If the mentioned ‘central points of contention’ only occur in a centralized network, so that only a ‘centralized’ Lightning network would scale poorly, that would be a good thing,” zegt hij, “it would be a counter-force against economies of scale.”

Zoals hij concludeert, hoe slechter de schaalbaarheid van een gecentraliseerd Lightning-netwerk, des te gedecentraliseerder zal het Lightning-netwerk blijven.

Sterk begin

Het Lightning-netwerk kan grote uitdagingen hebben om op te lossen. Toch heeft het al bemoedigende vooruitgang geboekt, ondanks het feit dat de bèta pas in maart 2018 live ging.

“The Lightning Network has seen an incredible adoption over the last year, that has exceeded our expectations,” zegt Christian Decker, die toevoegt dat de Blockstream Store – die op de LN wordt uitgevoerd – sinds de lancering in januari 2018 meer dan 1.800 transacties heeft verwerkt.

“The feedback has been overwhelmingly positive and the community has grown quickly alongside the implementations. We are very happy with how helpful and inclusive the community is, helping onboard new users, sharing their insights with the developer teams, and pushing novel use-cases that we could not have foreseen.”
_____

Wijziging in de afgelopen 30 dagen, 8 maart, UTC 08:14 AM. Bron: 1ml.com

_____

Luister naar deze Epicenter-podcast waarin Christian Decker het heeft over de huidige staat van het Lightning-netwerk, de visie en andere onderwerpen: