Welche Covenant-Vorschläge werden für Bitcoin im Jahr 2025 in Betracht gezogen?

Jeremy Rubin von der Bitcoin-Forschungsorganisation Judica hat die Bitcoin-Entwicklungsgemeinschaft aufgerufen, einen Konsens über Covenant-Vorschläge zu erzielen, um die Effizienz, Sicherheit und Programmierbarkeit von Transaktionen zu verbessern. Obwohl Bitcoin für eine konservative Entwicklungskultur bekannt ist, könnte die Implementierung von Covenants zu fortschrittlicheren Finanzanwendungen, wie z.B. Vaults, führen und die Skalierbarkeit verbessern, ohne die Dezentralisierung zu gefährden. Dennoch gibt es weiterhin Debatten zwischen Innovatoren und solchen, die besorgt über Änderungen am grundlegenden Design von Bitcoin sind.

Wichtige Covenant-Vorschläge

Hier sind die derzeit diskutierten Top-Covenant-Vorschläge zusammengefasst:

1. OP_CHECKTEMPLATEVERIFY (CTV)

  • Übersicht: CTV ermöglicht es, dass Transaktionen bestimmte vorher festgelegte Ausgabenbedingungen festlegen, was die Effizienz von Transaktionen verbessert, Staukontrolle ermöglicht und die Privatsphäre erhöht, ohne willkürliche Berechnungen zu gestatten.
  • Anwendungen: Vaults, Zahlungsgruppen, Staukontrolle und Lightning Network-Kanalmanagement.
  • Status: Vorgeschlagen in BIP-119, wird diskutiert, hat jedoch noch nicht vollständigen Konsens erreicht.

2. OP_CHECKSIGFROMSTACK (CSFS)

  • Übersicht: CSFS ermöglicht es Bitcoin-Skripten, Signaturen aus beliebigen Daten zu überprüfen, was ähnliche Möglichkeiten wie Smart Contracts eröffnet. Dies hilft, komplexere Transaktionsstrukturen zu schaffen, während die Sicherheit gewährleistet bleibt.
  • Anwendungen: Föderationssysteme, sichere Vaults, Discreet Log Contracts (DLCs) und Multi-Signatur-Wallets.
  • Status: Wird zusammen mit CTV als erste Covenant-Verbesserung betrachtet.

3. OP_CAT und mathematische sowie kryptografische Operationen

  • Übersicht: OP_CAT (Datenverknüpfung), das zuvor aus Bitcoin entfernt wurde, wird nun wieder in Betracht gezogen, zusammen mit arithmetischen und elliptischen Kurvenoperationen. Diese Ergänzungen würden die Skripting-Fähigkeiten von Bitcoin verbessern.
  • Anwendungen: Flexiblere Smart Contracts, fortgeschrittene kryptografische Nachweise und verbesserte Multi-Signatur-Schemata.
  • Status: Umstritten aufgrund von Bedenken hinsichtlich der Komplexität und potenziellen Sicherheitsrisiken.

4. OP_VAULT

  • Übersicht: OP_VAULT wurde entwickelt, um die Sicherheit beim Halten von Bitcoin zu erhöhen, indem vor der Abhebung eine Wartezeit auferlegt wird, was eine Wiederherstellungsmechanismen im Falle eines Hacks oder Verlusts des Schlüssels bietet.
  • Anwendungen: Hochsichere, selbstverwaltete Verwahrungslösungen, Bitcoin-Speicherung für Institutionen und Schutz vor Diebstahl.
  • Status: Wird aktiv mit BIP-345 entwickelt.

5. OP_TXHASH und OP_CHECKTXHASHVERIFY

  • Übersicht: Diese Vorschläge erweitern CTV, indem sie einem Skript erlauben, in Teile einer Transaktion zu committen, anstatt in die gesamte Ausgangsmenge. Dies bietet mehr Flexibilität, während das deterministische Verhalten von CTV erhalten bleibt.
  • Anwendungen: Fortgeschrittene Smart Contracts, verbesserte Lightning Network-Funktionalität und maßgeschneiderte Zahlungsbedingungen.
  • Status: Noch in der Phase der Diskussion und frühen Entwicklung.

