Bitcoin ist die erste erfolgreiche dezentrale digitale Währung und seit seiner Einführung im Jahr 2009 das Herzstück des Kryptowährungssektors. Als innovatives Zahlungsmittel und Wertaufbewahrungsmittel hat Bitcoin weltweit großes Interesse an Kryptowährung und Blockchain-Technologie geweckt. Während das Bitcoin-Ökosystem jedoch weiter reift und wächst, steht es vor verschiedenen Herausforderungen, darunter Transaktionsgeschwindigkeit, Skalierbarkeit, Sicherheit und regulatorische Probleme.

Vor Kurzem hat das von BRC20 angeführte Skript-Ökosystem den Markt im Sturm erobert, wobei verschiedene Skripte eine mehr als hundertfache Steigerung erfahren haben. Bitcoin-On-Chain-Transaktionen sind stark überlastet, wobei der durchschnittliche Gaswert über 300 sat/vB erreicht. Gleichzeitig erregt der Airdrop von Nostr Assets die Aufmerksamkeit des Marktes weiter, und es werden Whitepaper zum Protokolldesign wie BitVM und BitStream vorgeschlagen, die auf das wachsende Potenzial des Bitcoin-Ökosystems hinweisen.

Das Forschungsteam von Aqua Labs führt eine umfassende Überprüfung des aktuellen Zustands des Bitcoin-Ökosystems durch, die technologische Fortschritte, Marktdynamik, gesetzliche Bestimmungen usw. abdeckt, und führt eine eingehende Analyse der Bitcoin-Technologie durch und untersucht Markttrends. Unser Ziel ist es, eine Panoramaperspektive auf die Entwicklung von Bitcoin zu bieten. Der Artikel beginnt mit einer Wiederholung der grundlegenden Prinzipien und der Entwicklungsgeschichte von Bitcoin, befasst sich dann mit den technologischen Innovationen des Bitcoin-Netzwerks, wie dem Lightning Network und Segregated Witness, und macht Vorhersagen über seine zukünftigen Entwicklungstrends.

Ausgabe von Vermögenswerten: Beginn mit farbigen Münzen

Das Wesen des Script-Ökosystems besteht darin, normalen Menschen das Recht zu geben, Vermögenswerte mit geringen Hürden auszugeben, und zwar auf einfache, faire und bequeme Weise. Das Script-Protokoll für Bitcoin entstand 2023, aber bereits 2012 gab es das Konzept, Bitcoin für die Ausgabe von Vermögenswerten zu verwenden, die sogenannten Colored Coins.

Farbige Münzen: Erste Versuche

Colored Coins beziehen sich auf eine Reihe von Technologien, die das Bitcoin-System verwenden, um die Erstellung, den Besitz und die Übertragung von Vermögenswerten außer Bitcoin aufzuzeichnen. Diese Technologie kann eingesetzt werden, um digitale Vermögenswerte und materielle Vermögenswerte im Besitz Dritter zu verfolgen und Eigentumstransaktionen durch Colored Coins zu erleichtern. Der Begriff „Colored“ bezieht sich auf das Hinzufügen spezifischer Informationen zu Bitcoin-UTXOs, um sie von anderen Bitcoin-UTXOs zu unterscheiden und so Heterogenität zwischen homogenen Bitcoins einzuführen. Durch die Colored Coins-Technologie verfügen ausgegebene Vermögenswerte über viele Eigenschaften, die mit denen von Bitcoin identisch sind, darunter die Verhinderung von Doppelausgaben, Datenschutz, Sicherheit, Transparenz und Widerstandsfähigkeit gegen Zensur, wodurch die Zuverlässigkeit von Transaktionen gewährleistet wird.

Es ist erwähnenswert, dass das von Colored Coins definierte Protokoll nicht von typischer Bitcoin-Software implementiert wird. Es ist spezielle Software erforderlich, um Transaktionen im Zusammenhang mit Colored Coins zu identifizieren. Natürlich haben Colored Coins nur innerhalb von Communities einen Wert, die das Colored Coins-Protokoll anerkennen. Andernfalls gehen die farbigen Attribute heterogener Colored Coins verloren und sie werden zu reinen Satoshis. Einerseits können Colored Coins, die von kleinen Communities anerkannt werden, viele Vorteile von Bitcoin für die Ausgabe und den Umlauf von Vermögenswerten nutzen. Andererseits ist es fast unmöglich, das Colored Coins-Protokoll durch einen Soft Fork in die größte Konsens-Software Bitcoin-Core zu integrieren.

