Autor: ALEX DeFi Compiler: CoinTime 237

Bitcoin ist seit langem die sicherste und dezentralste Blockchain und daher hat das Ordinals-Protokoll, das den BRC20-Token ermöglicht, große Aufmerksamkeit in der Community auf sich gezogen.
Derzeit hat Bitcoin die reine „Währungsschicht“ überschritten und ist zur ultimativen „Datenschicht“ geworden, auf der bereits BRC20-Token im Wert von Hunderten Millionen Dollar verbrannt und abgewickelt wurden.
Aber in Wirklichkeit ist der BRC20-Token derzeit erst etwa drei Monate alt und verlässt sich auf einen zentralen Indexer, um den globalen Gleichgewichtszustand aufrechtzuerhalten.
Was ist der BRC20-Index?
Der BRC20-Index ist eine Datenbank, die die Wallets und die Anzahl der gehaltenen BRC20-Tokens verfolgt. Die Person, die diese Datenbank erstellt und verwaltet, wird Indexer genannt. Obwohl alle BRC20-Verbrennungen in der Kette erfolgen, ist es wichtig zu verstehen, warum der globale Gleichgewichtszustand nicht selbsterklärend ist.
Bitcoin ist keine „virtuelle Maschine“ L1 wie Ethereum. Der Umfang von Bitcoin-Smart-Verträgen ist auf das „Senden“ und „Empfangen“ von Transaktionen beschränkt. Vollständig ausdrucksstarke Smart Contracts können auf dem Bitcoin Core-Protokoll nicht implementiert werden.
Diese Einschränkungen gelten auch für BRC20-Token, bei denen es sich einfach um JSON-Textdateien oder 5 Zeilen JavaScript handelt, die auf einen Satoshi gebrannt werden. Werfen wir einen Blick auf die erste BRC20-Brennung, die am 8. März dieses Jahres gebrannt und auf Twitter gepostet wurde:

