MSTR Cat

Blockchain/Niveau X · Der Kreis schließt sich/10.1 Was man mit nach Hause nimmt/Lektion 6

Token und Memes auf Bitcoin

Von Counterparty zu Runes: Die Mechanik von Tokens auf Bitcoins Chain

MaterialienEin Block-Explorer mit Unterstützung für Ordinals und RunesDas Spezifikationsdokument zu Runes von Casey Rodarmor (2024)Bitcoin Core-Dokumentation zu OP_RETURN

Neugier

  1. Wie ist Bitcoin von einem reinen Währungsprotokoll zu einer Plattform für digitale Vermögenswerte geworden, ohne seine Konsensregeln zu ändern?
  2. Welche spezifischen technischen Kompromisse bestehen beim Einsatz von Blockplatz für Daten im Vergleich zum Aufrechterhalten niedriger Gebühren für Zahlungen?
  3. Warum benötigen Meme-Tokens auf Bitcoin einen separaten Indexierer anstelle einer nativen Unterstützung im Core-Node?

Erkunden

  1. Die Geschichte der digitalen Vermögenswerte bei Bitcoin begann mit Counterparty, das 2014 ins Leben gerufen wurde. Es integrierte Token-Daten in Bitcoin-Transaktionen – zunächst in Multisig-Ausgaben und später in OP_RETURN-Ausgaben. Nutzer handelten „Rare Pepes“, einer Sammlung digitaler Karten, die aus Internet-Memes abgeleitet waren, wodurch der erste Markt für nicht austauschbare Token auf Bitcoin entstand. Es gab keine separate Gruppe von Validatoren: Die Miner ordneten die Transaktionen an, und das eigene Software von Counterparty las sie zur Berechnung der Kontostände aus – schließlich ignorieren Bitcoin-Node die Regeln der Tokens. Dies zeigte, dass externe Daten an die Unveränderlichkeit von Bitcoin gebunden werden können, während gleichzeitig die üblichen Netzwerkgebühren entrichtet werden.
  2. Die technologische Landschaft veränderte sich im Januar 2023 mit dem Erscheinen von Ordinals, das von Casey Rodarmor entwickelt wurde. Die Ordinal-Theorie weist jedem Satoshi eine Seriennummer zu – in der Reihenfolge, in der er abgebaut wurde. Inschriften fügen Daten wie Bilder in den „Witness“-Teil einer Taproot-Ausgabe ein und ordnen sie einem bestimmten Satoshi zu. Keine dieser Regelungen ist eine Konsensregel; der Ordinal-Indexer wendet diese Nummerierungskonvention auf gewöhnliche Bitcoin-Transaktionen an. Dies stellte erhebliche Fragen bezüglich der Nutzung des Blockraums dar, da große Bilder oder Textdateien Bandbreite verbrauchten, die sonst für Finanztransaktionen genutzt werden könnte.
  3. Im April 2024, zeitgleich mit der Halbierung von Bitcoin, wurde das Runes-Protokoll gestartet. Ebenfalls von Casey Rodarmor entworfen, ist Runes ein austauschbarer Token-Standard ohne neue Befehlskodierungen: Eine „Runenstein“-Nachricht in einem OP_RETURN-Ausgangsalter gibt Ausgabe und Übertragungen wieder, und Kontostände werden den UTXOs zugeordnet – wodurch die Tokens genauso wie bei Bitcoin transferiert werden können. Bitcoin-Node tracken keine Runes-Kontostände; dafür sorgen die Indexierer. Diese Konzeption sorgte dafür, dass die Hauptkette leicht bleibt, während die Komplexität auf die Anwendungsschicht verlagert wird.
  4. Die wirtschaftlichen Auswirkungen dieser Protokolle liegen im Wettbewerb um den verfügbaren Blockraum. Im Mai 2023 führten die im März eingeführten BRC-20-Token dazu, dass die Gebühren stark anstiegen, da Nutzer um den begrenzten Blockraum konkurrierten, um Vermögenswerte zu erstellen und zu übertragen. Dies zeigte ein grundlegendes Dilemma auf: Die Nutzung von Bitcoins Kette für die Datenspeicherung erhöht die Kosten für Zahlungstransaktionen. Befürworter argumentieren, dass hohe Nachfrage auf Wert hindeutet, während Kritiker darauf hinweisen, dass dies Bitcoins primäre Funktion als Wertspeicher und Tauschmittel untergräbt. Der Spannungsverhältnis zwischen Nutzen und Knappheit bleibt ein zentrales Thema in der Entwicklung von Bitcoin.
  5. Fairer Launch auf Bitcoin stützt sich auf die in früheren Lektionen festgelegten Prinzipien der Marktintegrität. Da Tokens auf Bitcoins Chain abgewickelt werden, erben sie dessen Sicherheitsmodell – aber auch seine Einschränkungen. Es gibt keine eingebauten Smart Contracts; toute Logik muss außerhalb der Chain von Indexern oder Wallets überprüft werden. Das bedeutet, dass die Nutzer ihrem Software vertrauen müssen, um Saldo und Übertragungsregeln der Tokens korrekt auszulegen. Der Mangel an einer separaten Validatorengruppe beseitigt das Risiko von konsensbezogenen Forks speziell für die Tokens – führt aber zu einer Abhängigkeit von Drittanbieter-Infrastrukturen für die Benutzbarkeit.
  6. Um diesen Mechanismus zu überprüfen, öffnen Sie einen Block-Explorer, der Ordinals oder Runes unterstützt (zum Beispiel ord.io oder runestone.xyz). Suchen Sie nach einem aktuellen Block und prüfen Sie die Transaktionen. Rune-Übertragungen werden als OP_RETURN-Ausgaben mit einer Runestone dargestellt; Inschriften, einschließlich BRC-20 JSON, befinden sich im „Witness“ des Ausgabeneingangs. Vergleichen Sie die Gebühren, die für diese Transaktionen entrichtet werden, mit den Standardgebühren in demselben Block. Beachten Sie außerdem, wie der Indexierer aus diesen Rohdaten Saldoangaben berechnet – dies unterstreicht die Trennung zwischen Konsensvalidierung (Bitcoin Core) und Anwendungsstatus (der Indexierer).