Offene Vermögenswerte

Ende 2013 stellte Flavien Charlon das Open Assets Protocol als eine Implementierung von Colored Coins vor. Asset-Emittenten verwenden asymmetrische Kryptografie zur Berechnung von Asset-IDs und stellen so sicher, dass nur Benutzer mit dem privaten Schlüssel für die Asset-ID identische Assets ausgeben können. Für Asset-Metadaten wird der OP_RETURN-Opcode verwendet, um die Metadaten im Skript zu speichern, das als „Marker-Ausgabe“ bezeichnet wird und farbige Informationen speichert, ohne UTXOs zu verunreinigen. Da es die Public-Private-Key-Kryptografietools von Bitcoin verwendet, kann die Ausgabe von Assets über Multisignaturmechanismen erfolgen.

EPOBC

Im Jahr 2014 führte ChromaWay das EPOBC-Protokoll ein, das für Enhanced, Padded, Order-Based Coloring steht. Das Protokoll umfasst zwei Arten von Operationen: Genesis und Transfer. Die Genesis-Operation wird für die Ausgabe von Assets verwendet, während die Transfer-Operation die Übertragung von Assets erleichtert. Der Asset-Typ kann nicht explizit codiert oder differenziert werden, und jede Genesis-Transaktion gibt ein neues Asset aus, wobei seine Gesamtmenge während der Ausgabe bestimmt wird. EPOBC-Assets müssen mithilfe der Transfer-Operation übertragen werden, und wenn ein EPOBC-Asset als Input in einer Transaktion ohne Transfer-Operation verwendet wird, geht das Asset verloren.

Zusätzliche Informationen zu EPOBC-Assets werden in Bitcoin-Transaktionen über das nSequence-Feld gespeichert. Das nSequence-Feld ist ein reserviertes Feld in Bitcoin-Transaktionen, das aus 32 Bits besteht. Die niedrigsten sechs Bits werden verwendet, um den Transaktionstyp zu bestimmen, und die Bits 6–12 werden zum Auffüllen verwendet, um die Anti-Dust-Angriffsanforderungen des Bitcoin-Protokolls zu erfüllen. Der Vorteil der Verwendung des nSequence-Felds zum Speichern von Metadateninformationen besteht darin, dass kein zusätzlicher Speicher erforderlich ist. Da es keine Asset-ID zur Identifizierung gibt, muss jede Transaktion, an der ein EPOBC-Asset beteiligt ist, bis zur Genesis-Transaktion zurückverfolgt werden, um ihre Kategorie und Legitimität zu bestimmen.

Mastercoin/Omni Layer

Im Vergleich zu den oben genannten Protokollen wurde Mastercoin erfolgreicher kommerziell umgesetzt. Im Jahr 2013 führte Mastercoin das allererste ICO in der Geschichte durch, sammelte 5000 BTC und läutete eine neue Ära ein. Der weithin bekannte USDT, der ursprünglich auf der Bitcoin-Blockchain ausgegeben wurde, wurde über den Omni Layer eingeführt.

Mastercoin weist eine geringere Abhängigkeit von Bitcoin auf und behält den Großteil seines Status außerhalb der Blockchain bei, wobei nur minimale Informationen in der Blockchain gespeichert werden. Mastercoin behandelt Bitcoin im Wesentlichen als dezentrales Protokollsystem und nutzt jede Bitcoin-Transaktion, um Änderungen in den Asset-Operationen zu übertragen. Die Validierung der Transaktionseffektivität umfasst das kontinuierliche Scannen der Bitcoin-Blockchain und die Pflege einer Asset-Datenbank außerhalb der Blockchain. Diese Datenbank bewahrt die Zuordnungsbeziehung zwischen Adressen und Assets, wobei die Adressen das Bitcoin-Adresssystem wiederverwenden.

Frühe Colored Coins verwendeten in erster Linie den OP_RETURN-Opcode in Skripten, um Metadaten über Assets zu speichern. Nach den SegWit- und Taproot-Upgrades bieten neue abgeleitete Protokolle mehr Optionen.

