Bitcoin Lightning hacker layer-2 Brollups

Burak, der berühmte Hacker, der im November 2022 einen Fehler in der Skalierungskette des Lightning Network aktivierte, bringt seine eigene Bitcoin-basierte Layer-2 auf den Markt: „Brollups“.

Das neue Produkt bringt mehrere Verbesserungen für die kryptografische Infrastruktur von Bitcoin, indem es neue Anwendungsfälle im Bereich der dezentralen Finanzen einführt, ohne auf eine Fork zurückgreifen und ohne ein neues Token einführen zu müssen.

Sehen wir uns unten alles im Detail an.

Der Hacker des Lightning Network präsentiert Brollups und stellt neue Anwendungsfälle für Bitcoins Layer-2 vor

Burak, ein Kryptoentwickler, der eine Schlüsselfigur beim Hackerangriff auf das Lightning Network im November 2022 war, steht kurz vor der Einführung seines eigenen Bitcoin Layer 2 namens „Brollups“.

Es handelt sich um eine Blockchain der zweiten Ebene, die an der übergeordneten DA (Datenverfügbarkeit) verankert ist und eine neue Art von Bitcoin-nativem Rollup-Design bietet, da sie Transaktionen gruppiert und so eine größere Skalierbarkeit bietet, ohne dass eine Aufspaltung von Bitcoin oder die Ausgabe eines sekundären Tokens erforderlich ist.

Diese Art von Layer 2 befindet sich noch in der Entwurfsphase und soll voraussichtlich Ende des Jahres im Testnetz eingeführt werden. Schon jetzt ist jedoch geplant, über 90 % der kommenden Anwendungsfälle zu unterstützen, die in DeFi eingeführt werden.

Laut einem Bericht des Erstellers der neuen Kette selbst:

„Ob ein NFT zum Verkauf im Austausch gegen Bitcoin angeboten wird, wobei der Käufer zum Zeitpunkt der Ausführung mit Bitcoin bezahlt, oder ob ein symbolischer Verkaufsauftrag an einer dezentralen Börse erteilt wird, [all dies wird] atomar, überprüfbar, skalierbar und auf Bitcoin durchsetzbar ausgeführt.“

Der Erfinder von Brollups ist kein Neuling in dieser Art von Ketten: Letztes Jahr hat er tatsächlich einen Konkurrenten von Lightning Network namens Ark Protocol geschaffen.

Wir stellen Brollups vor: ein Bitcoin-natives Rollup-Design, das mit einer nativen Bitcoin-Bindung funktioniert und keine Änderungen am Bitcoin-Protokoll erfordert.https://t.co/OW2y0xJrg0

– Burak (@brqgoo) 21. Juni 2024

Laut Buraks Bericht unterscheidet sich die Architektur von Brollups von den für die Ethereum-Blockchain typischen optimistischen Rollups (Optimism, Arbitrum) und zk-Rollups (Starknet, Zksync).

Tatsächlich werden diese Arten von Netzwerken von einem zentralen Betreiber oder einer Gruppe von Betreibern verwaltet, die dem Protokoll Liquidität verleihen und den Rollup-Status durch die Verkettung von Bitcoin-Transaktionen in regelmäßigen Abständen vorantreiben.

Sie basieren auf dem Konzept, virtuelle UTXOs (VTXO) als Peg in Smart Contracts zu verwenden, sich auf Layer 1 als Datenverfügbarkeitsebene zu verlassen und Transaktionen auf der benutzerdefinierten VM der Bitcoin Virtual Machine auszuführen.

Die VTXO können außerhalb der Kette verwendet werden (und daher mit Smart Contracts implementiert werden), während die Anrufdaten von den Clients überprüft werden. Die VTXO werden als Bytes betrachtet, während die Anrufdaten die Bytes interpretieren: Ihre Kombination führt zu automatisierten On-Chain-Bedingungen, die typisch für DeFi-Verträge sind.

Simplificano Burak schrieb in seinem Blogbeitrag:

„Die Zusammenfassung sind, kurz gesagt, die Münzen zwischen VTXO und Calldata.“

Die Bitcoin-Community gratulierte dem Layer-2-Entwickler umgehend zur Einführung eines neuen Netzwerks, das keine Änderungen am Protokoll erfordert, aber gleichzeitig die Einführung neuer Anwendungsfälle im Bereich der dezentralen Finanzen ermöglicht.

