Was ist Drivechain in Krypto?
Drivechain ist ein Bitcoin-Verbesserungsvorschlag, der darauf abzielt, Bitcoin zu skalieren und mithilfe von Sidechains neue Funktionen hinzuzufügen. Der von Paul Sztorc verfasste Drivechain-Vorschlag zielt darauf ab, Innovationen in Richtung Bitcoin voranzutreiben und gleichzeitig Änderungen am Kern-Layer-1-Design von Bitcoin zu vermeiden. Sidechains wären an Bitcoin „gebunden“, sodass Benutzer Bitcoins zwischen der Hauptkette und den Sidechains übertragen können.
Warum wurde Drivechain für Bitcoin vorgeschlagen?
Laut Sztorc hat Bitcoin seit seiner Gründung kaum Innovationen erfahren. Aufgrund der Herausforderungen, die mit der Änderung der Basisschicht von Bitcoin einhergehen, sind Upgrades schwierig. Drivechain könnte erlaubnislose Innovationen zusätzlich zu Bitcoin durch Sidechains ermöglichen, die sicher ausfallen können, ohne die Schicht 1 zu beeinträchtigen. Dies würde die Entwicklung neuer Features und Funktionen ermöglichen, ohne dass Kernentwickler das Bitcoin-Protokoll selbst ändern müssten. Drivechain-Sidechains sollen eine „Opt-in“-Option sein, sodass Benutzer, die von neuen Innovationen profitieren möchten, Sidechains verwenden können, während Bitcoin-Maximumisten bei der Hauptkette bleiben können.
Welche Skalierungslösung bietet Drivechain für Bitcoin?
Drivechain schlägt vor, Bitcoin zu skalieren, indem Transaktionen von der Hauptkette auf Nebenketten verlagert werden. Diese können größere Blöcke haben und Benutzer direkt einbinden, wodurch der Druck von der Schicht 1 genommen wird. Durch größere Blöcke in den Sidechains wird die umstrittene Blockgrößendebatte für die Bitcoin-Hauptkette vermieden. Benutzer wickeln ihre Transaktionen auf den Sidechains ab, um Effizienz und niedrige Gebühren zu erzielen, und entscheiden sich letztendlich dennoch für das hochsichere Bitcoin-Mainnet. Dieses Layer-2-Modell folgt dem gleichen Prinzip wie das Lightning Network, indem es Volumen aus der Kette verlagert und gleichzeitig die Hauptkette als sichere Abwicklungsschicht nutzt.
Welche anderen Probleme könnte Drivechain möglicherweise lösen?
Drivechain könnte umstrittene Hard-Fork-Streitigkeiten reduzieren, indem Experimente in Sidechains verlagert werden, anstatt Layer 1 zu ändern. Ohne das Haupt-Bitcoin-Protokoll ändern zu müssen, besteht ein geringeres Risiko, dass es beim Hinzufügen neuer Funktionen zu größeren Streitigkeiten und Spaltungen in der Community kommt. Drivechain könnte auch das Sicherheitsbudget von Bitcoin unterstützen, nachdem die Blockbelohnung zurückgegangen ist, indem Gebühren von Sidechains erhoben werden. Da die Blockbelohnungen mit der Zeit abnehmen, könnten Transaktionsgebühren aus hochvolumigen Sidechains diese Einnahmequelle ersetzen.
Wie funktioniert die Drivechain-Implementierung?
Die Drivechain-Implementierung besteht aus zwei Hauptbestandteilen: Hashrate-Escrows, die Blind Merged Mining zum Sichern von Sidechains verwenden, und neue Blockchain-Nachrichten zur Verwaltung der Erstellung/Zerstörung von Sidechains und zum Transfer von Geldern zwischen Sidechains und Schicht 1.
Hashrate-Escrows nutzen die Mining-Leistung von Bitcoin, um Sidechain-Streitigkeiten zu schlichten, während Blind Merged Mining es Bitcoin-Minern ermöglicht, Sidechains zu sichern, ohne vollständige Sidechain-Knoten betreiben zu müssen. Die neuen Blockchain-Nachrichten bewegen Vermögenswerte zwischen Ketten.
Drivechain erfordert sechs neue Blockchain-Nachrichten, um Sidechains zu erstellen/zerstören, Bitcoin mit Sidechains zu verbinden und Gelder von Sidechains an die übergeordnete Chain zurückzugeben. Diese neuartigen Nachrichtentypen ermöglichen die bidirektionale Übertragung von Bitcoins zwischen beiden Ketten. Sie erleichtern das Sperren und Entsperren von Geldern auf jeder Blockchain.
Wie nutzt Drivechain Blind Merged Mining für die Sicherheit?
Blind Merged Mining ermöglicht es Bitcoin-Minern, Sidechains zu sichern, ohne Sidechain-Software auszuführen. Miner fügen den Bitcoin-Blöcken Beweise bei, um zu zeigen, dass sie einen Sidechain-Block geschürft haben, wodurch Sidechain-Gebühren in Bitcoin verdient werden. Dadurch wird eine Fragmentierung der Mining-Leistung über mehrere Ketten hinweg vermieden. Auch ohne Validierung von Sidechain-Transaktionen können Miner gültige Sidechain-Blöcke bestätigen und so Doppelausgaben verhindern.
Welche Vorteile könnte Drivechain Bitcoin bieten?
Drivechain verschiebt Experimente von Schicht 1 auf Sidechains. Dies vermeidet umstrittene Layer-1-Änderungen und Hard-Fork-Streitigkeiten, die zu Streitigkeiten über Bitcoin-Upgrades geführt haben. Umstrittene Vorschläge wie größere Blockgrößen oder Datenschutzfunktionen können zunächst auf Seitenketten ausprobiert werden, anstatt die übergeordnete Kette direkt zu ändern. Dies verhindert Netzwerkaufteilungen und den Verlust des Netzwerkeffekts.
Da Sidechains darüber hinaus die Schicht 1 nicht verändern, werden Fehler oder Ausfälle von der Bitcoin-Basisschicht isoliert. Dies reduziert Angriffsvektoren durch Codeänderungen. Bitcoin bleibt einfach und robust und vermeidet neue Risiken durch ungetestete Sidechain-Innovationen. Fehlgeschlagene Experimente gefährden die Hauptkette nicht.
Drivechain-Sidechains tragen auch zur Skalierbarkeit bei, da sie über größere Blöcke, einen höheren Durchsatz und direktes Onboarding verfügen können, um die Transaktionskapazität zu skalieren, ohne die Schicht 1 zu beeinträchtigen. Bitcoin kann mithilfe von Sidechains „unendlich“ skalieren, während seine eigene Basis unverändert bleibt. Dadurch werden Zentralisierung und Sicherheitskompromisse vermieden, die mit der Skalierung der Hauptkette einhergehen.
Darüber hinaus ermöglicht Drivechain die erlaubnislose Entwicklung neuer Bitcoin-Funktionen auf Sidechains. Dazu könnten Smart Contracts, höhere Privatsphäre, zusätzliche Vermögenswerte, Prognosemärkte usw. gehören. Nahezu jede große Krypto-Innovation könnte sicher als Sidechain implementiert werden, wodurch Bitcoin neue Funktionen erhält, ohne das Basisprotokoll zu gefährden.
Was sind die Hauptkritikpunkte gegen Drivechain?
Einige argumentieren, dass Drivechain es Minern ermöglicht, Sidechain-Gelder zu stehlen. Mit einer Hash-Rate von 51 % könnten Miner BTC aus Sidechains abheben, die sie nicht eingezahlt haben. Diese Kritik am „extrahierbaren Wert der Miner“ deutet darauf hin, dass Sidechain-Assets weniger sicher sind als native BTC, es sei denn, man vertraut der gesamten Mining-Industrie.
Gegner glauben, dass blindes Merged-Mining Bitcoin-Miner dazu anregt, an Sidechains teilzunehmen, die sie nicht vollständig validieren. Dies könnte das Mining in einigen Mega-Pools weiter zentralisieren, die mehrere Ketten verwalten können. Kleine unabhängige Bergleute könnten verdrängt und gezwungen werden, sich auf größere Pooling-Betreiber zu verlassen. Kritiker argumentieren auch, dass die Komplexität von Drivechain und Sidechains unbeabsichtigte Auswirkungen wie neue Angriffsvektoren haben könnte. Es bestehen Befürchtungen hinsichtlich Betrugsrisiken, beispielsweise gefälschter Sidechains, die darauf abzielen, Benutzergelder zu stehlen. Je komplexer das Bitcoin-Ökosystem wird, desto mehr Grenzfälle und Schwachstellen können auftreten.