SegWit, die Abkürzung für Segregated Witness, trennt im Wesentlichen den Witness (Eingabeskript für die Transaktion) von der Transaktion. Der Hauptgrund für diese Trennung besteht darin, Knoten vor Angriffen durch Änderung des Eingabeskripts zu schützen. Allerdings hat dies auch einen Vorteil: Es erhöht effektiv die Blockkapazität und ermöglicht so die Speicherung von mehr Witness-Daten.

Taproot führt eine wichtige Funktion namens MAST ein, die es Entwicklern ermöglicht, Metadaten für jedes Asset in Ausgaben mithilfe von Merkle Trees einzuschließen. Es nutzt Schnorr-Signaturen, um die Fungibilität und Skalierbarkeit zu verbessern, und unterstützt Multi-Hop-Transaktionen über das Lightning Network.

Ordinalzahlen & BRC20 und simulierter Handel: Ein großes soziales Experiment

Im weitesten Sinne bestehen Ordinalzahlen aus vier Komponenten:

  • Ein BIP zur Sequenzierung von Satelliten

  • Ein Indexer, der den Bitcoin Core Node verwendet, um die Position (Ordnungszahl) aller Satoshis zu verfolgen

  • Eine Brieftasche zur Abwicklung ordinalbezogener Transaktionen

  • Ein Block-Explorer zur Identifizierung ordinalbezogener Transaktionen

Der Kern ist natürlich das BIP/Protokoll selbst. Ordinalzahlen definieren ein Sortierschema (beginnend bei 0, basierend auf der Reihenfolge, in der sie abgebaut werden), und weisen der kleinsten Einheit in Bitcoin, Satoshis, Zahlen zu. Dies verleiht ursprünglich homogenen Satoshis Heterogenität und führt zu Knappheit.

Es kann die Infrastruktur von BTC wiederverwenden, einschließlich Einzelsignaturen, Mehrfachsignaturen, Zeitsperren, Höhensperren usw., ohne dass explizit Ordinalzahlen erstellt werden müssen. Es bietet gute Anonymität und hinterlässt keinen expliziten On-Chain-Fußabdruck. Die Nachteile sind jedoch offensichtlich, da eine große Anzahl kleiner und ungenutzter UTXOs die Größe des UTXO-Sets erhöhen kann, was möglicherweise zu einem sogenannten Dust-Angriff führen kann. Darüber hinaus ist der vom Index belegte Speicherplatz erheblich, sodass bei jedem Ausgeben eines bestimmten Sats spezifische Informationen erforderlich sind:

  • Blockchain-Header

  • Merkle-Pfad zur Coinbase-Transaktion, die diesen Sat erstellt hat

  • Die Coinbase-Transaktion, die diesen Sat erstellt hat

Um zu beweisen, dass ein bestimmter Sat in einer bestimmten Ausgabe enthalten ist.

Inscription bedeutet in diesem Zusammenhang, beliebigen Inhalt in Sats einzugravieren. Die spezifische Methode besteht darin, den Inhalt vollständig in der Kette in die Taproot-Skriptpfad-Ausgabeskripte einzufügen. Der eingeschriebene Inhalt wird gemäß dem HTTP-Antwortformat serialisiert und in Ausgabeskripte, sogenannte „Umschläge“, in nicht ausführbare Skripte geschoben. Konkret bedeutet Inscription, vor bedingten Anweisungen OP_FALSE hinzuzufügen und den eingeschriebenen Inhalt in eine nicht ausführbare bedingte Anweisung im JSON-Format einzufügen. Die Größe des eingeschriebenen Inhalts wird durch das Taproot-Skript begrenzt und beträgt insgesamt nicht mehr als 520 Bytes.

Da Taproot-Ausgabeskripte das Ausgeben vorhandener Taproot-Ausgaben erfordern, erfordert die Inskription zwei Schritte: Commit und Offenlegung. Im ersten Schritt wird eine Taproot-Ausgabe erstellt, die sich auf den inskriptierten Inhalt beruft. Im zweiten Schritt werden der inskriptierte Inhalt und der entsprechende Merkle-Pfad verwendet, um die Taproot-Ausgabe aus dem vorherigen Schritt auszugeben und den inskriptierten Inhalt in der Kette offenzulegen.