6. ANYPREVOUT (APO)

  • Übersicht: Ursprünglich für das Eltoo-Upgrade des Lightning Networks entworfen, ermöglicht APO, dass eine Transaktion signiert wird, ohne genau bestimmte Eingaben zu definieren, und ermöglicht flexible Zahlungsstrukturen und interaktive Kanalaktualisierungen.
  • Anwendungen: Lightning Network-Upgrades (Eltoo), Statechains und Zahlungsgruppen.
  • Status: Vorgeschlagen in BIP-118, derzeit in weiterer Evaluierung.

7. OP_TAPLEAF_UPDATE_VERIFY (TLUV)

  • Übersicht: TLUV ermöglicht es einem Taproot-Skript, seine interne Baumstruktur zu ändern und Bedingungen zu implementieren, unter denen es in Zukunft ausgegeben werden kann, und bietet eine fortschrittlichere Version von Bitcoin-Covenants.
  • Anwendungen: Ermöglicht betrugssichere Smart Contracts und dynamische Covenant-Strukturen.
  • Status: In der Pilotphase und wird diskutiert.

8. CATT (Covenant All The Things)

  • Übersicht: CATT ist ein umfassendes Covenant-Framework, das OP_TXHASH, OP_CAT, CSFS und mathematische Operationen in ein einheitliches System integriert, das Entwicklern ermöglicht, sehr flexible Smart Contracts zu erstellen.
  • Anwendungen: Multifunktionale Transaktionsvorlagen, dezentrale Finanzanwendungen und skalierbare Second-Layer-Lösungen.
  • Status: Befindet sich noch in der theoretischen Phase, während unabhängige Komponenten entwickelt werden.

9. MATT (Merkleize All The Things)

  • Übersicht: MATT verwendet Merkle-Bäume, um betrugssichere Smart Contracts zu implementieren, die komplexe Programmierbedingungen ohne externe Authentifizierungsmechanismen erlauben.
  • Anwendungen: Sichere Vaults, Joinpools und mehrstufige Finanzverträge.
  • Status: In der Ideen- und frühen Testphase.

Welche Vorschläge werden am meisten unterstützt?

Aktuell sind CTV und CSFS die am häufigsten diskutierten und am meisten unterstützten Vorschläge. Sie gelten als minimale, aber äußerst vorteilhafte Verbesserungen, die Transaktionsbündelung und Staukontrolle ermöglichen, ohne die Komplexität übermäßig zu erhöhen.

OP_VAULT zieht ebenfalls Aufmerksamkeit auf sich, da es die Sicherheit der Bitcoin-Verwahrung durch einen zeitlichen Wiederherstellungsmechanismus erhöhen kann. Dies ist besonders nützlich für langfristige Aufbewahrung und Institutionen.

Herausforderungen und Ausblick

Obwohl einige Vorschläge wie OP_CAT und CATT vielversprechendes Potenzial haben, stehen sie Herausforderungen in Form von Bedenken hinsichtlich der Komplexität und Sicherheitsrisiken gegenüber. Es bleibt eine große Herausforderung, konsensuale Unterstützung innerhalb der Bitcoin-Community zu erreichen, aber im Erfolgsfall könnten diese Upgrades Bitcoin flexibler und wettbewerbsfähiger im Bereich der digitalen Finanzwirtschaft machen.

Das endgültige Ergebnis wird davon abhängen, wie gut es gelingt, einen gemeinsamen Nenner zwischen Entwicklern und der breiteren Bitcoin-Community zu finden.
Vergessen Sie nicht, die Bitfinex Vietnam-Community auf Telegram, Twitter & Facebook zu folgen, um die neuesten Artikel, Informationen & Veranstaltungen zu erhalten!



Quelle: Bitfinex Blog