Der Einsatz von Burn bedeutet, die Existenz von $ORDI-Tokens zu bestätigen, die einen maximalen Vorrat von 21 Millionen haben und pro Burn maximal 1.000 Token geprägt werden können.
Es ist zu beachten, dass durch die Erstellung von ORDI dem Ersteller keine ORDI-Token zur Verfügung gestellt werden. Um $ORDI-Token zu halten, ist ein Burn erforderlich, bei dem es sich um „Minting“ und nicht um „Deployment“ handelt. Jeder Burn kann bis zu 1.000 Token bereitstellen, bis die Höchstgrenze erreicht ist.
Sobald die Prägung abgeschlossen ist, müssen Sie zum Übertragen Ihrer BRC20-Tokens eine „Transfer“-Transaktion brennen, und dieses Brennen wird an eine andere Wallet-Adresse gesendet.
Wenn das etwas simpel klingt, liegt das daran, dass BRC20 ein Token-Standard ohne Smart-Contract-Funktionalität ist. Das Bitcoin-Protokoll kann Deploy-, Mint- oder Transfertransaktionen nicht „erkennen“, da es die Daten nicht liest. Es erfolgt lediglich eine Übertragung von Satoshi von einer Wallet auf eine andere, nicht anders als bei jeder anderen Bitcoin-Transaktion.
Kein Indexer, kein Markt
Zum Zeitpunkt der Veröffentlichung lag die Marktkapitalisierung von ORDI bei nahezu 200 Millionen US-Dollar. Wenn es sich beim Brennen nur um eine Textdatei handelt, gibt es dann eine Möglichkeit, einen böswilligen Benutzer daran zu hindern, ORDI erneut bereitzustellen und zu erstellen?
Aus diesem Grund sind Indexer für die BRC20-Infrastruktur von entscheidender Bedeutung. Wenn kein in der Kette ausgeführter Code „Fehler: ORDI existiert bereits“ erzeugen kann, liegt es am Indexer des BRC20-Marktes, festzustellen, ob ORDI echt oder eine Fälschung ist.
Dies erfordert, dass eine Datenbank alle BRC20-Transaktionsdaten „liest“ und protokolliert, um zu überprüfen, welcher Burn den neuen Token-Namen zum ersten Mal „eingesetzt“ hat. Der Indexer muss nachverfolgen, welche Wallets den ursprünglichen Token-Vorrat bis zur Höchstgrenze geprägt haben und ob „Transfers“ dieser Token auf dem Sekundärmarkt auf diese Wallets zurückgeführt werden können.
Ohne einen Indexer gibt es daher keine Möglichkeit, einen BRC20-Markt aufzubauen, sondern nur ein Durcheinander nahezu ununterscheidbarer Textdateien.
Herausforderungen bei der Indexierung
Obwohl Bitcoin selbst unveränderlich und dezentralisiert ist, ist das BRC20-Ökosystem auf Off-Chain-Indexer angewiesen, was eine erhebliche Schwäche darstellt. Zentralisierte Einheiten sind von Natur aus schwach, insbesondere angesichts des instabilen Zustands des Indexers.
Verbrennungen, die derzeit nicht indiziert oder erkannt werden, gelten als „verflucht“ und erhalten eine negative Zahl (einige Benutzer erstellen diese „verfluchten“ Verbrennungen absichtlich als Neuheit). Eine weitere Herausforderung ist das kürzlich eingeführte P2WSH-Brennen.
Kurz gesagt bezieht sich „P2WSH“ auf einen „Pay-to-Witeness-Script-Hash“-Burn mit Segwit (Zeugendaten), wie ein normaler Burn, jedoch ohne Verwendung von Taproot (P2TR). Darüber hinaus verwendet P2WSH ECDSA-Signaturen anstelle von Schnorr-Signaturen.
Das Ergebnis ist, dass nach dem Brennen von 10366012 einige BRC20-Indexer den Brennvorgang mit diesem neuen Skript erkennen können, andere hingegen nicht, was zu einer Divergenz zwischen den BRC20-Indexern führt.
Diese auf technischen Details beruhenden Meinungsverschiedenheiten verdeutlichen die schwerwiegenden Konsequenzen, die sich daraus ergeben könnten, wenn ein großer Indexer vorsätzlich oder unter Ausnutzung einer Sicherheitslücke böswillig handelte.
Auf dem Weg zur Dezentralisierung
Um die langfristige Nachhaltigkeit und das Wachstum der BRC20-Community sicherzustellen, liegt der Schwerpunkt auf dem Aufbau eines dezentralen Indexers, der universell einsetzbar und unveränderlich ist.
Ein solcher dezentraler On-Chain-Indexer könnte mit Off-Chain-Indexern zusammenarbeiten, um eine einzige Quelle der Wahrheit bereitzustellen, die auf unveränderlichen Ansprüchen und überprüfbarer Smart-Contract-Logik basiert.
Das ALEX-Team baute B20 auf, die erste und schnellste dezentrale BRC20-Orderbuchbörse, indem es die L2-Skalierbarkeit nutzte, schnelle Handelsbestätigungen für Bitcoin ermöglichte und die Sicherheit der endgültigen Abwicklung gewährleistete.
Der Erfolg von B20 zeigt das Potenzial von L2-Lösungen zur Ergänzung der Sicherheit von Bitcoin und seines Mangels an Smart-Contract-Funktionen. Die L2-Lösung kann Smart Contracts zusätzlich zu Bitcoin implementieren und bietet so einen Weg zum Aufbau eines dezentralen On-Chain-Indexers.
Die intelligente Vertragsschicht von Stacks ist einzigartig, da sie den Konsens mit Bitcoin teilt und den Bitcoin-Status direkt liest. Das ALEX-Team und die führenden Denker von Stacks arbeiten aktiv daran, einen allgegenwärtigen und unveränderlichen Indexer zu entwickeln.
Die erste Version, die in den nächsten Monaten erscheinen soll, wird in der Lage sein, Eingaben von Off-Chain-Indexern zu nutzen, sodass eine Vielzahl verschiedener Off-Chain-Indexer die gleiche Quelle der Wahrheit liefern kann.
Durch transparente Smart Contracts kann der Bedarf an „Vertrauen“ in Off-Chain-Indexer allmählich verringert werden, da der BRC20-Standard ausgereift ist und sich weiterentwickelt, um sein volles Potenzial auszuschöpfen.
Bitcoin hat die Welt durch ein vertrauenswürdiges Finanztransaktionssystem verändert, das keine Zwischenhändler erfordert. Es sind die Werte von Bitcoin, die uns dazu inspirieren, auf das Ziel hinzuarbeiten, einen globalen Gleichgewichtszustand für BRC20 zu schaffen, in dem das Bedürfnis nach „Vertrauen“ eliminiert wird.