Der ursprüngliche Zweck der Inscription bestand darin, nicht fungible Token (NFTs) in BTC einzuführen. Neue Entwickler haben jedoch BRC20 entwickelt, das auf seiner Grundlage ERC20 nachahmt und die Möglichkeit bietet, fungible Vermögenswerte in Ordinals auszugeben. BRC20 umfasst Vorgänge wie Bereitstellen, Prägen, Übertragen usw., wobei jeder Vorgang sowohl Commit- als auch Offenlegungsschritte erfordert. Der Transaktionsprozess ist komplexer und mit höheren Kosten verbunden.

Am Beispiel realer Daten: [Beispieldaten nicht angegeben]

Der ausgewählte Teil ist der eingeschriebene Inhalt und das Ergebnis nach der Deserialisierung ist wie folgt:

Das von Atomicals abgeleitete ARC20-Protokoll zielt darauf ab, Transaktionen zu vereinfachen, indem jede Einheit von ARC20-Token an Satoshis gebunden wird, wobei das Bitcoin-Transaktionssystem wiederverwendet wird. Nach der Ausgabe von Vermögenswerten durch Commit- und Reveal-Schritte können Übertragungen zwischen ARC20-Token direkt durch die Übertragung der entsprechenden Satoshis durchgeführt werden. Das Design von ARC20 entspricht eher der wörtlichen Definition von Colored Coins – es werden neue Inhalte zu bestehenden Token hinzugefügt, um neue Token zu erstellen, wobei der Wert des neuen Tokens nicht niedriger ist als der des ursprünglichen Tokens und Gold- und Silberschmuck ähnelt.

Clientseitige Validierung (CSV) und Asset-Protokolle der nächsten Generation

Die clientseitige Validierung, die 2017 von Peter Todd vorgeschlagen wurde, umfasst Off-Chain-Datenspeicherung, On-Chain-Verpflichtungen und clientseitige Verifizierung. Derzeit umfassen Asset-Protokolle, die die clientseitige Validierung unterstützen, RGB und Taproot Assets (Taro).

RGB

Zusätzlich zur clientseitigen Validierung verwendet RGB Pedersen-Hash als Commitment-Mechanismus und unterstützt Output-Blinding. Bei der Anforderung einer Zahlung muss der UTXO, der das Token empfängt, nicht öffentlich bekannt gegeben werden; stattdessen wird ein Hash-Wert gesendet, was die Privatsphäre verbessert und Zensur widersteht. Beim Ausgeben des Tokens muss der Blindwert dem Empfänger offengelegt werden, um den Transaktionsverlauf zu überprüfen.

Darüber hinaus führt RGB AluVM für eine verbesserte Programmierbarkeit ein. Bei der clientseitigen Validierung überprüfen Benutzer nicht nur eingehende Zahlungsinformationen, sondern erhalten auch den gesamten Transaktionsverlauf vom Zahler, der zur Endgültigkeit bis zur Genesis-Transaktion des Vermögenswerts zurückverfolgt werden kann. Durch die Überprüfung des gesamten Transaktionsverlaufs wird die Gültigkeit der empfangenen Vermögenswerte sichergestellt.

Taproot-Vermögenswerte:

Taproot Assets wurde von Lightning Labs entwickelt und ermöglicht die sofortige, großvolumige und kostengünstige Übertragung ausgegebener Assets im Lightning Network. Es wurde vollständig um das Taproot-Protokoll herum entwickelt und verbessert Datenschutz und Skalierbarkeit.

Zeugendaten werden außerhalb der Kette gespeichert, in der Kette verifiziert und können lokal oder in Informationsspeichern, sogenannten „Universen“ (ähnlich wie Git-Speicher), vorhanden sein. Die Zeugenüberprüfung erfordert alle historischen Daten aus der Vermögensausgabe, die über die Gossip-Ebene von Taproot Assets verbreitet werden. Kunden können mithilfe einer lokalen Blockchain-Kopie eine Kreuzüberprüfung durchführen.

Taproot Assets verwenden den Sparse Merkle Sum Tree, um den globalen Status von Assets zu speichern. Dies verursacht zwar hohe Speicherkosten, bietet aber eine effiziente Überprüfung. Der Nachweis der Einbeziehung/Nichteinbeziehung ermöglicht die Überprüfung von Transaktionen, ohne den Transaktionsverlauf der Assets zurückzuverfolgen.

Skalierbarkeit: Das ewige Versprechen von Bitcoin