Trotzdem haben einige Experten auf diesem Gebiet Burak darauf hingewiesen, dass es entgegen seiner Aussage nicht stimmt, dass alle zk-Rollups auf der grundlegenden Abhängigkeit von einem zuverlässigen Setup basieren, da es bereits mehrere Systeme wie STARK, Halo und Plonky2 gibt, die diesen Schritt nicht erfordern.

Darüber hinaus stellen einige Fragen zu den Betriebskosten, die die Layer-2-Brollups erfordern, um alle Schlüssel in der KDC-Sitzung zu überprüfen und zu kontrollieren.

Eine weitere interessante Erfindung, Burak! Einige kleine Korrekturen:

> ZKP-Rollups basieren auf einem grundlegenden Vertrauen in ein vertrauenswürdiges Setup

Dies gilt nicht für alle ZKP-Rollups. Es gibt mittlerweile mehrere Arten von Prüfsystemen, die kein vertrauenswürdiges Setup erfordern (z. B. STARKs, Halo, Plonky2).

– light (@lightcoin), 21. Juni 2024

Der Angriff von Burak im Jahr 2022 auf das Layer-2-Lightning-Netzwerk

Wenn wir in die Vergangenheit eintauchen, sehen wir, wie derselbe Entwickler Burak, der „Brollup“ vorstellen will, im Jahr 2022 einen Hackerangriff auf das Layer-2-Netzwerk des Bitcoin Lightning Network organisiert hat.

In diesem Fall nutzte der Benutzer einen Fehler im Netzwerk aus, der den vorübergehenden Ausfall aller Knoten verursachte, allerdings ohne böswillige Absichten zu verfolgen und ohne Geld aus der Kette der zweiten Ebene zu stehlen. Insbesondere hatten die Knoten aufgrund eines Problems mit der BTCD-Analysebibliothek die Synchronisierung eingestellt.

Laut einem damaligen Bericht von Lightning Labs war es notwendig, einige Stunden nach dem Vorfall ein Notfallupdate im Netzwerk zu aktivieren, um schädliche Folgen für nicht aktualisierte Knoten zu vermeiden, die durch eine Zeitsperre geschlossen werden, wenn sie nicht innerhalb von zwei Wochen verbunden und synchronisiert werden.

Burak selbst stellte klar, dass seine Absichten in dieser Angelegenheit auf die Aktivitäten eines „weißen Hackers“ zurückzuführen seien und die Aktivierung des Bugs im Lightning Network ausschließlich dazu erfolgte, das Netzwerk auf seine technischen Schwachstellen zu testen.

In einem Post aus dem Jahr 2022 hatte er geschrieben: „Manchmal müssen wir zuerst die Dunkelheit berühren, um das Licht zu finden.“

Manchmal müssen wir zuerst die Dunkelheit berühren, um das Licht zu finden.https://t.co/dhCwF0DxpE

– Burak (@brqgoo) 1. November 2022

Im selben Jahr, nur einen Monat vor dem Vorfall, hatte Burak einen weiteren Fehler im Layer-2-System des Bitcoin Lightning Network ausgenutzt.

Durch die Aktivierung einer Multisignatur-Transaktion 998-999, die von BTCD- und LND-Knoten abgelehnt wurde, hat der Hacker den gesamten Block und alle nachfolgenden Blöcke nach der Transaktion in Schach gehalten.

Auch in diesem Fall wurde das „ethische“ Interesse des Benutzers deutlich, da dieser den Fehler nicht zum persönlichen wirtschaftlichen Vorteil ausnutzte, sondern tatsächlich 5 Dollar Provision zahlte, um die Multisignatur-Transaktion voranzutreiben.

Am selben Tag, an dem Burak absichtlich die Validierung von Blöcken auf L2 blockierte, veröffentlichte Lightning Labs einen Patch, um das Problem zu lösen.

Ich habe gerade ein 998-von-999-Tapscript-Multisig durchgeführt und es hat nur 4,90 $ an Transaktionsgebühren gekostet.https://t.co/CvBHaRAqPu

— Burak (@brqgoo) 9. Oktober 2022

Wir werden sehen, ob der Entwickler von Brollups in Zukunft auch Freude daran haben wird, seine Layer-2 vorübergehend abzuschalten und ob er weiterhin mit neuen technischen Verbesserungen für Innovationen in der gesamten Bitcoin-Branche sorgen wird.

Derzeit konkurrieren neben der Flaggschiff-Kette Lightning Network weitere Netzwerke der zweiten Ebene um die Integration von DeFi-Aktivitäten in Bitcoin: Stacks, Merlin Chain, Bouncebit, Anduro, Citrea, Liquid Network und Dovi.