Kernfakten

  • Counterparty wurde 2014 ins Leben gerufen und integriert Token-Daten in Bitcoin-Transaktionen.
  • Im Januar 2023 wurden den Satelliten von Ordinals eindeutige Seriennummern zugeteilt.
  • Im April 2024 führte Runes ein neues Standard für austauschbare Token ein.
  • Für die Überwachung des Kontostands benötigen Tokens im Bitcoin Drittanbieter-Indexierer.
  • Hoher Datennutzung kann die Transaktionsgebühren für alle Nutzer erhöhen.
  • Bitcoin Core validiert Token-Balancen nicht nativ.

Übung neun, sechs, drei, eins

9SammelnListen Sie 9 Token oder Token-Standard auf, die seit 2012 im Bitcoin existieren, mit den Einführungsdaten sowie Angaben dazu, wo ihre Daten in einer Transaktion zu finden sind.
6GruppierenGruppieren Sie die 9 nach Standort der Daten und Indexierer in 6 Kategorien: Multisig-Ausgaben, OP_RETURN, Taproot-Witness, Client-seitige Beweise, Sidechain oder andere.
3VerdichtenReduzieren Sie die 6 Gruppen auf 3 Kompromiss-Token im Bitcoin-Ökosystem: Blockplatz, Abhängigkeit von Indexierern und kein separates Validatoren-Set.
1KristallisierenMan muss einen Indexierer ausführen, um den Rune-Balanz anzusehen, selbst wenn man einen vollständigen Bitcoin-Node betreibt.

Faktcheck

Datumsangaben, Zahlen und Behauptungen wurden mit den unten aufgeführten veröffentlichten Quellen abgeglichen.

In der interaktiven Akademie öffnen →

EN PT ES ZH JA KO RU FR MS