Obwohl Bitcoin den höchsten Marktwert, die höchste Sicherheit und Stabilität bietet, weicht es von seiner ursprünglichen Vision eines „Peer-to-Peer-Elektronik-Bargeldsystems“ ab. Aufgrund der begrenzten Blockkapazität ist Bitcoin nicht in der Lage, große und häufige Transaktionen abzuwickeln, was im letzten Jahrzehnt zu verschiedenen Protokollen führte, um dieses Problem zu lösen.

Zahlungskanäle und Lightning Network: Die orthodoxe Bitcoin-Lösung

Das Lightning Network funktioniert durch die Einrichtung von Zahlungskanälen. Benutzer können Zahlungskanäle zwischen zwei beliebigen Parteien erstellen, Kanäle verbinden, um ein umfangreicheres Zahlungskanalnetzwerk zu bilden, und sogar indirekte Zahlungen zwischen Benutzern ohne direkten Kanal vornehmen. Wenn Alice und Bob beispielsweise mehrere Transaktionen durchführen möchten, ohne jede davon in der Bitcoin-Blockchain aufzuzeichnen, können sie einen Zahlungskanal zwischen ihnen öffnen. Sie können innerhalb dieses Kanals zahlreiche Transaktionen durchführen, wobei nur zwei Blockchain-Aufzeichnungen erforderlich sind: eine beim Öffnen des Kanals und eine weitere beim Schließen. Dies reduziert die Wartezeiten für Blockchain-Bestätigungen erheblich und entlastet die Blockchain.

Derzeit verfügt das Lightning Network über 14.000 Knoten, 60.000 Kanäle und eine Gesamtkapazität von über 5000 BTC.

Sidechains: Der Ethereum-Ansatz in Bitcoin

Stapel

Stacks positioniert sich als Smart-Contract-Schicht von Bitcoin und verwendet sein natives Token als Gas-Token. Stacks verwendet einen Mikroblock-Mechanismus, der sich synchron mit Bitcoin entwickelt, wobei die Blöcke gleichzeitig bestätigt werden. In Stacks wird dies als „verankerter Block“ bezeichnet. Jeder Stacks-Transaktionsblock entspricht einer einzelnen Bitcoin-Transaktion, wodurch ein höherer Transaktionsdurchsatz erreicht wird. Durch gleichzeitig generierte Blöcke fungiert Bitcoin als Ratenbegrenzer für die Erstellung von Stacks-Blöcken und verhindert Denial-of-Service-Angriffe auf sein Peer-Netzwerk.

Stacks erreicht einen Konsens durch den Dual-Spiral-Mechanismus des Proof of Transfer (PoX). Miner senden BTC an STX-Staker, um um das Recht zum Mining von Blöcken zu konkurrieren, und erfolgreiche Miner erhalten STX-Belohnungen, nachdem sie einen Block erfolgreich gemined haben. Während dieses Vorgangs erhalten STX-Staker einen anteiligen BTC-Betrag, der vom Miner gesendet wurde. Stacks zielt darauf ab, Miner durch die Ausgabe nativer Token dazu zu motivieren, das historische Hauptbuch zu führen, obwohl Anreize auch ohne native Token erreicht werden können (wie in RSK zu sehen).

Für Transaktionsdaten in der Stacks-Blockchain wird der Hash der Transaktionsdaten mithilfe des OP_RETURN-Bytecodes im Bitcoin-Transaktionsskript gespeichert. Stacks-Knoten können Stacks-Transaktionsdaten-Hashes, die in Bitcoin-Transaktionen gespeichert sind, über die integrierten Funktionen von Clarity abrufen.

Stacks kann fast als Layer-2-Kette für Bitcoin betrachtet werden; es gibt jedoch immer noch einige Mängel bei der grenzüberschreitenden Bewegung von Vermögenswerten. Nach dem Nakamoto-Upgrade unterstützt Stacks das Senden von Bitcoin-Transaktionen, um Vermögensbewegungen abzuschließen, aber die Komplexität der Transaktionen macht sie in der Bitcoin-Kette nicht überprüfbar. Vermögensbewegungen können nur durch ein Multisignaturkomitee überprüft werden.

RSK

RSK verwendet einen Merged-Mining-Algorithmus, bei dem Bitcoin-Miner RSK bei der Blockproduktion fast kostenlos unterstützen und zusätzliche Belohnungen erhalten können. RSK hat kein natives Token und verwendet weiterhin BTC (RBTC) als Gas-Token. RSK verfügt über eine eigene Ausführungs-Engine, die mit der Ethereum Virtual Machine (EVM) kompatibel ist.

