· 

Bitcoin Core-ontwikkelaar stapt terug uit Lightning Network vanwege "moeilijk dilemma"

Antoine Riard is van mening dat de Bitcoin-gemeenschap voor een "moeilijk dilemma" staat, aangezien een nieuwe klasse van vervangingsaanvallen de Lightning Network bedreigt. Beveiligingsonderzoeker en ontwikkelaar Antoine Riard stapt uit het ontwikkelingsteam van het Lightning Network, waarbij hij verwijst naar beveiligingsproblemen en fundamentele uitdagingen voor het Bitcoin-ecosysteem.

 

Volgens een discussie op de openbare mailinglijst van de Linux Foundation, gelooft Riard dat de Bitcoin-gemeenschap voor een "moeilijk dilemma" staat, omdat een nieuwe klasse van vervangingsaanvallen Lightning in een "hachelijke positie" plaatst. Het Lightning Network is de oplossing van de tweede laag die is gebouwd bovenop de Bitcoin-blockchain. Het is ontworpen om de schaalbaarheid en efficiëntie van Bitcoin-transacties te verbeteren door off-chain peer-to-peer transacties mogelijk te maken.

 

 

Via het Lightning Network kunnen gebruikers betalingskanalen openen, meerdere transacties off-chain uitvoeren en het uiteindelijke resultaat op de Bitcoin-blockchain afwikkelen. De vervangingscyclusaanval richt zich op deze betalingskanalen. Het is een nieuw type aanval waarmee de aanvaller fondsen van een deelnemer aan een kanaal kan stelen door inconsistenties tussen individuele mempools uit te buiten. Volgens Riard:

 

"Ik denk dat deze nieuwe klasse van vervangingscyclusaanvallen Lightning in een zeer hachelijke positie plaatst, waar alleen een duurzame oplossing kan plaatsvinden op het basisniveau, bijvoorbeeld door een geheugenintensieve geschiedenis van alle waargenomen transacties toe te voegen of een consensusupgrade. Geïmplementeerde verlichtingen hebben waarde bij eenvoudige aanvallen, hoewel ik niet denk dat ze geavanceerde aanvallers stoppen, zoals vermeld in de eerste volledige openbaarmaking."

 

Riard merkte ook op dat het aanpakken van het nieuwe type aanval mogelijk wijzigingen aan het onderliggende Bitcoin-netwerk vereist:

 

"Dergelijke wijzigingen vereisen de grootst mogelijke transparantie en goedkeuring van de gemeenschap als geheel, omdat we de verwerkingsvereisten van de volledige knooppunten of de beveiligingsarchitectuur van het gedecentraliseerde Bitcoin-ecosysteem in zijn geheel aanpassen."

 

Ontwikkelaars van Lightning worstelen met uitdagingen, waaronder kritiek op de complexiteit van het netwerk en de eisen die worden gesteld aan de gebruikerservaring. Sinds de oprichting in 2018 heeft het layer-2-netwerk aan populariteit gewonnen, met een totale waarde die op het moment van schrijven $159,5 miljoen bedraagt, volgens gegevens van DefiLlama. Deze figuur is echter nog steeds zeer bescheiden in vergelijking met de marktkapitalisatie van Bitcoin van $587 miljard.

 

Riard van plan is zich nu te richten op de ontwikkeling van Bitcoin Core, maar waarschuwt voor aankomende uitdagingen voor het belangrijke cryptocurrency-ecosysteem:

 

 

"Aan de andere kant, om volledig uit te leggen waarom dergelijke wijzigingen nodig zouden zijn voor het welzijn van Lightning en om ze goed te ontwerpen, zouden we in volledige staat praktische en kritieke aanvallen op een ~5 355 publiek BTC-ecosysteem moeten presenteren. Moeilijk dilemma. Er zou een les kunnen zijn op het gebied van de implementatie van het Bitcoin-protocol..."

Wat is het lighting network?

 

 

Het Lightning Network is een zogenaamde "tweede laag" of "off-chain" betalingsoplossing voor cryptocurrencies, en het is specifiek ontworpen om de schaalbaarheid en efficiëntie van blockchain-netwerken te verbeteren. Het is oorspronkelijk ontwikkeld voor Bitcoin, maar vergelijkbare oplossingen zijn ook ontwikkeld voor andere cryptocurrencies zoals Litecoin.

 

  • Probleem van schaalbaarheid: Blockchain-netwerken, zoals Bitcoin, hebben te maken met beperkte transactiecapaciteit en langere bevestigingstijden. Hierdoor kunnen ze moeite hebben om veel transacties snel te verwerken.
  • Off-chain oplossing: Het Lightning Network is een off-chain oplossing, wat betekent dat het transacties buiten de belangrijkste blockchain uitvoert. Hierdoor kunnen transacties sneller worden verwerkt en zijn de kosten over het algemeen veel lager.
  • Betalingskanalen: Het netwerk maakt gebruik van betalingskanalen die gebruikers tussen zichzelf opzetten. Deze kanalen bestaan buiten de blockchain. Wanneer twee partijen een kanaal openen, kunnen ze onderling transacties uitvoeren zonder deze op de hoofdblockchain vast te leggen.
  • Routingsysteem: Het Lightning Network bevat een geavanceerd routingsysteem dat transacties mogelijk maakt tussen gebruikers die geen direct betalingskanaal hebben. In plaats daarvan kunnen transacties via meerdere kanalen worden gerouteerd, wat de liquiditeit en connectiviteit vergroot.
  • Veiligheid: Het Lightning Network gebruikt slimme contracten en cryptografie om de veiligheid van transacties te waarborgen. De betalingskanalen kunnen op elk moment worden afgesloten, en de eindbalans wordt uiteindelijk op de blockchain vastgelegd.
  • Voordelen: Het Lightning Network biedt voordelen zoals razendsnelle transacties, lage kosten, verbeterde schaalbaarheid en privacy. Het maakt ook microbetalingen en regelmatige transacties haalbaarder.
  • Nadelen: Er zijn echter ook enkele uitdagingen, waaronder de noodzaak om betalingskanalen te openen en transacties te bevestigen op de blockchain wanneer kanalen worden gesloten.

Kortom, het Lightning Network is bedoeld om de tekortkomingen van blockchain-netwerken op te lossen en hen in staat te stellen sneller en goedkoper transacties uit te voeren. Het heeft potentieel voor tal van toepassingen, variërend van peer-to-peer betalingen tot microbetalingen en zelfs het Internet of Things (IoT).