Flüssig

Liquid ist eine föderierte Sidechain von Bitcoin mit autorisiertem Knotenzugriff, die von fünfzehn Mitgliedern überwacht wird, die für die Blockproduktion verantwortlich sind. Vermögenswerte werden mithilfe des Lock-and-Mint-Mechanismus übertragen, bei dem Vermögenswerte mithilfe von BTC an die Multisignaturadresse auf Liquid gesendet werden, wodurch die Vermögenswerte in die Liquid-Sidechain gelangen können. Zum Verlassen wird L-BTC an die Multisignaturadresse auf der Liquid-Kette gesendet. Die Sicherheit der Multisignaturadresse ist auf 11 von 15 eingestellt.

Liquid konzentriert sich auf Finanzanwendungen und bietet Entwicklern ein SDK für Finanzdienstleistungen. Der Total Value Locked (TVL) im Liquid-Netzwerk beträgt derzeit etwa 3000 BTC.

Nostr Assets: Zentralisierung verstärkt

Nostr Assets, ursprünglich NostrSwap genannt, dient als BRC20-Handelsplattform. Am 3. August 2023 wurde es auf das Nostr Assets Protocol aktualisiert und unterstützt die Übertragung aller Vermögenswerte innerhalb des Nostr-Ökosystems. Lightning Network kümmert sich um die Abwicklung und Sicherheit der Vermögenswerte. Nostr Assets ermöglicht es Benutzern, Lightning Network-Vermögenswerte mit öffentlichen und privaten Nostr-Schlüsseln zu senden und zu empfangen. Transaktionen im Nostr Assets-Protokoll, mit Ausnahme von Ein- und Auszahlungen, sind gasfrei, verschlüsselt und werden auf dem Nostr Protocol-Relay unter Verwendung von IPFS für einen schnellen und effizienten Zugriff gespeichert. Es unterstützt die Interaktion in natürlicher Sprache, wodurch komplexe Schnittstellen überflüssig werden. Nostr Assets bietet Benutzern eine einfache und bequeme Möglichkeit, Vermögenswerte zu übertragen und zu handeln, und findet möglicherweise bedeutende Anwendungen in Verbindung mit den Verkehrseffekten des Nostr-Sozialprotokolls. Im Grunde handelt es sich jedoch um eine Methode zur Steuerung (Verwahrung) von Wallets mithilfe von Nostr-Nachrichten. Benutzer zahlen Vermögenswerte in das Nostr Assets-Relay ein, indem sie sie über das Lightning Network übertragen, ähnlich wie bei der Einzahlung von Vermögenswerten in eine zentrale Börse. Wenn Benutzer Vermögenswerte innerhalb von Nostr Assets übertragen und handeln möchten, senden sie mit Nostr-Schlüsseln signierte Nachrichten an den Server. Nach der Überprüfung zeichnet der Server die Transaktionen intern auf und umgeht die Ausführung im Lightning Network oder im Mainnet. Dadurch werden keine Gasgebühren und hohe TPS erreicht.

BitVM: Programmierbarkeit und unendliche Skalierung

„Jede berechenbare Funktion kann auf Bitcoin verifiziert werden.“

— Robin Linus, Entwickler von BitVM

BitVM, vorgeschlagen von Robin Linus, dem Gründer von ZeroSync, verwendet vorhandene Bitcoin-OP-Codes (OP_BOOLEAN, OP_NOT), um UND- und NICHT-Gatterschaltungen zu bilden, und zerlegt Programme in primitive UND- und NICHT-Gatterschaltungen. Es platziert die Wurzel des Ausgabeskripts in Taproot-Transaktionen für kostengünstige On-Chain-Speicherung. Laut der Computertheorie können alle logischen Berechnungen mithilfe von UND- und NICHT-Gatterschaltungen erstellt werden, wodurch BitVM theoretisch Turing-vollständig wird und alle Berechnungen auf Bitcoin durchführen kann. Es gibt jedoch viele praktische Einschränkungen.

BitVM arbeitet im P2P-Modus und folgt dem Konzept von OP Rollup. Es gibt zwei Rollen: Beweiser und Prüfer. Bei jeder Transaktion erstellen sowohl Beweiser als auch Prüfer gemeinsam eine Transaktion und hinterlegen Sicherheiten. Der Beweiser liefert Ergebnisse, und wenn der Prüfer andere Ergebnisse berechnet, übermittelt er der Kette einen Betrugsnachweis, um den Beweiser zu bestrafen. Der primäre Anwendungsfall von BitVM sind minimale Vertrauensbrücken und ZKP-Skalierung (ZK Rollup). Der Vorschlag von BitVM ist ein Kompromiss, da es schwierig ist, in der Bitcoin-Community Unterstützung für eine zunehmende OP_CODE-Komplexität zu gewinnen. Es nutzt vorhandene OP_CODEs, um neue Funktionen zu implementieren.

BitVM führt ein neues Paradigma für die Skalierung ein, bringt in der Praxis jedoch zahlreiche Herausforderungen mit sich:

- Zu früh: Während EVM über eine umfassende VM-Architektur verfügt, hat BitVM nur eine Funktion, um zu überprüfen, ob eine Zeichenfolge 0 oder 1 ist.

- Speicheraufwand: Das Erstellen von Programmen mit NAND-Gattern kann Hunderte Megabyte an Daten mit Milliarden von Pfahlwurzelblättern erfordern.

- P2P: Das aktuelle Modell beinhaltet Interaktionen zwischen zwei Parteien, und die Beweiser-Herausforderer-Struktur weist Anreizprobleme auf. Es gibt Überlegungen, auf 1-N oder N-N zu erweitern, ähnlich dem idealen OP Rollup (einzelne ehrliche Annahme).

Nach der Diskussion zu BitVM können wir unseren Fokus auf die BRC20-Tool-Komplettlösung richten.

Die BRC20-Werkzeuglösung aus einer Hand

1. Messestart

Die Vielzahl der Assets im BRC20-Bereich kann überwältigend sein, sodass eine effektive Verwaltung für Benutzer von entscheidender Bedeutung ist. Daher hat das One-Stop-BRC20-Tool an Popularität gewonnen, indem es schnell und kostengünstig wertvolle Inschriften für Benutzer erhält und so einen faireren Start für BRC-Assets ermöglicht.

2. Liquidität freisetzen: Innovative Signaturlösung überwindet Liquiditätsengpässe bei BRC-Vermögenswerten

Aufgrund der einzigartigen Natur von BRC-Vermögenswerten war Liquidität schon immer eine Herausforderung für die gesamte Branche. Das One-Stop-Tool BRC20 schließt mit seiner innovativen Signaturlösung BRC-Vermögenstransaktionen erfolgreich über Swap ab und bietet Benutzern eine flexiblere und effizientere Lösung, um effektiv Liquidität freizusetzen.

3. Fairer Verkauf: Bewältigung der Emissionsprobleme

Das One-Stop-Tool BRC20 ermöglicht nicht nur die Veröffentlichung von Inschriften mit einem Klick und die Stapelübertragung von Inschriften, sondern behebt auch Schwachstellen der Branche, indem Inschriften schnell gesperrt und Inschriften-On-Chain-Prozesse mit geringem Gas abgeschlossen werden. All diese Bemühungen zielen darauf ab, den Benutzern ein faireres und effizienteres Verkaufserlebnis zu bieten.

Abschluss

Eine umfassende Überprüfung des Textes zeigt, dass Bitcoin aufgrund der Einschränkungen bei der Verarbeitungs- und Rechenleistung des Bitcoin-Mainnets Berechnungen außerhalb der Kette verlagern muss, um ein florierenderes und vielfältigeres Ökosystem zu fördern. Derzeit gibt es zwei Hauptlösungen:

Einerseits nutzen Off-Chain-Computing und clientseitige Verifizierungslösungen bestimmte Felder in Bitcoin-Transaktionen, um wichtige Informationen zu speichern. Dabei wird das Bitcoin-Mainnet als verteiltes Protokollsystem behandelt, um die Verfügbarkeit wichtiger Daten sicherzustellen, ähnlich wie bei Sovereign Rollups. Dieser Ansatz erfordert zwar keine Änderungen an der Protokollschicht von Bitcoin und bietet eine höhere Machbarkeit, kann jedoch die Sicherheit von Bitcoin nicht vollständig übernehmen.

Auf der anderen Seite arbeiten einige Teams an der On-Chain-Verifizierung und versuchen, beliebige Berechnungen auf Bitcoin mithilfe vorhandener Tools durchzuführen und mit Zero-Knowledge-Proof-Technologie effizient zu skalieren. Diese Lösungen befinden sich jedoch noch in einem frühen Stadium, mit hohen Rechenkosten und unwahrscheinlicher kurzfristiger Implementierung.

Vor diesem Hintergrund wird das One-Stop-BRC-Tool zu einer bemerkenswerten Lösung. Indem es eine Low-Gas-Methode zum schnellen Erwerb gültiger Inschriften bietet, faire Einführungen von BRC-Vermögenswerten erleichtert und Liquiditätsprobleme und faire Verkäufe durch innovative Signatursysteme bewältigt, beweist das One-Stop-BRC-Tool seinen Wert im aktuellen Ökosystem. Trotz der technischen Herausforderungen, denen das Bitcoin-Ökosystem gegenübersteht, bietet das One-Stop-BRC-Tool den Benutzern ein flexibleres und effizienteres Handelserlebnis und trägt eine einzigartige Lösung zur Entwicklung von Bitcoin bei.

Natürlich fragen sich manche, warum man nicht auf Ethereum umsteigen sollte, da Ethereum und andere Blockchains über eine ähnlich hohe Rechenleistung wie Bitcoin verfügen. Warum sollte man Transaktionen auf Bitcoin neu implementieren?

Weil es Bitcoin ist.

Referenz:

https://wizardforcel.gitbooks.io/masterbitcoin2cn/content/appdx8.html
https://github.com/chromaway/ngcccbase/wiki/EPOBC_simple
https://github.com/OpenAssets/open-assets-protocol/blob/master/pecification.mediawiki
https://twitter.com/LNstats
https://twitter.com/robin_linus/status/1723472140270174528
https://github.com/fiksn/bitvm-explained
https://bitcoinmagazine.com/technical/the-big-deal-with-bitvm-arbitrary-computation-now-possible-on-bitcoin-without-a-fork
https://mirror.xyz/0x5CCF44ACd0D19a97ad5aF0da492AC0388469DfE9/_k3vtpI7a5cQn5iISH7-riECpyudfI4BTeeeBMwNYDQ

Über AQUA LABS
AQUA LABS unterstützt Web3-Initiativen durch die Zusammenarbeit mit führenden Meinungsführern (Key Opinion Leaders, KOLs) und dynamischen Communities in Asien und Afrika. Wir haben in über 100 Projekte investiert und diese gefördert.

Die Brücke bauen.

Aqua Lab wird orientalische Ressourcen, darunter Risikokapital, Märkte, Gemeinschaften und Technologieentwickler, nach Afrika bringen und dabei helfen, lokale Projekte in eine Phase schnellen Wachstums zu bringen.

Wir werden jedoch Anwendern und Märkten aus Afrika einflussreiche und renommierte Projekte in Asien oder Nordamerika vorstellen.

 

Wir helfen Ihnen, einen reibungslosen Geschäftsstart zu gewährleisten.

Wir verfügen über die größte Influencer-Community in Asien. Wir würden den herausragenden Projekten in Afrika gerne dabei helfen, auf dem orientalischen Markt reibungslos an den Start zu gehen und die Gunst des asiatischen und nordamerikanischen Kapitals zu gewinnen.

 

Gemeinsam ein Ökosystem aufbauen

Wir haben über 100 Anlageportfolios, darunter öffentliche Ketten, Medien, Dao und wichtige Anwendungen. Wir hoffen auf Interaktionen und Veranstaltungen zwischen asiatischen und afrikanischen Medien, Entwicklergemeinschaften und Influencern. Damit mehr Menschen diese Art der Zusammenarbeit sehen können.

Supportpartner: CGV

     Haftungsausschluss: Die in diesem Artikel enthaltenen Informationen und Materialien stammen aus öffentlichen Quellen und unser Unternehmen übernimmt keine Garantie für deren Richtigkeit und Vollständigkeit. Beschreibungen oder Prognosen zukünftiger Situationen sind zukunftsorientierte Aussagen und alle bereitgestellten Vorschläge und Meinungen dienen nur als Referenz und stellen keine Anlageberatung oder -implikationen für Einzelpersonen dar. Die Strategien, die unser Unternehmen möglicherweise verfolgt, können mit den Strategien identisch, entgegengesetzt oder nicht verwandt sein, die die Leser auf Grundlage dieses Artikels abgeleitet haben.